![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
#include <line/api/pfqn/pfqn_bs.h>
Public Attributes | |
| std::vector< T > | XN |
| (R) throughput | |
| Matrix< T > | QN |
| (M x R) queue length | |
| Matrix< T > | UN |
| (M x R) utilization | |
| Matrix< T > | RN |
| (M x R) residence time | |
| std::size_t | iterations = 0 |
| bool | converged = false |
| bool line::pfqn::AmvaResult< T >::converged = false |
Definition at line 54 of file pfqn_bs.h.
Referenced by line::pfqn::pfqn_aql(), line::pfqn::pfqn_bs(), line::pfqn::pfqn_chow(), line::pfqn::pfqn_clust(), line::pfqn::pfqn_lcp(), line::pfqn::pfqn_pam(), line::pfqn::pfqn_qsa(), and line::pfqn::pfqn_tay().
| std::size_t line::pfqn::AmvaResult< T >::iterations = 0 |
Definition at line 53 of file pfqn_bs.h.
Referenced by line::pfqn::pfqn_aql(), line::pfqn::pfqn_bs(), line::pfqn::pfqn_chow(), line::pfqn::pfqn_clust(), line::pfqn::pfqn_lcp(), line::pfqn::pfqn_pam(), line::pfqn::pfqn_qsa(), line::pfqn::pfqn_tay(), and line::mva::solver_amva().
| Matrix<T> line::pfqn::AmvaResult< T >::QN |
(M x R) queue length
Definition at line 50 of file pfqn_bs.h.
Referenced by line::infer::gibbs_slice(), line::pfqn::pfqn_amvasjn(), line::pfqn::pfqn_aql(), line::pfqn::pfqn_bs(), line::pfqn::pfqn_chow(), line::pfqn::pfqn_clust(), line::pfqn::pfqn_dmlin(), line::pfqn::pfqn_egflinearizer(), line::pfqn::pfqn_kt(), line::pfqn::pfqn_lcp(), line::pfqn::pfqn_linearizerms(), line::pfqn::pfqn_pam(), line::pfqn::pfqn_qsa(), line::pfqn::pfqn_tay(), and line::mva::solver_amva().
| Matrix<T> line::pfqn::AmvaResult< T >::RN |
(M x R) residence time
Definition at line 52 of file pfqn_bs.h.
Referenced by line::pfqn::pfqn_amvasjn(), line::pfqn::pfqn_aql(), line::pfqn::pfqn_bs(), line::pfqn::pfqn_chow(), line::pfqn::pfqn_clust(), line::pfqn::pfqn_lcp(), line::pfqn::pfqn_pam(), line::pfqn::pfqn_qsa(), and line::pfqn::pfqn_tay().
| Matrix<T> line::pfqn::AmvaResult< T >::UN |
(M x R) utilization
Definition at line 51 of file pfqn_bs.h.
Referenced by line::pfqn::pfqn_amvasjn(), line::pfqn::pfqn_aql(), line::pfqn::pfqn_bs(), line::pfqn::pfqn_chow(), line::pfqn::pfqn_clust(), line::pfqn::pfqn_lcp(), line::pfqn::pfqn_pam(), line::pfqn::pfqn_qsa(), line::pfqn::pfqn_tay(), and line::mva::solver_amva().
| std::vector<T> line::pfqn::AmvaResult< T >::XN |
(R) throughput
Definition at line 49 of file pfqn_bs.h.
Referenced by line::pfqn::pfqn_amvasjn(), line::pfqn::pfqn_aql(), line::pfqn::pfqn_bs(), line::pfqn::pfqn_chow(), line::pfqn::pfqn_clust(), line::pfqn::pfqn_kt(), line::pfqn::pfqn_lcp(), line::pfqn::pfqn_mci(), line::pfqn::pfqn_pam(), line::pfqn::pfqn_qsa(), line::pfqn::pfqn_tay(), and line::mva::solver_amva().