OR-Tools 7.2
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Index
Class Hierarchy
Class Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level
1
2
3
4
5
6
7
]
▼
N
com
▼
N
google
▼
N
ortools
►
N
algorithms
►
C
KnapsackSolver
C
SolverType
►
N
constraintsolver
C
Assignment
C
AssignmentElement
C
AssignmentIntContainer
C
AssignmentIntervalContainer
C
AssignmentSequenceContainer
C
BaseIntExpr
C
BaseLns
C
BaseObject
C
BasePathFilter
C
BooleanVar
C
CastConstraint
C
ChangeValue
C
CheapestAdditionFilteredDecisionBuilder
C
CheapestInsertionFilteredDecisionBuilder
C
ChristofidesFilteredDecisionBuilder
C
ComparatorCheapestAdditionFilteredDecisionBuilder
C
Constraint
►
C
ConstraintSolverParameters
C
Builder
C
TrailCompression
C
ConstraintSolverParametersOrBuilder
C
CPFeasibilityFilter
C
Decision
C
DecisionBuilder
C
DecisionVisitor
C
DefaultPhaseParameters
C
Demon
C
DisjunctiveConstraint
C
EvaluatorCheapestAdditionFilteredDecisionBuilder
►
C
FirstSolutionStrategy
C
Builder
C
Value
Protobuf enum
C
FirstSolutionStrategyOrBuilder
C
GlobalCheapestInsertionFilteredDecisionBuilder
C
GlobalVehicleBreaksConstraint
C
IntervalVar
C
IntervalVarElement
C
IntExpr
C
IntIntToLongFunction
Represents a function that accepts two int-valued arguments and produces a long-valued result
C
IntTupleSet
C
IntVar
C
IntVarElement
C
IntVarFilteredDecisionBuilder
C
IntVarIterator
C
IntVarLocalSearchFilter
C
IntVarLocalSearchHandler
C
IntVarLocalSearchOperator
C
IntVarLocalSearchOperatorTemplate
C
JavaDecisionBuilder
This class acts as a intermediate step between a c++ decision builder and a java one
C
LocalCheapestInsertionFilteredDecisionBuilder
C
LocalSearchFilter
►
C
LocalSearchMetaheuristic
C
Builder
C
Value
Protobuf enum
C
LocalSearchMetaheuristicOrBuilder
C
LocalSearchMonitor
C
LocalSearchOperator
C
LocalSearchPhaseParameters
C
LongTernaryOperator
Represents an operation upon three
C
LongTernaryPredicate
Represents a predicate (boolean-valued function) uppon three
C
mainConstants
C
ModelCache
C
ModelVisitor
C
OptimizeVar
C
Pack
C
ParallelSavingsFilteredDecisionBuilder
C
PathOperator
C
PathWithPreviousNodesOperator
C
PropagationBaseObject
C
PropagationMonitor
C
RegularLimit
►
C
RegularLimitParameters
C
Builder
C
RegularLimitParametersOrBuilder
C
RevBool
C
RevInteger
C
RevLong
C
RevPartialSequence
C
RoutingDimension
C
RoutingEnums
C
RoutingFilteredDecisionBuilder
C
RoutingIndexManager
C
RoutingModel
►
C
RoutingModelParameters
C
Builder
C
RoutingModelParametersOrBuilder
C
RoutingModelVisitor
C
RoutingParameters
►
C
RoutingSearchParameters
C
Builder
►
C
LocalSearchNeighborhoodOperators
C
Builder
C
LocalSearchNeighborhoodOperatorsOrBuilder
C
RoutingSearchParametersOrBuilder
►
C
SavingsFilteredDecisionBuilder
C
SavingsParameters
C
SearchLimit
C
SearchLimitProtobuf
C
SearchLog
C
SearchMonitor
C
SequenceVar
C
SequenceVarElement
C
SequenceVarLocalSearchHandler
C
SequenceVarLocalSearchOperator
C
SequenceVarLocalSearchOperatorTemplate
C
SequentialSavingsFilteredDecisionBuilder
C
SolutionCollector
C
SolutionPool
►
C
Solver
C
FailException
This exceptions signal that a failure has been raised in the C++ world
C
IntegerCastInfo
C
SolverParameters
C
SymmetryBreaker
C
TypeIncompatibilityChecker
C
TypeRegulationsChecker
C
TypeRegulationsConstraint
C
TypeRequirementChecker
►
N
graph
►
C
LinearSumAssignment
C
Status
►
C
MaxFlow
C
Status
C
MinCostFlow
►
C
MinCostFlowBase
C
Status
►
N
linearsolver
C
main_research_linear_solver
C
main_research_linear_solverJNI
C
MPConstraint
C
MPModelExportOptions
C
MPObjective
►
C
MPSolver
C
BasisStatus
C
OptimizationProblemType
C
ResultStatus
►
C
MPSolverParameters
C
DoubleParam
C
IncrementalityValues
C
IntegerParam
C
LpAlgorithmValues
C
PresolveValues
C
ScalingValues
C
MPVariable
►
N
sat
C
Constraint
Wrapper around a ConstraintProto
►
C
CpModel
Main modeling class
C
MismatchedArrayLengths
Exception thrown when parallel arrays have mismatched lengths
C
WrongLength
Exception thrown when an array has a wrong length
►
C
CpModelProto
C
Builder
C
CpSolver
Wrapper around the SAT solver
C
CpSolverSolutionCallback
Parent class to create a callback called at each solution
C
IntervalVar
An interval variable
C
IntVar
An integer variable
C
LinearExpr
A linear expression interface that can be parsed
C
Literal
Interface to describe a boolean variable or its negation
►
C
SatParameters
C
BinaryMinizationAlgorithm
C
Builder
C
ClauseOrdering
C
ClauseProtection
C
ConflictMinimizationAlgorithm
C
MaxSatAssumptionOrder
C
MaxSatStratificationAlgorithm
C
Polarity
C
RestartAlgorithm
C
SearchBranching
C
VariableOrder
C
SatParametersOrBuilder
►
N
util
C
Domain
We call "domain" any subset of Int64 = [kint64min, kint64max]
C
OptionalBoolean
C
OptionalBooleanOuterClass
C
SortedDisjointIntervalList
This class represents a sorted list of disjoint, closed intervals