| 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. |