![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
#include <line/api/pfqn/pfqn_sens.h>
Public Attributes | |
| std::vector< T > | XN |
| (R) 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 (MATLAB field .R) | |
| std::vector< SensParam > | params |
| (P) the differentiation parameters | |
| Matrix< T > | dX |
| (R x P) dX(r)/dparam(p) | |
| std::vector< Matrix< T > > | dQ |
| (P) matrices M x R, dQ[p](i,r) | |
| std::vector< Matrix< T > > | dU |
| (P) matrices M x R | |
| std::vector< Matrix< T > > | dR |
| (P) matrices M x R | |
| Matrix< T > | QCov |
| (M*R x M*R) Cov[n(i,r),n(j,s)] at row i*R+r, column j*R+s. | |
| Matrix< T > | QVar |
| (M x R) | |
| std::vector< T > | QTotVar |
| (M) | |
| T | QCovAsym |
| residual of the moment recursion | |
Definition at line 64 of file pfqn_sens.h.
| Matrix<T> line::pfqn::SensResult< T >::CN |
(M x R) residence time (MATLAB field .R)
Definition at line 68 of file pfqn_sens.h.
Referenced by line::pfqn::pfqn_sens_comom(), and line::pfqn::pfqn_sens_dmva().
| std::vector<Matrix<T> > line::pfqn::SensResult< T >::dQ |
(P) matrices M x R, dQ[p](i,r)
Definition at line 73 of file pfqn_sens.h.
Referenced by line::opt::closed_sensitivities(), line::pfqn::pfqn_sens(), line::pfqn::pfqn_sens_comom(), line::pfqn::pfqn_sens_dmva(), and line::sens::solver_sensitivity_table().
| std::vector<Matrix<T> > line::pfqn::SensResult< T >::dR |
(P) matrices M x R
Definition at line 75 of file pfqn_sens.h.
Referenced by line::opt::closed_sensitivities(), line::pfqn::pfqn_sens_comom(), and line::pfqn::pfqn_sens_dmva().
| std::vector<Matrix<T> > line::pfqn::SensResult< T >::dU |
(P) matrices M x R
Definition at line 74 of file pfqn_sens.h.
Referenced by line::opt::closed_sensitivities(), line::pfqn::pfqn_sens_comom(), and line::pfqn::pfqn_sens_dmva().
| Matrix<T> line::pfqn::SensResult< T >::dX |
(R x P) dX(r)/dparam(p)
Definition at line 72 of file pfqn_sens.h.
Referenced by line::opt::closed_sensitivities(), line::pfqn::pfqn_sens_comom(), line::pfqn::pfqn_sens_dmva(), and line::sens::solver_sensitivity_table().
| std::vector<SensParam> line::pfqn::SensResult< T >::params |
(P) the differentiation parameters
Definition at line 70 of file pfqn_sens.h.
Referenced by line::pfqn::pfqn_sens(), line::pfqn::pfqn_sens_comom(), and line::pfqn::pfqn_sens_dmva().
| Matrix<T> line::pfqn::SensResult< T >::QCov |
(M*R x M*R) Cov[n(i,r),n(j,s)] at row i*R+r, column j*R+s.
Definition at line 78 of file pfqn_sens.h.
Referenced by line::pfqn::pfqn_sens().
| T line::pfqn::SensResult< T >::QCovAsym |
residual of the moment recursion
Definition at line 81 of file pfqn_sens.h.
Referenced by line::pfqn::pfqn_sens().
| Matrix<T> line::pfqn::SensResult< T >::QN |
(M x R) mean queue length
Definition at line 66 of file pfqn_sens.h.
Referenced by line::pfqn::pfqn_sens_comom(), line::pfqn::pfqn_sens_dmva(), and line::sens::solver_sensitivity_table().
| std::vector<T> line::pfqn::SensResult< T >::QTotVar |
| Matrix<T> line::pfqn::SensResult< T >::QVar |
| Matrix<T> line::pfqn::SensResult< T >::UN |
(M x R) utilization
Definition at line 67 of file pfqn_sens.h.
Referenced by line::pfqn::pfqn_sens_comom(), and line::pfqn::pfqn_sens_dmva().
| std::vector<T> line::pfqn::SensResult< T >::XN |
(R) throughput
Definition at line 65 of file pfqn_sens.h.
Referenced by line::pfqn::pfqn_sens_comom(), line::pfqn::pfqn_sens_dmva(), and line::sens::solver_sensitivity_table().