![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
The structural traits the rankings are keyed on. More...
#include <line/solvers/auto/solver_auto.h>
Public Attributes | |
| bool | has_cache = false |
| bool | has_fcr = false |
| bool | has_fork = false |
| bool | has_map = false |
| std::string | prio = "none" |
| "none", "preempt", "ps" or "hol", in the reference's own precedence. | |
| bool | is_closed = false |
| bool | is_open = false |
| bool | is_mixed = false |
| bool | has_multi_server = false |
| bool | is_product_form = false |
| double | pop_per_chain = 0.0 |
| double | total_jobs = 0.0 |
| bool | single_chain = false |
The structural traits the rankings are keyed on.
Port of solverTraits.m.
Definition at line 300 of file solver_auto.h.
| bool line::autosolver::AutoTraits::has_cache = false |
Definition at line 301 of file solver_auto.h.
Referenced by line::autosolver::auto_choose_avg_solver_ex(), and line::autosolver::auto_traits().
| bool line::autosolver::AutoTraits::has_fcr = false |
Definition at line 302 of file solver_auto.h.
Referenced by line::autosolver::auto_traits().
| bool line::autosolver::AutoTraits::has_fork = false |
Definition at line 303 of file solver_auto.h.
Referenced by line::autosolver::auto_traits().
| bool line::autosolver::AutoTraits::has_map = false |
Definition at line 304 of file solver_auto.h.
Referenced by line::autosolver::auto_traits().
| bool line::autosolver::AutoTraits::has_multi_server = false |
Definition at line 310 of file solver_auto.h.
Referenced by line::autosolver::auto_choose_solver_exact(), and line::autosolver::auto_traits().
| bool line::autosolver::AutoTraits::is_closed = false |
Definition at line 307 of file solver_auto.h.
Referenced by line::autosolver::auto_traits().
| bool line::autosolver::AutoTraits::is_mixed = false |
Definition at line 309 of file solver_auto.h.
Referenced by line::autosolver::auto_traits().
| bool line::autosolver::AutoTraits::is_open = false |
Definition at line 308 of file solver_auto.h.
Referenced by line::autosolver::auto_traits().
| bool line::autosolver::AutoTraits::is_product_form = false |
Definition at line 311 of file solver_auto.h.
Referenced by line::autosolver::auto_choose_solver_exact(), and line::autosolver::auto_traits().
| double line::autosolver::AutoTraits::pop_per_chain = 0.0 |
Definition at line 312 of file solver_auto.h.
Referenced by line::autosolver::auto_traits().
| std::string line::autosolver::AutoTraits::prio = "none" |
"none", "preempt", "ps" or "hol", in the reference's own precedence.
Definition at line 306 of file solver_auto.h.
Referenced by line::autosolver::auto_traits().
| bool line::autosolver::AutoTraits::single_chain = false |
Definition at line 314 of file solver_auto.h.
Referenced by line::autosolver::auto_traits().
| double line::autosolver::AutoTraits::total_jobs = 0.0 |
Definition at line 313 of file solver_auto.h.
Referenced by line::autosolver::auto_choose_avg_solver_ex(), and line::autosolver::auto_traits().