83 lines
15 KiB
Plaintext
83 lines
15 KiB
Plaintext
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
|
|
<area shape="rect" id="node1" href="$classoperations__research_1_1BaseObject.html" title="A BaseObject is the root of all reversibly allocated objects." alt="" coords="5,704,96,729"/>
|
|
<area shape="rect" id="node2" href="$classoperations__research_1_1ArrayWithOffset.html" title=" " alt="" coords="152,311,298,336"/>
|
|
<area shape="rect" id="node3" href="$classoperations__research_1_1Decision.html" title="A Decision represents a choice point in the search tree." alt="" coords="188,360,261,385"/>
|
|
<area shape="rect" id="node4" href="$classoperations__research_1_1DecisionBuilder.html" title="A DecisionBuilder is responsible for creating the search tree." alt="" coords="168,409,282,435"/>
|
|
<area shape="rect" id="node17" href="$classoperations__research_1_1DecisionVisitor.html" title="A DecisionVisitor is used to inspect a decision." alt="" coords="170,459,279,484"/>
|
|
<area shape="rect" id="node19" href="$classoperations__research_1_1Demon.html" title="A Demon is the base element of a propagation queue." alt="" coords="193,508,257,533"/>
|
|
<area shape="rect" id="node27" href="$classoperations__research_1_1IntVarIterator.html" title="The class Iterator has two direct subclasses." alt="" coords="176,655,274,680"/>
|
|
<area shape="rect" id="node28" href="$classoperations__research_1_1LocalSearchFilter.html" title="Local Search Filters are used for fast neighbor pruning." alt="" coords="162,704,287,729"/>
|
|
<area shape="rect" id="node33" href="$classoperations__research_1_1LocalSearchOperator.html" title="The base class for all local search operators." alt="" coords="151,760,299,785"/>
|
|
<area shape="rect" id="node55" href="$classoperations__research_1_1ModelVisitor.html" title="Model visitor." alt="" coords="177,851,272,876"/>
|
|
<area shape="rect" id="node57" href="$classoperations__research_1_1PropagationBaseObject.html" title="NOLINT." alt="" coords="144,991,306,1016"/>
|
|
<area shape="rect" id="node71" href="$classoperations__research_1_1RoutingModelVisitor.html" title="Routing model visitor." alt="" coords="154,1040,295,1065"/>
|
|
<area shape="rect" id="node72" href="$classoperations__research_1_1SearchMonitor.html" title="A search monitor is a simple set of callbacks to monitor all search events." alt="" coords="171,1261,279,1287"/>
|
|
<area shape="rect" id="node80" href="$classoperations__research_1_1SolutionPool.html" title="This class is used to manage a pool of solutions." alt="" coords="177,1311,273,1336"/>
|
|
<area shape="rect" id="node5" href="$classoperations__research_1_1IntVarFilteredDecisionBuilder.html" title="Decision builders building a solution using local search filters to evaluate its feasibility." alt="" coords="354,171,547,196"/>
|
|
<area shape="rect" id="node6" href="$classoperations__research_1_1RoutingFilteredDecisionBuilder.html" title="Filter-based decision builder dedicated to routing." alt="" coords="607,171,811,196"/>
|
|
<area shape="rect" id="node7" href="$classoperations__research_1_1CheapestAdditionFilteredDecisionBuilder.html" title="Filtered-base decision builder based on the addition heuristic, extending a path from its start node ..." alt="" coords="888,68,1059,107"/>
|
|
<area shape="rect" id="node10" href="$classoperations__research_1_1CheapestInsertionFilteredDecisionBuilder.html" title=" " alt="" coords="887,133,1061,172"/>
|
|
<area shape="rect" id="node13" href="$classoperations__research_1_1ChristofidesFilteredDecisionBuilder.html" title="Christofides addition heuristic." alt="" coords="880,196,1067,235"/>
|
|
<area shape="rect" id="node14" href="$classoperations__research_1_1SavingsFilteredDecisionBuilder.html" title="Filter-based decision builder which builds a solution by using Clarke & Wright's Savings heuristic." alt="" coords="871,263,1077,288"/>
|
|
<area shape="rect" id="node8" href="$classoperations__research_1_1ComparatorCheapestAdditionFilteredDecisionBuilder.html" title="A CheapestAdditionFilteredDecisionBuilder where the notion of 'cheapest arc' comes from an arc compar..." alt="" coords="1135,5,1332,44"/>
|
|
<area shape="rect" id="node9" href="$classoperations__research_1_1EvaluatorCheapestAdditionFilteredDecisionBuilder.html" title="A CheapestAdditionFilteredDecisionBuilder where the notion of 'cheapest arc' comes from an arc evalua..." alt="" coords="1142,68,1325,107"/>
|
|
<area shape="rect" id="node11" href="$classoperations__research_1_1GlobalCheapestInsertionFilteredDecisionBuilder.html" title="Filter-based decision builder which builds a solution by inserting nodes at their cheapest position o..." alt="" coords="1127,131,1340,169"/>
|
|
<area shape="rect" id="node12" href="$classoperations__research_1_1LocalCheapestInsertionFilteredDecisionBuilder.html" title="Filter-base decision builder which builds a solution by inserting nodes at their cheapest position." alt="" coords="1131,193,1337,232"/>
|
|
<area shape="rect" id="node15" href="$classoperations__research_1_1ParallelSavingsFilteredDecisionBuilder.html" title=" " alt="" coords="1129,256,1338,295"/>
|
|
<area shape="rect" id="node16" href="$classoperations__research_1_1SequentialSavingsFilteredDecisionBuilder.html" title=" " alt="" coords="1146,319,1322,357"/>
|
|
<area shape="rect" id="node18" href="$classoperations__research_1_1SymmetryBreaker.html" title="A symmetry breaker is an object that will visit a decision and create the 'symmetrical' decision in r..." alt="" coords="386,220,514,245"/>
|
|
<area shape="rect" id="node20" href="$classoperations__research_1_1CallMethod0.html" title="Demon proxy to a method on the constraint with no arguments." alt="" coords="387,269,514,295"/>
|
|
<area shape="rect" id="node21" href="$classoperations__research_1_1CallMethod1.html" title="Demon proxy to a method on the constraint with one argument." alt="" coords="379,319,521,344"/>
|
|
<area shape="rect" id="node22" href="$classoperations__research_1_1CallMethod2.html" title="Demon proxy to a method on the constraint with two arguments." alt="" coords="371,368,529,393"/>
|
|
<area shape="rect" id="node23" href="$classoperations__research_1_1CallMethod3.html" title="Demon proxy to a method on the constraint with three arguments." alt="" coords="384,417,516,456"/>
|
|
<area shape="rect" id="node24" href="$classoperations__research_1_1DelayedCallMethod0.html" title="Low-priority demon proxy to a method on the constraint with no arguments." alt="" coords="362,480,538,505"/>
|
|
<area shape="rect" id="node25" href="$classoperations__research_1_1DelayedCallMethod1.html" title="Low-priority demon proxy to a method on the constraint with one argument." alt="" coords="378,529,523,568"/>
|
|
<area shape="rect" id="node26" href="$classoperations__research_1_1DelayedCallMethod2.html" title="Low-priority demon proxy to a method on the constraint with two arguments." alt="" coords="378,592,523,631"/>
|
|
<area shape="rect" id="node29" href="$classoperations__research_1_1IntVarLocalSearchFilter.html" title=" " alt="" coords="370,655,530,680"/>
|
|
<area shape="rect" id="node32" href="$classoperations__research_1_1LocalSearchFilterManager.html" title="Filter manager: when a move is made, filters are executed to decide whether the solution is feasible ..." alt="" coords="361,704,539,729"/>
|
|
<area shape="rect" id="node30" href="$classoperations__research_1_1BasePathFilter.html" title="Generic path-based filter class." alt="" coords="654,629,763,655"/>
|
|
<area shape="rect" id="node31" href="$classoperations__research_1_1CPFeasibilityFilter.html" title="This filter accepts deltas for which the assignment satisfies the constraints of the Solver." alt="" coords="644,679,773,704"/>
|
|
<area shape="rect" id="node34" href="$classoperations__research_1_1VarLocalSearchOperator.html" title="Base operator class for operators manipulating variables." alt="" coords="366,753,534,792"/>
|
|
<area shape="rect" id="node36" href="$classoperations__research_1_1VarLocalSearchOperator.html" title=" " alt="" coords="362,816,539,868"/>
|
|
<area shape="rect" id="node35" href="$classoperations__research_1_1SequenceVarLocalSearchOperator.html" title=" " alt="" coords="595,760,823,785"/>
|
|
<area shape="rect" id="node37" href="$classoperations__research_1_1IntVarLocalSearchOperator.html" title="Specialization of LocalSearchOperator built from an array of IntVars which specifies the scope of the..." alt="" coords="617,819,800,844"/>
|
|
<area shape="rect" id="node38" href="$classoperations__research_1_1BaseLns.html" title="This is the base class for building an Lns operator." alt="" coords="937,744,1010,769"/>
|
|
<area shape="rect" id="node39" href="$classoperations__research_1_1ChangeValue.html" title="Defines operators which change the value of variables; each neighbor corresponds to one modified vari..." alt="" coords="923,793,1024,819"/>
|
|
<area shape="rect" id="node40" href="$classoperations__research_1_1PathOperator.html" title="Base class of the local search operators dedicated to path modifications (a path is a set of nodes li..." alt="" coords="923,843,1024,868"/>
|
|
<area shape="rect" id="node54" href="$classoperations__research_1_1SwapIndexPairOperator.html" title="Operator which iterates through each alternative of a set of pairs." alt="" coords="892,892,1055,917"/>
|
|
<area shape="rect" id="node41" href="$classoperations__research_1_1MakePairActiveOperator.html" title="Pair-based neighborhood operators, designed to move nodes by pairs (pairs are static and given)." alt="" coords="1150,759,1317,784"/>
|
|
<area shape="rect" id="node42" href="$classoperations__research_1_1PairNodeSwapActiveOperator.html" title="Operator which inserts pairs of inactive nodes into a path and makes an active node inactive." alt="" coords="1134,808,1333,847"/>
|
|
<area shape="rect" id="node43" href="$classoperations__research_1_1PathWithPreviousNodesOperator.html" title="Simple PathOperator wrapper that also stores the current previous nodes, and is thus able to provide ..." alt="" coords="1125,871,1343,896"/>
|
|
<area shape="rect" id="node53" href="$classoperations__research_1_1RelocateExpensiveChain.html" title="RelocateExpensiveChain." alt="" coords="1149,920,1319,945"/>
|
|
<area shape="rect" id="node44" href="$classoperations__research_1_1ExchangeSubtrip.html" title=" " alt="" coords="1440,673,1562,699"/>
|
|
<area shape="rect" id="node45" href="$classoperations__research_1_1IndexPairSwapActiveOperator.html" title="Operator which inserts inactive nodes into a path and makes a pair of active nodes inactive." alt="" coords="1401,723,1601,748"/>
|
|
<area shape="rect" id="node46" href="$classoperations__research_1_1LightPairRelocateOperator.html" title=" " alt="" coords="1411,772,1591,797"/>
|
|
<area shape="rect" id="node47" href="$classoperations__research_1_1MakePairInactiveOperator.html" title="Operator which makes pairs of active nodes inactive." alt="" coords="1413,821,1589,847"/>
|
|
<area shape="rect" id="node48" href="$classoperations__research_1_1MakeRelocateNeighborsOperator.html" title="Relocate neighborhood which moves chains of neighbors." alt="" coords="1391,871,1611,896"/>
|
|
<area shape="rect" id="node49" href="$classoperations__research_1_1PairExchangeOperator.html" title="Operator which exchanges the position of two pairs; for both pairs the first node of the pair must be..." alt="" coords="1422,920,1579,945"/>
|
|
<area shape="rect" id="node50" href="$classoperations__research_1_1PairExchangeRelocateOperator.html" title="Operator which exchanges the paths of two pairs (path have to be different)." alt="" coords="1396,969,1606,995"/>
|
|
<area shape="rect" id="node51" href="$classoperations__research_1_1PairRelocateOperator.html" title="Operator which moves a pair of nodes to another position where the first node of the pair must be bef..." alt="" coords="1426,1019,1576,1044"/>
|
|
<area shape="rect" id="node52" href="$classoperations__research_1_1RelocateSubtrip.html" title="Tries to move subtrips after an insertion node." alt="" coords="1443,1068,1559,1093"/>
|
|
<area shape="rect" id="node56" href="$classoperations__research_1_1ModelParser.html" title="Model Parser." alt="" coords="402,892,499,917"/>
|
|
<area shape="rect" id="node58" href="$classoperations__research_1_1Assignment.html" title="An Assignment is a variable -> domains mapping, used to report solutions to the user." alt="" coords="405,941,496,967"/>
|
|
<area shape="rect" id="node59" href="$classoperations__research_1_1Constraint.html" title="A constraint is the main modeling object." alt="" coords="409,991,491,1016"/>
|
|
<area shape="rect" id="node65" href="$classoperations__research_1_1IntervalVar.html" title="Interval variables are often used in scheduling." alt="" coords="408,1040,493,1065"/>
|
|
<area shape="rect" id="node66" href="$classoperations__research_1_1IntExpr.html" title="The class IntExpr is the base of all integer expressions in constraint programming." alt="" coords="418,1089,482,1115"/>
|
|
<area shape="rect" id="node70" href="$classoperations__research_1_1SequenceVar.html" title="A sequence variable is a variable whose domain is a set of possible orderings of the interval variabl..." alt="" coords="400,1139,501,1164"/>
|
|
<area shape="rect" id="node60" href="$classoperations__research_1_1CastConstraint.html" title="Cast constraints are special channeling constraints designed to keep a variable in sync with an expre..." alt="" coords="654,868,763,893"/>
|
|
<area shape="rect" id="node61" href="$classoperations__research_1_1DisjunctiveConstraint.html" title=" " alt="" coords="635,917,782,943"/>
|
|
<area shape="rect" id="node62" href="$classoperations__research_1_1GlobalVehicleBreaksConstraint.html" title="GlobalVehicleBreaksConstraint ensures breaks constraints are enforced on all vehicles in the dimensio..." alt="" coords="606,967,811,992"/>
|
|
<area shape="rect" id="node63" href="$classoperations__research_1_1Pack.html" title=" " alt="" coords="683,1016,734,1041"/>
|
|
<area shape="rect" id="node64" href="$classoperations__research_1_1TypeRegulationsConstraint.html" title="The following constraint ensures that incompatibilities and requirements between types are respected." alt="" coords="618,1065,799,1091"/>
|
|
<area shape="rect" id="node67" href="$classoperations__research_1_1BaseIntExpr.html" title="This is the base class for all expressions that are not variables." alt="" coords="662,1115,756,1140"/>
|
|
<area shape="rect" id="node68" href="$classoperations__research_1_1IntVar.html" title="The class IntVar is a subset of IntExpr." alt="" coords="681,1164,737,1189"/>
|
|
<area shape="rect" id="node69" href="$classoperations__research_1_1BooleanVar.html" title=" " alt="" coords="929,1164,1019,1189"/>
|
|
<area shape="rect" id="node73" href="$classoperations__research_1_1LocalSearchMonitor.html" title=" " alt="" coords="380,1188,520,1213"/>
|
|
<area shape="rect" id="node74" href="$classoperations__research_1_1OptimizeVar.html" title="This class encapsulates an objective." alt="" coords="403,1237,497,1263"/>
|
|
<area shape="rect" id="node75" href="$classoperations__research_1_1PropagationMonitor.html" title=" " alt="" coords="381,1287,519,1312"/>
|
|
<area shape="rect" id="node76" href="$classoperations__research_1_1SearchLimit.html" title="Base class of all search limits." alt="" coords="404,1336,496,1361"/>
|
|
<area shape="rect" id="node78" href="$classoperations__research_1_1SearchLog.html" title="The base class of all search logs that periodically outputs information when the search is running." alt="" coords="407,1385,493,1411"/>
|
|
<area shape="rect" id="node79" href="$classoperations__research_1_1SolutionCollector.html" title="This class is the root class of all solution collectors." alt="" coords="389,1435,511,1460"/>
|
|
<area shape="rect" id="node77" href="$classoperations__research_1_1RegularLimit.html" title="Usual limit based on wall_time, number of explored branches and number of failures in the search tree..." alt="" coords="661,1336,757,1361"/>
|
|
</map>
|