![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
#include <line/api/pfqn/pfqn_mva.h>
Public Attributes | |
| std::vector< T > | XN |
| (R) per-class throughput | |
| Matrix< T > | QN |
| (M x R) mean queue length | |
| Matrix< T > | UN |
| (M x R) utilization | |
| Matrix< T > | CN |
| (M x R) residence time | |
| T | G |
| normalizing constant | |
| double | lG |
| log of the normalizing constant | |
Definition at line 44 of file pfqn_mva.h.
| Matrix<T> line::pfqn::MvaResult< T >::CN |
(M x R) residence time
Definition at line 48 of file pfqn_mva.h.
Referenced by line::pfqn::pfqn_mva(), line::pfqn::pfqn_mva_ilock(), line::pfqn::pfqn_mva_interval(), line::pfqn::pfqn_mvaldmx(), line::pfqn::pfqn_mvams(), and line::pfqn::pfqn_mvamx().
| T line::pfqn::MvaResult< T >::G |
normalizing constant
Definition at line 49 of file pfqn_mva.h.
Referenced by line::pfqn::pfqn_mva(), line::pfqn::pfqn_mva_ilock(), line::pfqn::pfqn_mvaldmx(), line::pfqn::pfqn_mvams(), and line::pfqn::pfqn_mvamx().
| double line::pfqn::MvaResult< T >::lG |
log of the normalizing constant
Definition at line 50 of file pfqn_mva.h.
Referenced by line::pfqn::pfqn_mva(), line::pfqn::pfqn_mva_ilock(), line::pfqn::pfqn_mvaldmx(), line::pfqn::pfqn_mvams(), line::pfqn::pfqn_mvamx(), and line::mva::solver_mva().
| Matrix<T> line::pfqn::MvaResult< T >::QN |
(M x R) mean queue length
Definition at line 46 of file pfqn_mva.h.
Referenced by line::fes::fes_compute_metrics(), line::fes::fes_map_deaggregate(), line::pfqn::pfqn_mva(), line::pfqn::pfqn_mva_ilock(), line::pfqn::pfqn_mva_interval(), line::pfqn::pfqn_mvaldmx(), line::pfqn::pfqn_mvams(), line::pfqn::pfqn_mvamx(), line::mva::solver_mva(), and line::mva::solver_mvald().
| Matrix<T> line::pfqn::MvaResult< T >::UN |
(M x R) utilization
Definition at line 47 of file pfqn_mva.h.
Referenced by line::fes::fes_map_deaggregate(), line::pfqn::pfqn_mva(), line::pfqn::pfqn_mva_ilock(), line::pfqn::pfqn_mvaldms(), line::pfqn::pfqn_mvaldmx(), line::pfqn::pfqn_mvams(), line::pfqn::pfqn_mvamx(), and line::mva::solver_mvald().
| std::vector<T> line::pfqn::MvaResult< T >::XN |
(R) per-class throughput
Definition at line 45 of file pfqn_mva.h.
Referenced by line::fes::fes_compute_metrics(), line::fes::fes_compute_throughputs(), line::fes::fes_map_deaggregate(), line::pfqn::pfqn_mva(), line::pfqn::pfqn_mva_ilock(), line::pfqn::pfqn_mva_interval(), line::pfqn::pfqn_mvaldms(), line::pfqn::pfqn_mvaldmx(), line::pfqn::pfqn_mvams(), line::pfqn::pfqn_mvamx(), line::pfqn::pfqn_rd(), line::mva::solver_mva(), and line::mva::solver_mvald().