![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
One row of auto_find_solver: a (family, method) pair this model can be asked for, whether it runs, what kind of answer it returns and which measures it can report. More...
#include <line/solvers/auto/auto_methods.h>
Public Attributes | |
| std::string | solver |
| the method family: "mva", "ctmc", "ldes", ... | |
| std::string | method |
| the method name to pass, "mva.exact" | |
| bool | runnable = false |
| the model passes this method's own support gate | |
| std::string | method_class |
| "exact", "approx", "bound" or "simulation" | |
| std::string | metrics |
| the measure groups the family answers, comma-joined | |
| std::string | reason |
| why a refused pair was refused, prefixed by "'x' runs as 'y' on this model. | |
One row of auto_find_solver: a (family, method) pair this model can be asked for, whether it runs, what kind of answer it returns and which measures it can report.
The fields are the columns of the MATLAB table, of the native python frame and of the JAR's SolverCandidate, under the same names, so a report can be compared across the four codebases row for row.
Definition at line 574 of file auto_methods.h.
| std::string line::autosolver::SolverCandidate::method |
the method name to pass, "mva.exact"
Definition at line 576 of file auto_methods.h.
| std::string line::autosolver::SolverCandidate::method_class |
"exact", "approx", "bound" or "simulation"
Definition at line 578 of file auto_methods.h.
| std::string line::autosolver::SolverCandidate::metrics |
the measure groups the family answers, comma-joined
Definition at line 579 of file auto_methods.h.
| std::string line::autosolver::SolverCandidate::reason |
why a refused pair was refused, prefixed by "'x' runs as 'y' on this model.
" when the name resolves; "" for a runnable unresolved one
Definition at line 580 of file auto_methods.h.
| bool line::autosolver::SolverCandidate::runnable = false |
the model passes this method's own support gate
Definition at line 577 of file auto_methods.h.
| std::string line::autosolver::SolverCandidate::solver |
the method family: "mva", "ctmc", "ldes", ...
Definition at line 575 of file auto_methods.h.