![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Result of qsys_mapg1. More...
#include <line/api/qsys/qsys_mapg1.h>
Public Attributes | |
| T | meanQueueLength |
| E[N], number in system. | |
| T | meanWaitingTime |
| max(0, E[W] - m1), as in the reference | |
| T | meanSojournTime |
| E[W]. | |
| T | utilization |
| lambda m1 | |
| std::vector< T > | queueLengthDist |
| P(N = n), n = 0, 1, ... | |
| std::vector< T > | queueLengthMoments |
| raw moments E[N^k], k = 1..numQLMoms | |
| std::vector< T > | sojournTimeMoments |
| raw moments E[W^k], k = 1..numSTMoms | |
| mam::Map< T > | serviceFit |
| the fitted PH as its renewal MAP | |
| MapG1ServiceFit | fitKind |
| which branch produced it | |
| std::size_t | servicePhases |
| order of the fitted PH | |
| std::string | analyzer |
| The reference's analyzer label ('BUTools:MMAPPH1FCFS'), kept for parity; the port computes the same quantities by the QBD route. | |
Result of qsys_mapg1.
Definition at line 117 of file qsys_mapg1.h.
| std::string line::qsys::MapG1Result< T >::analyzer |
The reference's analyzer label ('BUTools:MMAPPH1FCFS'), kept for parity; the port computes the same quantities by the QBD route.
Definition at line 129 of file qsys_mapg1.h.
Referenced by line::qsys::qsys_mapg1().
| MapG1ServiceFit line::qsys::MapG1Result< T >::fitKind |
which branch produced it
Definition at line 126 of file qsys_mapg1.h.
Referenced by line::qsys::qsys_mapg1().
| T line::qsys::MapG1Result< T >::meanQueueLength |
E[N], number in system.
Definition at line 118 of file qsys_mapg1.h.
Referenced by line::qsys::qsys_mapg1().
| T line::qsys::MapG1Result< T >::meanSojournTime |
| T line::qsys::MapG1Result< T >::meanWaitingTime |
max(0, E[W] - m1), as in the reference
Definition at line 119 of file qsys_mapg1.h.
Referenced by line::qsys::qsys_mapg1().
| std::vector<T> line::qsys::MapG1Result< T >::queueLengthDist |
P(N = n), n = 0, 1, ...
Definition at line 122 of file qsys_mapg1.h.
Referenced by line::qsys::qsys_mapg1().
| std::vector<T> line::qsys::MapG1Result< T >::queueLengthMoments |
raw moments E[N^k], k = 1..numQLMoms
Definition at line 123 of file qsys_mapg1.h.
Referenced by line::qsys::qsys_mapg1().
| mam::Map<T> line::qsys::MapG1Result< T >::serviceFit |
the fitted PH as its renewal MAP
Definition at line 125 of file qsys_mapg1.h.
Referenced by line::qsys::qsys_mapg1().
| std::size_t line::qsys::MapG1Result< T >::servicePhases |
order of the fitted PH
Definition at line 127 of file qsys_mapg1.h.
Referenced by line::qsys::qsys_mapg1().
| std::vector<T> line::qsys::MapG1Result< T >::sojournTimeMoments |
raw moments E[W^k], k = 1..numSTMoms
Definition at line 124 of file qsys_mapg1.h.
Referenced by line::qsys::qsys_mapg1().
| T line::qsys::MapG1Result< T >::utilization |