![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
SolverLQNS.defaultOptions on a flat Network plus the knobs the JMVA document carries. More...
#include <line/solvers/wrappers/lqns/lqns_qnsolver.h>
Public Attributes | |
| std::string | method = "default" |
| default, qns or qns.NAME; see qns_methods(). | |
| std::string | multiserver |
| options.config.multiserver. | |
| std::size_t | samples = 10000 |
| options.samples, the JMVA maxSamples | |
| int | timeout = 0 |
| Seconds before a hung qnsolver is killed; not positive waits forever. | |
| bool | keep = false |
| options.keep: leave the scratch directory behind, to inspect what was sent. | |
SolverLQNS.defaultOptions on a flat Network plus the knobs the JMVA document carries.
Definition at line 80 of file lqns_qnsolver.h.
| bool line::lqns::QnsOptions::keep = false |
options.keep: leave the scratch directory behind, to inspect what was sent.
Definition at line 93 of file lqns_qnsolver.h.
| std::string line::lqns::QnsOptions::method = "default" |
default, qns or qns.NAME; see qns_methods().
Definition at line 82 of file lqns_qnsolver.h.
Referenced by line::lqns::solve_network_run_analyzer().
| std::string line::lqns::QnsOptions::multiserver |
options.config.multiserver.
Kept separate from method because the reference lets either name the approximation: method sets it, and a caller may set it directly while leaving the method at 'default'.
Definition at line 88 of file lqns_qnsolver.h.
| std::size_t line::lqns::QnsOptions::samples = 10000 |
options.samples, the JMVA maxSamples
Definition at line 89 of file lqns_qnsolver.h.
| int line::lqns::QnsOptions::timeout = 0 |
Seconds before a hung qnsolver is killed; not positive waits forever.
Definition at line 91 of file lqns_qnsolver.h.