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

Classes

class  Model
 Main modeling class. More...
class  LinearConstraint
 Wrapper around a linear constraint stored in the ModelBuilderHelper instance. More...
class  EnforcedLinearConstraint
 Wrapper around an enforced linear constraint stored in the ModelBuilderHelper instance. More...
class  HelperExtensions
struct  Term
class  LinearExpr
 Holds a linear expression: sum (ai * xi) + b. More...
class  LinearExprBuilder
 A builder class for linear expressions. More...
class  Variable
 Holds a variable. More...
class  BoundedLinearExpression
 Holds a linear constraint: expression ∈ domain. More...
class  Solver
 Model solver class. More...
class  DoubleVector
class  IntVector
class  MbLogCallback
class  ModelBuilderHelper
class  ModelSolverHelper
class  operations_research_model_builder
class  operations_research_model_builderPINVOKE

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
}

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 15 of file SolveStatus.cs.