![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The matrix-exponential building blocks of a multi-regime fluid queue, the output of mfq_ld_solve. More...
#include <line/api/mam/mfq_ld_mean.h>
Public Attributes | |
| std::vector< std::vector< T > > | masses |
| K+1 point-mass vectors of length N. | |
| std::vector< std::vector< T > > | iniF |
| K forward initial vectors. | |
| std::vector< Matrix< T > > | KF |
| K forward matrix exponents. | |
| std::vector< Matrix< T > > | cloF |
| K forward closing matrices. | |
| std::vector< std::vector< T > > | iniB |
| K backward initial vectors. | |
| std::vector< Matrix< T > > | KB |
| K backward matrix exponents. | |
| std::vector< Matrix< T > > | cloB |
| K backward closing matrices. | |
| std::vector< T > | Thr |
| K regime thresholds T(1)..T(K). | |
The matrix-exponential building blocks of a multi-regime fluid queue, the output of mfq_ld_solve.
With K regimes there are K+1 point-mass vectors, at the levels 0 = T(0), T(1), ..., T(K).
Definition at line 68 of file mfq_ld_mean.h.
| std::vector<Matrix<T> > line::mam::LevelDependentFluidBlocks< T >::cloB |
K backward closing matrices.
Definition at line 75 of file mfq_ld_mean.h.
Referenced by line::mam::mfq_ld_distr(), line::mam::mfq_ld_mean(), and line::mam::mfq_ld_solve().
| std::vector<Matrix<T> > line::mam::LevelDependentFluidBlocks< T >::cloF |
K forward closing matrices.
Definition at line 72 of file mfq_ld_mean.h.
Referenced by line::mam::mfq_ld_distr(), line::mam::mfq_ld_mean(), and line::mam::mfq_ld_solve().
| std::vector<std::vector<T> > line::mam::LevelDependentFluidBlocks< T >::iniB |
K backward initial vectors.
Definition at line 73 of file mfq_ld_mean.h.
Referenced by line::mam::mfq_ld_distr(), line::mam::mfq_ld_mean(), and line::mam::mfq_ld_solve().
| std::vector<std::vector<T> > line::mam::LevelDependentFluidBlocks< T >::iniF |
K forward initial vectors.
Definition at line 70 of file mfq_ld_mean.h.
Referenced by line::mam::mfq_ld_distr(), line::mam::mfq_ld_mean(), and line::mam::mfq_ld_solve().
| std::vector<Matrix<T> > line::mam::LevelDependentFluidBlocks< T >::KB |
K backward matrix exponents.
Definition at line 74 of file mfq_ld_mean.h.
Referenced by line::mam::mfq_ld_distr(), line::mam::mfq_ld_mean(), and line::mam::mfq_ld_solve().
| std::vector<Matrix<T> > line::mam::LevelDependentFluidBlocks< T >::KF |
K forward matrix exponents.
Definition at line 71 of file mfq_ld_mean.h.
Referenced by line::mam::mfq_ld_distr(), line::mam::mfq_ld_mean(), and line::mam::mfq_ld_solve().
| std::vector<std::vector<T> > line::mam::LevelDependentFluidBlocks< T >::masses |
K+1 point-mass vectors of length N.
Definition at line 69 of file mfq_ld_mean.h.
Referenced by line::mam::mfq_ld_distr(), line::mam::mfq_ld_mean(), and line::mam::mfq_ld_solve().
| std::vector<T> line::mam::LevelDependentFluidBlocks< T >::Thr |
K regime thresholds T(1)..T(K).
Definition at line 76 of file mfq_ld_mean.h.
Referenced by line::mam::mfq_ld_distr(), line::mam::mfq_ld_mean(), and line::mam::mfq_ld_solve().