operations_research::Action | An action is the base callback method |
operations_research::AllUnperformed | Decision builder to build a solution with all nodes inactive |
operations_research::Arc | Outgoing dependency from a node (destination, offset) |
operations_research::ArgumentHolder | Argument Holder: useful when visiting a model |
operations_research::Assignment | Assignment |
operations_research::AssignmentContainer< V, E > | Assignment element container |
operations_research::AssignmentElement | Assignments |
operations_research::BaseIntExpr | This is the base class for all expressions that are not variables |
operations_research::BaseLNS | Base Large Neighborhood Search operator class |
operations_research::BaseObject | Useful Search and Modeling Objects |
operations_research::CallMethod0< T > | Demon proxy to a method on the constraint with no arguments |
operations_research::CallMethod1< T, P > | Demon proxy to a method on the constraint with one argument |
operations_research::CallMethod2< T, P, Q > | Demon proxy to a method on the constraint with two arguments |
operations_research::CastConstraint | Cast constraints are special channeling constraints the goal of which is to keep a variable in sync with an expression |
operations_research::ChangeValue | ChangeValue Operators |
operations_research::Constraint | A constraint is the main modeling object |
operations_research::CPModelLoader | CPModelLoader |
operations_research::Decision | A Decision represents a choice point in the search tree |
operations_research::DecisionBuilder | A DecisionBuilder is responsible for creating the search tree |
operations_research::DecisionVisitor | A DecisionVisitor is used to inspect a decision |
operations_research::DefaultPhaseParameters | This struct holds all parameters for the default search |
operations_research::DelayedCallMethod0< T > | Low-priority demon proxy to a method on the constraint with no arguments |
operations_research::DelayedCallMethod1< T, P > | Low-priority demon proxy to a method on the constraint with one argument |
operations_research::DelayedCallMethod2< T, P, Q > | Low-priority demon proxy to a method on the constraint with two arguments |
operations_research::Demon | A Demon is the base element of a propagation queue |
operations_research::DemonProfiler | DemonProfiler manages the profiling of demons and allows access to gathered data |
operations_research::DependencyGraph | |
operations_research::DependencyGraphNode | A node in the dependency graph |
operations_research::Dimension | Dimension |
operations_research::FastOnePathBuilder | Decision builder building a solution with a single path without propagating |
operations_research::FindOneNeighbor | Finds a neighbor of the assignment passed |
operations_research::IntervalVar | Interval Var |
operations_research::IntervalVarElement | IntervalVarElement |
operations_research::IntExpr | The class IntExpr is the base of all integer expressions in constraint programming |
operations_research::IntVar | The class IntVar is a subset of IntExpr |
operations_research::IntVarElement | IntVarElement |
operations_research::IntVarIterator | The class Iterator has two direct subclasses |
operations_research::IntVarLocalSearchFilter | IntVarLocalSearchFilter |
operations_research::IntVarLocalSearchOperator | Base operator class for operators manipulating IntVars |
operations_research::LocalSearchFilter | Local Search Filters |
operations_research::LocalSearchOperator | < !defined(SWIG) |
operations_research::LocalSearchPhaseParameters | Local Search Phase Parameters |
operations_research::MakePairActiveOperator | Pair-based neighborhood operators, designed to move nodes by pairs (pairs are static and given) |
operations_research::ModelCache | Implements a complete cache for model elements: expressions and constraints |
operations_research::ModelParser | Model Parser |
operations_research::ModelVisitor | Model visitor |
operations_research::NaturalLess | String comparator that compares strings naturally, even those including integer numbers |
operations_research::NoGood | NoGood Recorder |
operations_research::NoGoodManager | Base class of no good manager |
operations_research::NoGoodTerm | Base class for NoGood terms |
operations_research::NumericalRev< T > | Subclass of Rev<T> which adds numerical operations |
operations_research::NumericalRevArray< T > | Subclass of RevArray<T> which adds numerical operations |
operations_research::OptimizeVar | This class encapsulate an objective |
operations_research::Pack | Pack Constraint |
operations_research::PairRelocateOperator | Operator which moves a pair of nodes to another position |
operations_research::PathOperator | Path-based Operators |
operations_research::PropagationBaseObject | The PropagationBaseObject is a subclass of BaseObject that is also friend to the Solver class |
operations_research::PropagationMonitor | PropagationMonitor |
operations_research::Queue | Namespace |
operations_research::Rev< T > | This class adds reversibility to a POD type |
operations_research::RevArray< T > | Reversible array of POD types |
operations_research::RevBitMatrix | Matrix version of the RevBitSet class |
operations_research::RevBitSet | This class represents a reversible bitset |
operations_research::RevImmutableMultiMap< K, V > | Immutable Multi Map |
operations_research::RevSwitch | A reversible switch that can switch once from false to true |
operations_research::RoutingCache | Cached callbacks |
operations_research::RoutingModel | |
operations_research::Search | Search class |
operations_research::SearchLimit | Search Limits |
operations_research::SearchLog | Search Log |
operations_research::SearchMonitor | A search monitor is a simple set of callbacks to monitor all search events |
operations_research::SequenceVar | SequenceVar |
operations_research::SequenceVarElement | SequenceVarElement |
operations_research::SequenceVarLocalSearchOperator | SequenceVarLocalSearchOperator |
operations_research::SimpleRevFIFO< T > | Utility classes |
operations_research::SimpleRevFIFO< T >::Iterator | This iterator is not stable with respect to deletion |
operations_research::SmallRevBitSet | This class represents a small reversible bitset (size <= 64) |
operations_research::SolutionCollector | Solution Collectors |
operations_research::SolutionPool | SolutionPool |
operations_research::Solver | Solver Class |
operations_research::Solver::IntegerCastInfo | Holds semantic information stating that the 'expression' has been cast into 'variable' using the Var() method, and that 'maintainer' is responsible for maintaining the equality between 'variable' and 'expression' |
operations_research::SolverParameters | This struct holds all parameters for the Solver object |
operations_research::StateInfo | StateMarker / StateInfo struct |
operations_research::StateMarker | |
operations_research::SymmetryBreaker | A symmetry breaker is an object that will visit a decision and create the 'symmetrical' decision in return |
operations_research::SymmetryManager | Symmetry Breaking |
operations_research::Trace | Trace |
operations_research::Trail | |