Generated on:
Thu Mar 29 07:46:58 PDT 2012
for
custom file set
//
doxy
/
or-tools
/
examples
/
cpp
/
Main Page
Related Pages
Namespaces
Classes
Files
Class List
Class Hierarchy
Class Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
BaseLNS
Constraint
DecisionBuilder
IntVarLocalSearchFilter
IntVarLocalSearchOperator
LocationContainer
Location container, contains positions of orders and can be used to obtain Manhattan distances/times between locations
operations_research::ArithmeticConstraint
ArithmeticConstraint
operations_research::ArithmeticPropagator
ArithmeticPropagator
operations_research::Bounds
Bounds
operations_research::BoundsStore
BoundsStore
operations_research::Box
Box
operations_research::BoxLessThan
operations_research::ConstraintRef
operations_research::CoveringProblem
Covering Problem
operations_research::Demand
Solving the Problem
operations_research::DobbleFilter
Local Search Filter
operations_research::DobbleOperator
Local Search
operations_research::Evaluator
operations_research::GlobalArithmeticConstraint
operations_research::Instance
Data Instances
operations_research::JobShopData
JobShopData
operations_research::JobShopData::Task
A task is the basic block of a jobshop
operations_research::MultiDimKnapsackData
Data
operations_research::NetworkRoutingData
Data Contains problem data
operations_research::NetworkRoutingDataBuilder
Data Generation
operations_research::NetworkRoutingSolver
operations_research::NetworkRoutingSolver::ApplyMaxDiscrepancy
operations_research::NetworkRoutingSolver::PathBasedLns
Implement 'clever' Large Neighborhood Search
operations_research::NetworkRoutingSolver::StoreUsageCosts
Auxilliary Decision Builder to Store the Cost of a Solution
operations_research::NQueenSymmetry
operations_research::OrConstraint
operations_research::OrderedLNS
Cycles all possible permutations
operations_research::ParserState
operations_research::R180
Rotate 1/2 turn
operations_research::R270
Rotate 3/4 turn
operations_research::R90
Rotate 1/4 turn
operations_research::RandomLNS
RandomLNS
is used for the local search and frees the number of elements specified in 'free_elements' randomly
operations_research::RowConstraint
Custom Constraints
operations_research::SD1
Symmetry first diagonal axis
operations_research::SD2
Symmetry second diagonal axis
operations_research::SequenceLns
LNS Operator
operations_research::ShuffleIntervals
Shuffle a fixed-length sub-sequence on one sequence variable
operations_research::SubstitutionMap
SubstitutionMap
operations_research::SubstitutionMap::Offset
operations_research::SwapIntervals
Exchange 2 intervals on a sequence variable
operations_research::SwapSymbols
Swap 2 symbols
operations_research::SwapSymbolsOnCardPairs
Multiple swaps of two symbols
operations_research::SX
Symmetry vertical axis
operations_research::SY
Symmetry horizontal axis
operations_research::SymbolsSharedByTwoCardsConstraint
Dedicated constraint to count the symbols shared by two cards
PropagationBaseObject
RandomDemand
Random demand
RandomMatrix
Random matrix
SequenceVarLocalSearchOperator
ServiceTimePlusTransition
Service time (proportional to demand) + transition time callback
SymmetryBreaker