![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The options.config fields the MMAP decomposition reads on top of MamOptions. More...
#include <line/solvers/mam/solver_mam_basic_mmap.h>
Public Attributes | |
| std::size_t | etaqa_trunc = 8 |
| config.etaqa_trunc, the ETAQA level truncation of the departure process. | |
| std::size_t | fj_sync_q_len = 2 |
| config.fj_sync_q_len, the synchronization queue at a join. | |
The options.config fields the MMAP decomposition reads on top of MamOptions.
Neither is a SolverMAM option: etaqa_trunc is defaulted by solver_mam_analyzer.m before the dispatch and fj_sync_q_len by solver_mam_traffic_mmap.m itself, so a caller cannot reach either through the solver's option surface. Kept out of MamOptions for that reason, as MnaConfig is.
Definition at line 110 of file solver_mam_basic_mmap.h.
| std::size_t line::mam::MmapDecConfig::etaqa_trunc = 8 |
config.etaqa_trunc, the ETAQA level truncation of the departure process.
Definition at line 112 of file solver_mam_basic_mmap.h.
Referenced by line::mam::solver_mam_basic_mmap_inner(), and line::mam::solver_mam_decmmap().
| std::size_t line::mam::MmapDecConfig::fj_sync_q_len = 2 |
config.fj_sync_q_len, the synchronization queue at a join.
Definition at line 114 of file solver_mam_basic_mmap.h.
Referenced by line::mam::solver_mam_basic_mmap_inner().