![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
#include <line/io/qn_reader.h>
Public Member Functions | |
| bool | isClosedLoadIndependent () const |
| True when the model is a plain closed network the exact solvers accept. | |
Public Attributes | |
| int | R = 0 |
| classes | |
| int | M = 0 |
| queueing stations | |
| std::vector< int > | N |
| population per class, -1 for an open class | |
| Matrix< T > | Z |
| (1 x R) think times | |
| Matrix< T > | L |
| (M x R) demands | |
| std::vector< int > | mi |
| (M) multiplicities | |
| bool | hasOpen = false |
| LAMBDA section present. | |
| std::vector< T > | lambda |
| (R) arrival rates, empty when absent | |
| bool | isLD = false |
| MU section present. | |
| Matrix< T > | mu |
| (M x Nt) load-dependent rates | |
| int | Nt = 0 |
| total closed population | |
Definition at line 43 of file qn_reader.h.
|
inline |
True when the model is a plain closed network the exact solvers accept.
Definition at line 57 of file qn_reader.h.
| bool line::io::QnModel< T >::hasOpen = false |
LAMBDA section present.
Definition at line 50 of file qn_reader.h.
Referenced by isClosedLoadIndependent(), and line::io::read_qn().
| bool line::io::QnModel< T >::isLD = false |
MU section present.
Definition at line 52 of file qn_reader.h.
Referenced by isClosedLoadIndependent(), and line::io::read_qn().
| Matrix<T> line::io::QnModel< T >::L |
| std::vector<T> line::io::QnModel< T >::lambda |
(R) arrival rates, empty when absent
Definition at line 51 of file qn_reader.h.
Referenced by line::io::read_qn().
| int line::io::QnModel< T >::M = 0 |
| std::vector<int> line::io::QnModel< T >::mi |
| Matrix<T> line::io::QnModel< T >::mu |
(M x Nt) load-dependent rates
Definition at line 53 of file qn_reader.h.
Referenced by line::io::read_qn().
| std::vector<int> line::io::QnModel< T >::N |
population per class, -1 for an open class
Definition at line 46 of file qn_reader.h.
Referenced by line::io::read_qn().
| int line::io::QnModel< T >::Nt = 0 |
total closed population
Definition at line 54 of file qn_reader.h.
Referenced by line::io::read_qn().
| int line::io::QnModel< T >::R = 0 |
| Matrix<T> line::io::QnModel< T >::Z |