![]() |
LINE Solver (C++)
Templated C++ port of the LINE queueing solver
|
#include <line/util/simplex.h>
Public Member Functions | |
| bool | ok () const |
Public Attributes | |
| LpStatus | status = LpStatus::Infeasible |
| std::vector< T > | x |
| primal solution in the ORIGINAL variable space | |
| T | objective = T() |
| c'x, in the sense requested (max or min) | |
| std::size_t | iterations = 0 |
|
inline |
Definition at line 99 of file simplex.h.
References line::lp::Optimal, and status.
Referenced by line::fj::fj_tsm_capacity(), line::mam::m3pp22_interleave_fitc(), line::mapqn::mapqn_bnd_lr(), line::mapqn::mapqn_bnd_lr_mva(), line::mapqn::mapqn_bnd_lr_pf(), line::mapqn::mapqn_bnd_qr(), line::mapqn::mapqn_qr_bounds_bas(), line::mapqn::mapqn_qr_bounds_rsrd(), line::npfqn::npfqn_bnd_bgt(), and line::npfqn::npfqn_bnd_bpt().
| std::size_t line::lp::LpSolution< T >::iterations = 0 |
Definition at line 98 of file simplex.h.
Referenced by line::mapqn::mapqn_bnd_lr(), line::mapqn::mapqn_bnd_lr_mva(), line::mapqn::mapqn_bnd_lr_pf(), line::mapqn::mapqn_bnd_qr(), line::mapqn::mapqn_qr_bounds_bas(), line::mapqn::mapqn_qr_bounds_rsrd(), and line::lp::simplex_solve().
| T line::lp::LpSolution< T >::objective = T() |
c'x, in the sense requested (max or min)
Definition at line 97 of file simplex.h.
Referenced by line::mapqn::mapqn_bnd_lr(), line::mapqn::mapqn_bnd_lr_mva(), line::mapqn::mapqn_bnd_lr_pf(), line::mapqn::mapqn_bnd_qr(), line::mapqn::mapqn_qr_bounds_bas(), line::mapqn::mapqn_qr_bounds_rsrd(), line::npfqn::npfqn_bnd_bgt(), line::npfqn::npfqn_bnd_bpt(), and line::lp::simplex_solve().
| LpStatus line::lp::LpSolution< T >::status = LpStatus::Infeasible |
Definition at line 95 of file simplex.h.
Referenced by line::fj::fj_tsm_capacity(), line::mam::m3pp22_interleave_fitc(), line::mapqn::mapqn_bnd_lr(), line::mapqn::mapqn_bnd_lr_mva(), line::mapqn::mapqn_bnd_lr_pf(), line::mapqn::mapqn_bnd_qr(), line::mapqn::mapqn_qr_bounds_bas(), line::mapqn::mapqn_qr_bounds_rsrd(), line::npfqn::npfqn_bnd_bgt(), line::npfqn::npfqn_bnd_bpt(), ok(), line::mapqn::qrf_feasible_start(), line::mapqn::qrf_feasible_start_lp(), line::lp::simplex_solve(), and line::mapqn::solve_qrf_nlp_lp().
| std::vector<T> line::lp::LpSolution< T >::x |
primal solution in the ORIGINAL variable space
Definition at line 96 of file simplex.h.
Referenced by line::fj::fj_tsm_capacity(), line::mam::m3pp22_interleave_fitc(), line::mapqn::mapqn_bnd_lr(), line::mapqn::mapqn_bnd_lr_mva(), line::mapqn::mapqn_bnd_lr_pf(), line::mapqn::mapqn_bnd_qr(), line::mapqn::mapqn_qr_bounds_bas(), line::mapqn::mapqn_qr_bounds_rsrd(), line::npfqn::npfqn_bnd_bgt(), line::npfqn::npfqn_bnd_bpt(), line::mapqn::qrf_feasible_start(), line::mapqn::qrf_feasible_start_lp(), line::lp::simplex_solve(), and line::mapqn::solve_qrf_nlp_lp().