![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The derived blocking tables, in the reference's 1-based queue indexing. More...
#include <line/api/sn/sn_to_qrf_blocking.h>
Public Attributes | |
| int | f = 1 |
| finite-capacity queue, 1-based | |
| std::vector< int > | F |
| (M) occupancy bounds | |
| int | MR = 1 |
| number of blocking configurations | |
| std::vector< std::vector< int > > | BB |
| (MR x M) blocking state | |
| std::vector< std::vector< int > > | MM |
| (MR x .) blocking order, 1-based, 0 = absent | |
| std::vector< std::vector< int > > | MM1 |
| (MR x M) successor map, 1-based, 0 = absent | |
| std::vector< int > | ZZ |
| (MR) blocked count per configuration | |
| int | ZM = 0 |
| maximum reachable blocking depth | |
| std::vector< int > | blockers |
| 1-based stations that can be blocked behind f | |
| std::string | msg |
| empty on success | |
The derived blocking tables, in the reference's 1-based queue indexing.
Definition at line 144 of file sn_to_qrf_blocking.h.
| std::vector<std::vector<int> > line::sn::QrfBlocking::BB |
(MR x M) blocking state
Definition at line 148 of file sn_to_qrf_blocking.h.
Referenced by line::sn::sn_to_qrf_blocking().
| std::vector<int> line::sn::QrfBlocking::blockers |
1-based stations that can be blocked behind f
Definition at line 153 of file sn_to_qrf_blocking.h.
Referenced by line::sn::sn_to_qrf_blocking().
| std::vector<int> line::sn::QrfBlocking::F |
(M) occupancy bounds
Definition at line 146 of file sn_to_qrf_blocking.h.
Referenced by line::sn::sn_to_qrf_blocking().
| int line::sn::QrfBlocking::f = 1 |
finite-capacity queue, 1-based
Definition at line 145 of file sn_to_qrf_blocking.h.
Referenced by line::sn::sn_to_qrf_blocking().
| std::vector<std::vector<int> > line::sn::QrfBlocking::MM |
(MR x .) blocking order, 1-based, 0 = absent
Definition at line 149 of file sn_to_qrf_blocking.h.
Referenced by line::sn::sn_to_qrf_blocking().
| std::vector<std::vector<int> > line::sn::QrfBlocking::MM1 |
(MR x M) successor map, 1-based, 0 = absent
Definition at line 150 of file sn_to_qrf_blocking.h.
Referenced by line::sn::sn_to_qrf_blocking().
| int line::sn::QrfBlocking::MR = 1 |
number of blocking configurations
Definition at line 147 of file sn_to_qrf_blocking.h.
Referenced by line::sn::sn_to_qrf_blocking().
| std::string line::sn::QrfBlocking::msg |
empty on success
Definition at line 154 of file sn_to_qrf_blocking.h.
Referenced by line::sn::sn_to_qrf_blocking().
| int line::sn::QrfBlocking::ZM = 0 |
maximum reachable blocking depth
Definition at line 152 of file sn_to_qrf_blocking.h.
Referenced by line::sn::sn_to_qrf_blocking().
| std::vector<int> line::sn::QrfBlocking::ZZ |
(MR) blocked count per configuration
Definition at line 151 of file sn_to_qrf_blocking.h.
Referenced by line::sn::sn_to_qrf_blocking().