Overview | Group | Tree | Graph | Index | Concepts |
Class Summary | |
---|---|
IlcNeighborIdentifier | |
IloEAOperatorFactory | A factory for generating operators over arrays of variables. |
IloEvent | Basic event class. |
IloExplicitEvaluator | An evaluator whose evaluations are specified explicitly. |
IloExplicitEvaluator::Iterator | An iterator which will iterate over all evaluated objects in an explicit evaluator. |
IloIIM | Management class for IIM components. |
IloLargeNHoodI | Special neighborhood implementation for Large Neighborhood Search. |
IloListener | The listener class. |
IloMetaHeuristic | |
IloMetaHeuristicI | |
IloMultipleEvaluator | An explicit evaluator which can be refreshed from a container class. |
IloNHood | |
IloNHoodArray | |
IloNHoodI | |
IloNHoodModifierI | |
IloNeighborIdentifier | |
IloPoolOperator | The pool operator class. |
IloPoolOperator::Event | Event produced by pool operators. |
IloPoolOperatorFactory | An operator factory class providing services for simplifying operator creation. |
IloPoolOperator::InvocationEvent | The event produced by pool operators when they are invoked. |
IloPoolOperator::SuccessEvent | The event produced by pool operators when they are involved in the production of a solution. |
IloPoolProc | Pool processor. |
IloRandomSelector | A selector which chooses objects randomly. |
IloRouletteWheelSelector | A selector which chooses objects following a roulette wheel rule. |
IloSolutionDeltaCheck | |
IloSolutionDeltaCheckI | |
IloSolutionPool | A pool of solutions. |
IloSolutionPool::AddedEvent | |
IloSolutionPool::EndEvent | |
IloSolutionPool::Event | |
IloSolutionPool::Iterator | |
IloSolutionPool::RemovedEvent | |
IloTabuSearch | |
IloTournamentSelector | A selector which chooses objects following a tournament rule. |
Typedef Summary | |
---|---|
IloPoolProcArray | An array of pool processors. |
IloSolutionPoolEvaluator | An explicit evaluator of solution pools. |
IloSolutionPoolSelector | A selector which selects solutions from pools. |
Macro Summary | |
---|---|
ILODECLDEFAULTCOMPARATOR | Macro for declaring a default comparator. |
ILODEFAULTCOMPARATOR | Macro for defining a default comparator. |
ILODEFINELNSFRAGMENT0 | Macro for more easily creating LNS neighborhoods. |
ILOIIMLISTENER0 | A macro to define custom listeners. |
ILOIIMOP0 | This macro is used to define operators. |
ILOMULTIPLEEVALUATOR0 | Defines an evaluator that performs an evaluation of all objects within a container. |
Function Summary | |
---|---|
IloApplyMetaHeuristic | |
IloBestSolutionComparator | A solution comparator that prefers higher quality solutions. |
IloChangeValue | |
IloCommitDelta | |
IloCompose | |
IloConcatenate | |
IloContinue | |
IloDestroyAll | Creates a processor which destroys supplied pool elements. |
IloExecuteProcessor |
Casts a pool processor into an IloGoal for
execution via an instance of IloSolver .
|
IloFlip | |
IloImprove | |
IloLimitOperator | Limits the execution of a pool operator. |
IloNotify | |
IloRandomize | |
IloRandomPerturbation | Returns a goal which randomly permutes the search tree branches of another goal. |
IloReplaceSolutions | Returns a processor that will replace elements from a supplied pool with elements of the input pool. |
IloSample | |
IloScanDeltas | |
IloScanNHood | |
IloSelectProcessor | A pool processor which is a selection from a set of others. |
IloSelectSolutions | Creates a pool processor which selects using a standard Solver selector. |
IloSetToValue | |
IloSimulatedAnnealing | |
IloSingleMove | |
IloSolutionEvaluator | Evaluates the value of a Boolean variable in a solution. |
IloSolutionEvaluator | Evaluates the objective value of a solution. |
IloSolutionEvaluator | Evaluates the value of a floating point variable in a solution. |
IloSolutionEvaluator | Evaluates the value of an integer variable in a solution. |
IloSource | Creates a solution source from a goal and a solution prototype. |
IloStart | |
IloSwap | |
IloTest | |
IloTestDelta | |
IloUpdate | A goal to update a multiple evaluator. |
IloWorstSolutionComparator | A solution comparator that prefers lower quality solutions. |
operator&& | Produces the conjunction of two operators. |
operator* | |
operator+ | |
operator+ | |
operator>> | Returns a chain of two pool processors. |
operator|| | Produces the disjunction of two operators. |