Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::math_opt::PrimalSolution Struct Reference

Detailed Description

Definition at line 63 of file solution.h.

#include <solution.h>

Public Member Functions

PrimalSolutionProto Proto () const
double get_objective_value (Objective objective) const

Static Public Member Functions

static absl::StatusOr< PrimalSolutionFromProto (ModelStorageCPtr model, const PrimalSolutionProto &primal_solution_proto)

Public Attributes

VariableMap< double > variable_values
double objective_value = 0.0
absl::flat_hash_map< Objective, double > auxiliary_objective_values
SolutionStatus feasibility_status = SolutionStatus::kUndetermined

Member Function Documentation

◆ FromProto()

absl::StatusOr< PrimalSolution > operations_research::math_opt::PrimalSolution::FromProto ( ModelStorageCPtr model,
const PrimalSolutionProto & primal_solution_proto )
static

Definition at line 59 of file solution.cc.

◆ get_objective_value()

double operations_research::math_opt::PrimalSolution::get_objective_value ( Objective objective) const

Definition at line 92 of file solution.cc.

◆ Proto()

PrimalSolutionProto operations_research::math_opt::PrimalSolution::Proto ( ) const

Definition at line 82 of file solution.cc.

Member Data Documentation

◆ auxiliary_objective_values

absl::flat_hash_map<Objective, double> operations_research::math_opt::PrimalSolution::auxiliary_objective_values

Definition at line 84 of file solution.h.

◆ feasibility_status

SolutionStatus operations_research::math_opt::PrimalSolution::feasibility_status = SolutionStatus::kUndetermined

Definition at line 86 of file solution.h.

◆ objective_value

double operations_research::math_opt::PrimalSolution::objective_value = 0.0

Definition at line 83 of file solution.h.

◆ variable_values

VariableMap<double> operations_research::math_opt::PrimalSolution::variable_values

Definition at line 82 of file solution.h.


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