![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The brackets; each vector pair holds the minimum then the maximum. More...
#include <line/api/spn/spn_lpbnd.h>
Public Attributes | |
| std::vector< std::size_t > | places |
| 1-based node indices, in level order | |
| std::vector< std::string > | levelname |
| std::vector< SpnLpMode > | modes |
| std::vector< double > | tokens_lo |
| std::vector< double > | tokens_hi |
| std::vector< double > | place_tput_lo |
| std::vector< double > | place_tput_hi |
| std::vector< double > | mode_tput_lo |
| std::vector< double > | mode_tput_hi |
| std::vector< double > | mode_util_lo |
| std::vector< double > | mode_util_hi |
| std::vector< double > | bound |
| a priori per-level cap, inf where none | |
| std::size_t | nplacelevels = 0 |
| bool | markovian = true |
| std::size_t | nvars = 0 |
| std::size_t | nrows = 0 |
The brackets; each vector pair holds the minimum then the maximum.
Definition at line 121 of file spn_lpbnd.h.
| std::vector<double> line::spn::SpnLpBounds::bound |
a priori per-level cap, inf where none
Definition at line 129 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| std::vector<std::string> line::spn::SpnLpBounds::levelname |
Definition at line 123 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| bool line::spn::SpnLpBounds::markovian = true |
Definition at line 131 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| std::vector<double> line::spn::SpnLpBounds::mode_tput_hi |
Definition at line 127 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| std::vector<double> line::spn::SpnLpBounds::mode_tput_lo |
Definition at line 127 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| std::vector<double> line::spn::SpnLpBounds::mode_util_hi |
Definition at line 128 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| std::vector<double> line::spn::SpnLpBounds::mode_util_lo |
Definition at line 128 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| std::vector<SpnLpMode> line::spn::SpnLpBounds::modes |
Definition at line 124 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| std::size_t line::spn::SpnLpBounds::nplacelevels = 0 |
Definition at line 130 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| std::size_t line::spn::SpnLpBounds::nrows = 0 |
Definition at line 133 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| std::size_t line::spn::SpnLpBounds::nvars = 0 |
Definition at line 132 of file spn_lpbnd.h.
Referenced by line::spn::spn_lpbnd().
| std::vector<double> line::spn::SpnLpBounds::place_tput_hi |
Definition at line 126 of file spn_lpbnd.h.
Referenced by line::ba::solver_ba_spnlp_analyzer(), and line::spn::spn_lpbnd().
| std::vector<double> line::spn::SpnLpBounds::place_tput_lo |
Definition at line 126 of file spn_lpbnd.h.
Referenced by line::ba::solver_ba_spnlp_analyzer(), and line::spn::spn_lpbnd().
| std::vector<std::size_t> line::spn::SpnLpBounds::places |
1-based node indices, in level order
Definition at line 122 of file spn_lpbnd.h.
Referenced by line::ba::solver_ba_spnlp_analyzer(), and line::spn::spn_lpbnd().
| std::vector<double> line::spn::SpnLpBounds::tokens_hi |
Definition at line 125 of file spn_lpbnd.h.
Referenced by line::ba::solver_ba_spnlp_analyzer(), and line::spn::spn_lpbnd().
| std::vector<double> line::spn::SpnLpBounds::tokens_lo |
Definition at line 125 of file spn_lpbnd.h.
Referenced by line::ba::solver_ba_spnlp_analyzer(), and line::spn::spn_lpbnd().