Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
Parameters for the LpParameterTest suite below. More...
#include <lp_parameter_tests.h>
Public Member Functions | |
LpParameterTestParams (const SolverType solver_type, const bool supports_simplex, const bool supports_barrier, const bool supports_first_order, const bool supports_random_seed, const bool supports_presolve, const bool supports_cutoff, const bool supports_objective_limit, const bool supports_best_bound_limit, const bool reports_limits) | |
Public Attributes | |
SolverType | solver_type |
The tested solver. | |
bool | supports_simplex |
Indicates if the solver supports simplex as an algorithm (primal and dual). | |
bool | supports_barrier |
Indicates if the solver supports barrier as an algorithm. | |
bool | supports_first_order |
Indicates if the solver supports first-order methods. | |
bool | supports_random_seed |
Indicates if the solver supports setting the random seed. | |
bool | supports_presolve |
Indicates if the solver supports setting the presolve emphasis. | |
bool | supports_cutoff |
Indicates if the solver supports a cutoff value. | |
bool | supports_objective_limit |
Indicates if the solver supports setting a limit on the primal objective. | |
bool | supports_best_bound_limit |
Indicates if the solver supports setting a limit on the best bound. | |
bool | reports_limits |
Indicates if the SolveResult returned will say which limit was reached. | |
Parameters for the LpParameterTest suite below.
Definition at line 24 of file lp_parameter_tests.h.
|
inline |
Definition at line 25 of file lp_parameter_tests.h.
bool operations_research::math_opt::LpParameterTestParams::reports_limits |
Indicates if the SolveResult returned will say which limit was reached.
Definition at line 70 of file lp_parameter_tests.h.
SolverType operations_research::math_opt::LpParameterTestParams::solver_type |
The tested solver.
Definition at line 43 of file lp_parameter_tests.h.
bool operations_research::math_opt::LpParameterTestParams::supports_barrier |
Indicates if the solver supports barrier as an algorithm.
Definition at line 49 of file lp_parameter_tests.h.
bool operations_research::math_opt::LpParameterTestParams::supports_best_bound_limit |
Indicates if the solver supports setting a limit on the best bound.
Definition at line 67 of file lp_parameter_tests.h.
bool operations_research::math_opt::LpParameterTestParams::supports_cutoff |
Indicates if the solver supports a cutoff value.
Definition at line 61 of file lp_parameter_tests.h.
bool operations_research::math_opt::LpParameterTestParams::supports_first_order |
Indicates if the solver supports first-order methods.
Definition at line 52 of file lp_parameter_tests.h.
bool operations_research::math_opt::LpParameterTestParams::supports_objective_limit |
Indicates if the solver supports setting a limit on the primal objective.
Definition at line 64 of file lp_parameter_tests.h.
bool operations_research::math_opt::LpParameterTestParams::supports_presolve |
Indicates if the solver supports setting the presolve emphasis.
Definition at line 58 of file lp_parameter_tests.h.
bool operations_research::math_opt::LpParameterTestParams::supports_random_seed |
Indicates if the solver supports setting the random seed.
Definition at line 55 of file lp_parameter_tests.h.
bool operations_research::math_opt::LpParameterTestParams::supports_simplex |
Indicates if the solver supports simplex as an algorithm (primal and dual).
Definition at line 46 of file lp_parameter_tests.h.