![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
Return value of pfqn_mvablo, mirroring [X,Q,U,R,BT,iter,converged]; vectors are (M). More...
#include <line/api/pfqn/pfqn_mvablo.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 | |
| Matrix< T > | BT |
| (M x M) per-visit blocking time at j caused by a full i | |
| int | iter = 0 |
| total number of passes over all populations | |
| bool | converged = true |
| false if a population exhausted iter_max passes (deadlock) | |
Return value of pfqn_mvablo, mirroring [X,Q,U,R,BT,iter,converged]; vectors are (M).
Definition at line 53 of file pfqn_mvablo.h.
| Matrix<T> line::pfqn::MvabloResult< T >::BT |
(M x M) per-visit blocking time at j caused by a full i
Definition at line 58 of file pfqn_mvablo.h.
Referenced by line::pfqn::pfqn_mvablo().
| bool line::pfqn::MvabloResult< T >::converged = true |
false if a population exhausted iter_max passes (deadlock)
Definition at line 60 of file pfqn_mvablo.h.
Referenced by line::pfqn::pfqn_mvablo(), and line::mva::solver_mvablo().
| int line::pfqn::MvabloResult< T >::iter = 0 |
total number of passes over all populations
Definition at line 59 of file pfqn_mvablo.h.
Referenced by line::pfqn::pfqn_mvablo(), and line::mva::solver_mvablo().
| std::vector<T> line::pfqn::MvabloResult< T >::Q |
mean number of jobs, blocked jobs at the source
Definition at line 55 of file pfqn_mvablo.h.
Referenced by line::pfqn::pfqn_mvablo(), and line::mva::solver_mvablo().
| std::vector<T> line::pfqn::MvabloResult< T >::R |
mean residence time per visit, blocking time included
Definition at line 57 of file pfqn_mvablo.h.
Referenced by line::pfqn::pfqn_mvablo(), and line::mva::solver_mvablo().
| std::vector<T> line::pfqn::MvabloResult< T >::U |
utilization X.*S, blocked time excluded
Definition at line 56 of file pfqn_mvablo.h.
Referenced by line::pfqn::pfqn_mvablo(), and line::mva::solver_mvablo().
| std::vector<T> line::pfqn::MvabloResult< T >::X |
throughput of each station
Definition at line 54 of file pfqn_mvablo.h.
Referenced by line::pfqn::pfqn_mvablo(), and line::mva::solver_mvablo().