![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Return value of pfqn_debemva, mirroring [X,Q,U,R,BT,z,theta,iter,converged]; vectors are (M). More...
#include <line/api/pfqn/pfqn_debemva.h>
Public Attributes | |
| std::vector< T > | X |
| throughput of each station | |
| std::vector< T > | Q |
| mean number of jobs, blocked jobs at the source | |
| std::vector< T > | U |
| utilization X.*S, blocked time excluded | |
| std::vector< T > | R |
| mean residence time per visit, blocking time included | |
| std::vector< T > | BT |
| blocking time accumulated at each station | |
| std::vector< T > | z |
| arrival job function at each station | |
| long | theta = 0 |
| number of capacity violations corrected (the paper's theta) | |
| long | iter = 0 |
| total number of passes over all populations | |
| bool | converged = true |
| false if a population exhausted iter_max passes | |
Return value of pfqn_debemva, mirroring [X,Q,U,R,BT,z,theta,iter,converged]; vectors are (M).
Definition at line 55 of file pfqn_debemva.h.
| std::vector<T> line::pfqn::DebemvaResult< T >::BT |
blocking time accumulated at each station
Definition at line 60 of file pfqn_debemva.h.
Referenced by line::pfqn::pfqn_debemva().
| bool line::pfqn::DebemvaResult< T >::converged = true |
false if a population exhausted iter_max passes
Definition at line 64 of file pfqn_debemva.h.
Referenced by line::pfqn::pfqn_debemva(), and line::mva::solver_debemva().
| long line::pfqn::DebemvaResult< T >::iter = 0 |
total number of passes over all populations
Definition at line 63 of file pfqn_debemva.h.
Referenced by line::pfqn::pfqn_debemva(), and line::mva::solver_debemva().
| std::vector<T> line::pfqn::DebemvaResult< T >::Q |
mean number of jobs, blocked jobs at the source
Definition at line 57 of file pfqn_debemva.h.
Referenced by line::pfqn::pfqn_debemva(), and line::mva::solver_debemva().
| std::vector<T> line::pfqn::DebemvaResult< T >::R |
mean residence time per visit, blocking time included
Definition at line 59 of file pfqn_debemva.h.
Referenced by line::pfqn::pfqn_debemva(), and line::mva::solver_debemva().
| long line::pfqn::DebemvaResult< T >::theta = 0 |
number of capacity violations corrected (the paper's theta)
Definition at line 62 of file pfqn_debemva.h.
Referenced by line::pfqn::pfqn_debemva().
| std::vector<T> line::pfqn::DebemvaResult< T >::U |
utilization X.*S, blocked time excluded
Definition at line 58 of file pfqn_debemva.h.
Referenced by line::pfqn::pfqn_debemva(), and line::mva::solver_debemva().
| std::vector<T> line::pfqn::DebemvaResult< T >::X |
throughput of each station
Definition at line 56 of file pfqn_debemva.h.
Referenced by line::pfqn::pfqn_debemva(), and line::mva::solver_debemva().
| std::vector<T> line::pfqn::DebemvaResult< T >::z |
arrival job function at each station
Definition at line 61 of file pfqn_debemva.h.
Referenced by line::pfqn::pfqn_debemva().