14 #ifndef OR_TOOLS_MATH_OPT_CPP_MODEL_SOLVE_PARAMETERS_H_ 15 #define OR_TOOLS_MATH_OPT_CPP_MODEL_SOLVE_PARAMETERS_H_ 17 #include <initializer_list> 25 #include "ortools/math_opt/model_parameters.pb.h" 57 template <
typename Collection>
59 const Collection& variables);
74 std::initializer_list<Variable> variables);
103 ModelSolveParametersProto
Proto()
const;
110 template <
typename Collection>
112 const Collection& variables) {
121 #endif // OR_TOOLS_MATH_OPT_CPP_MODEL_SOLVE_PARAMETERS_H_ MapFilter< Variable > primal_variables_filter
static ModelSolveParameters OnlyPrimalVariables()
IndexedModel * model() const
absl::optional< Result::Basis > initial_basis
MapFilter< Variable > dual_variables_filter
MapFilter< ValueType > MakeKeepKeysFilter(const Collection &keys)
static ModelSolveParameters OnlySomePrimalVariables(const Collection &variables)
Collection of objects used to extend the Constraint Solver library.
MapFilter< LinearConstraint > dual_linear_constraints_filter
ModelSolveParametersProto Proto() const