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

Classes

class  LinearExpr
struct  VariableComparator
class  ExprVisitor
class  ExprFlattener
class  ExprEvaluator
class  FlatExpr
class  SumArray
class  WeightedSumArray
class  AffineExpr
class  FixedValue
class  Variable
class  BoundedLinearExpression
class  ModelBuilderHelper
class  MbLogCallback
class  ModelSolverHelper

Enumerations

enum  SolveStatus {
  OPTIMAL , FEASIBLE , INFEASIBLE , UNBOUNDED ,
  ABNORMAL , NOT_SOLVED , MODEL_IS_VALID , CANCELLED_BY_USER ,
  UNKNOWN_STATUS , MODEL_INVALID , INVALID_SOLVER_PARAMETERS , SOLVER_TYPE_UNAVAILABLE ,
  INCOMPATIBLE_OPTIONS
}

Functions

template<typename H>
AbslHashValue (H h, std::shared_ptr< Variable > i)

Enumeration Type Documentation

◆ SolveStatus

Enumerator
OPTIMAL 
FEASIBLE 
INFEASIBLE 
UNBOUNDED 
ABNORMAL 
NOT_SOLVED 
MODEL_IS_VALID 
CANCELLED_BY_USER 
UNKNOWN_STATUS 
MODEL_INVALID 
INVALID_SOLVER_PARAMETERS 
SOLVER_TYPE_UNAVAILABLE 
INCOMPATIBLE_OPTIONS 

Definition at line 419 of file model_builder_helper.h.

Function Documentation

◆ AbslHashValue()

template<typename H>
H operations_research::mb::AbslHashValue ( H h,
std::shared_ptr< Variable > i )

Definition at line 271 of file model_builder_helper.h.