![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Everything the .lqxo carries, indexed as the struct is. More...
#include <line/solvers/wrappers/lqns/solver_lqns.h>
Public Attributes | |
| std::vector< double > | util |
| std::vector< double > | phase1util |
| std::vector< double > | phase2util |
| std::vector< double > | phase1svct |
| std::vector< double > | phase2svct |
| std::vector< double > | tput |
| std::vector< double > | procwaiting |
| std::vector< double > | procutil |
| std::vector< double > | callwaiting |
| int | iterations = 0 |
Everything the .lqxo carries, indexed as the struct is.
The element vectors are (nidx+1) with slot 0 unused and callwaiting is (ncalls+1); an entry lqns did not report stays NaN, which is how the reference leaves it and is what tells a caller "not reported" apart from "reported as zero".
Definition at line 111 of file solver_lqns.h.
| std::vector<double> line::lqns::LqnsRawAvg::callwaiting |
Definition at line 115 of file solver_lqns.h.
| int line::lqns::LqnsRawAvg::iterations = 0 |
Definition at line 116 of file solver_lqns.h.
| std::vector<double> line::lqns::LqnsRawAvg::phase1svct |
Definition at line 113 of file solver_lqns.h.
| std::vector<double> line::lqns::LqnsRawAvg::phase1util |
Definition at line 112 of file solver_lqns.h.
| std::vector<double> line::lqns::LqnsRawAvg::phase2svct |
Definition at line 113 of file solver_lqns.h.
| std::vector<double> line::lqns::LqnsRawAvg::phase2util |
Definition at line 112 of file solver_lqns.h.
| std::vector<double> line::lqns::LqnsRawAvg::procutil |
Definition at line 114 of file solver_lqns.h.
| std::vector<double> line::lqns::LqnsRawAvg::procwaiting |
Definition at line 114 of file solver_lqns.h.
| std::vector<double> line::lqns::LqnsRawAvg::tput |
Definition at line 114 of file solver_lqns.h.
| std::vector<double> line::lqns::LqnsRawAvg::util |
Definition at line 112 of file solver_lqns.h.