![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The level blocks of solver_mam_map_bmap_1.m. More...
#include <line/solvers/mam/solver_mam_bmap.h>
Public Attributes | |
| std::size_t | ma = 0 |
| arrival MAP phases | |
| std::size_t | ms = 0 |
| service BMAP phases | |
| std::size_t | m = 0 |
| std::size_t | K = 0 |
| largest service batch | |
| Matrix< T > | A0 |
| level +1: an arrival | |
| Matrix< T > | A1 |
| level 0: phase changes only | |
| std::vector< Matrix< T > > | Adown |
| Adown[k-1]: level -k, a batch service of k. | |
| Matrix< T > | B1 |
| level 0 local block, service folded back | |
| std::vector< Matrix< T > > | Bto0 |
| Bto0[j-1]: level j -> level 0, j = 1..K. | |
| T | lambda = num_traits<T>::from_int(0) |
| T | mu = num_traits<T>::from_int(0) |
| customers served per unit time | |
| T | rho = num_traits<T>::from_int(0) |
| bool | stable = true |
The level blocks of solver_mam_map_bmap_1.m.
Definition at line 348 of file solver_mam_bmap.h.
| Matrix<T> line::mam::MapBmap1Blocks< T >::A0 |
level +1: an arrival
Definition at line 354 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1(), and line::mam::solver_mam_map_bmap_1_blocks().
| Matrix<T> line::mam::MapBmap1Blocks< T >::A1 |
level 0: phase changes only
Definition at line 355 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1(), and line::mam::solver_mam_map_bmap_1_blocks().
| std::vector<Matrix<T> > line::mam::MapBmap1Blocks< T >::Adown |
Adown[k-1]: level -k, a batch service of k.
Definition at line 356 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1(), and line::mam::solver_mam_map_bmap_1_blocks().
| Matrix<T> line::mam::MapBmap1Blocks< T >::B1 |
level 0 local block, service folded back
Definition at line 358 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1(), and line::mam::solver_mam_map_bmap_1_blocks().
| std::vector<Matrix<T> > line::mam::MapBmap1Blocks< T >::Bto0 |
Bto0[j-1]: level j -> level 0, j = 1..K.
Definition at line 359 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1(), and line::mam::solver_mam_map_bmap_1_blocks().
| std::size_t line::mam::MapBmap1Blocks< T >::K = 0 |
largest service batch
Definition at line 352 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1_blocks().
| T line::mam::MapBmap1Blocks< T >::lambda = num_traits<T>::from_int(0) |
Definition at line 361 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1(), and line::mam::solver_mam_map_bmap_1_blocks().
| std::size_t line::mam::MapBmap1Blocks< T >::m = 0 |
Definition at line 351 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1(), and line::mam::solver_mam_map_bmap_1_blocks().
| std::size_t line::mam::MapBmap1Blocks< T >::ma = 0 |
arrival MAP phases
Definition at line 349 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1_blocks().
| std::size_t line::mam::MapBmap1Blocks< T >::ms = 0 |
service BMAP phases
Definition at line 350 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1_blocks().
| T line::mam::MapBmap1Blocks< T >::mu = num_traits<T>::from_int(0) |
customers served per unit time
Definition at line 362 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1_blocks().
| T line::mam::MapBmap1Blocks< T >::rho = num_traits<T>::from_int(0) |
Definition at line 363 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1(), and line::mam::solver_mam_map_bmap_1_blocks().
| bool line::mam::MapBmap1Blocks< T >::stable = true |
Definition at line 364 of file solver_mam_bmap.h.
Referenced by line::mam::solver_mam_map_bmap_1_blocks().