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

Classes

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

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
}
 

Detailed Description

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

<auto-generated />

This file was automatically generated by SWIG (https://www.swig.org). Version 4.2.0

Do not make changes to this file unless you know what you are doing - modify the SWIG interface file instead.

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.