LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
line::AutoCandidate Struct Reference

One row of SolverAUTO::find_solver: a (family, method) pair and whether this model can run it. More...

#include <line/solvers/solver.h>

Collaboration diagram for line::AutoCandidate:

Public Attributes

std::string solver
 the method family: "mva", "ctmc", "ldes", ...
std::string method
 the qualified 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, "" when runnable

Detailed Description

One row of SolverAUTO::find_solver: a (family, method) pair and whether this model can run it.

Definition at line 443 of file solver.h.

Member Data Documentation

◆ method

std::string line::AutoCandidate::method

the qualified method name to pass, "mva.exact"

Definition at line 445 of file solver.h.

Referenced by line::SolverAUTO::find_solver().

◆ method_class

std::string line::AutoCandidate::method_class

"exact", "approx", "bound" or "simulation"

Definition at line 447 of file solver.h.

Referenced by line::SolverAUTO::find_solver().

◆ metrics

std::string line::AutoCandidate::metrics

the measure groups the family answers, comma-joined

Definition at line 448 of file solver.h.

Referenced by line::SolverAUTO::find_solver().

◆ reason

std::string line::AutoCandidate::reason

why a refused pair was refused, "" when runnable

Definition at line 449 of file solver.h.

Referenced by line::SolverAUTO::find_solver().

◆ runnable

bool line::AutoCandidate::runnable = false

the model passes this method's own support gate

Definition at line 446 of file solver.h.

Referenced by line::SolverAUTO::find_solver().

◆ solver

std::string line::AutoCandidate::solver

the method family: "mva", "ctmc", "ldes", ...

Definition at line 444 of file solver.h.

Referenced by line::SolverAUTO::find_solver().


The documentation for this struct was generated from the following file: