OR-Tools  9.6
ModelSolveParameters

Detailed Description

Definition at line 39 of file model_solve_parameters.h.

Classes

struct  SolutionHint
 

Public Member Functions

absl::Status CheckModelStorage (const ModelStorage *expected_storage) const
 
ModelSolveParametersProto Proto () const
 

Static Public Member Functions

static ModelSolveParameters OnlyPrimalVariables ()
 
template<typename Collection >
static ModelSolveParameters OnlySomePrimalVariables (const Collection &variables)
 
static ModelSolveParameters OnlySomePrimalVariables (std::initializer_list< Variable > variables)
 

Public Attributes

MapFilter< Variablevariable_values_filter
 
MapFilter< LinearConstraintdual_values_filter
 
MapFilter< Variablereduced_costs_filter
 
std::optional< Basisinitial_basis
 
std::vector< SolutionHintsolution_hints
 
VariableMap< int32_t > branching_priorities
 

Member Function Documentation

◆ CheckModelStorage()

absl::Status CheckModelStorage ( const ModelStorage expected_storage) const

Definition at line 49 of file model_solve_parameters.cc.

◆ OnlyPrimalVariables()

ModelSolveParameters OnlyPrimalVariables ( )
static

Definition at line 37 of file model_solve_parameters.cc.

◆ OnlySomePrimalVariables() [1/2]

ModelSolveParameters OnlySomePrimalVariables ( const Collection &  variables)
static

Definition at line 128 of file model_solve_parameters.h.

◆ OnlySomePrimalVariables() [2/2]

ModelSolveParameters OnlySomePrimalVariables ( std::initializer_list< Variable variables)
static

Definition at line 44 of file model_solve_parameters.cc.

◆ Proto()

ModelSolveParametersProto Proto ( ) const

Definition at line 76 of file model_solve_parameters.cc.

Member Data Documentation

◆ branching_priorities

VariableMap<int32_t> branching_priorities

Definition at line 110 of file model_solve_parameters.h.

◆ dual_values_filter

MapFilter<LinearConstraint> dual_values_filter

Definition at line 85 of file model_solve_parameters.h.

◆ initial_basis

std::optional<Basis> initial_basis

Definition at line 92 of file model_solve_parameters.h.

◆ reduced_costs_filter

MapFilter<Variable> reduced_costs_filter

Definition at line 88 of file model_solve_parameters.h.

◆ solution_hints

std::vector<SolutionHint> solution_hints

Definition at line 104 of file model_solve_parameters.h.

◆ variable_values_filter

MapFilter<Variable> variable_values_filter

Definition at line 82 of file model_solve_parameters.h.


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