132 lines
22 KiB
Plaintext
132 lines
22 KiB
Plaintext
<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
|
|
<area shape="rect" id="node1" href="$classoperations__research_1_1_base_object.html" title="A BaseObject is the root of all reversibly allocated objects." alt="" coords="5,1613,101,1640"/>
|
|
<area shape="rect" id="node2" href="$classoperations__research_1_1_array_with_offset.html" title=" " alt="" coords="174,753,338,780"/>
|
|
<area shape="rect" id="node3" href="$classoperations__research_1_1_decision.html" title="A Decision represents a choice point in the search tree." alt="" coords="217,971,295,997"/>
|
|
<area shape="rect" id="node5" href="$classoperations__research_1_1_decision_builder.html" title="A DecisionBuilder is responsible for creating the search tree." alt="" coords="447,107,571,133"/>
|
|
<area shape="rect" id="node10" href="$classoperations__research_1_1_decision_visitor.html" title="A DecisionVisitor is used to inspect a decision." alt="" coords="196,1047,316,1073"/>
|
|
<area shape="rect" id="node14" href="$classoperations__research_1_1_demon.html" title="A Demon is the base element of a propagation queue." alt="" coords="474,384,543,411"/>
|
|
<area shape="rect" id="node23" href="$classoperations__research_1_1_dimension.html" title=" " alt="" coords="210,1917,302,1944"/>
|
|
<area shape="rect" id="node24" href="$classoperations__research_1_1_int_var_iterator.html" title="The class Iterator has two direct subclasses." alt="" coords="202,1968,310,1995"/>
|
|
<area shape="rect" id="node25" href="$classoperations__research_1_1_local_search_filter.html" title="Local Search Filters are used for fast neighbor pruning." alt="" coords="189,905,323,932"/>
|
|
<area shape="rect" id="node31" href="$classoperations__research_1_1_local_search_filter_manager.html" title="Filter manager: when a move is made, filters are executed to decide whether the solution is feasible ..." alt="" coords="161,1221,351,1248"/>
|
|
<area shape="rect" id="node33" href="$classoperations__research_1_1_local_search_operator.html" title="The base class for all local search operators." alt="" coords="177,1356,335,1383"/>
|
|
<area shape="rect" id="node83" href="$classoperations__research_1_1_local_search_phase_parameters.html" title=" " alt="" coords="149,2019,363,2045"/>
|
|
<area shape="rect" id="node84" href="$classoperations__research_1_1_model_visitor.html" title="Model visitor." alt="" coords="204,2069,308,2096"/>
|
|
<area shape="rect" id="node87" href="$classoperations__research_1_1_propagation_base_object.html" title="NOLINT." alt="" coords="169,1613,343,1640"/>
|
|
<area shape="rect" id="node105" href="$classoperations__research_1_1_routing_model_visitor.html" title="Routing model visitor." alt="" coords="179,2120,333,2147"/>
|
|
<area shape="rect" id="node106" href="$classoperations__research_1_1_search_monitor.html" title="A search monitor is a simple set of callbacks to monitor all search events." alt="" coords="198,1867,314,1893"/>
|
|
<area shape="rect" id="node125" href="$classoperations__research_1_1_solution_pool.html" title="This class is used to manage a pool of solutions." alt="" coords="205,2171,307,2197"/>
|
|
<area shape="rect" id="node126" href="$class_swig_director___base_object.html" title=" " alt="" coords="682,1855,869,1881"/>
|
|
<area shape="rect" id="node4" href="$class_swig_director___decision.html" title=" " alt="" coords="691,945,859,972"/>
|
|
<area shape="rect" id="node6" href="$classoperations__research_1_1_find_one_neighbor.html" title=" " alt="" coords="708,107,843,133"/>
|
|
<area shape="rect" id="node7" href="$classoperations__research_1_1_int_var_filtered_decision_builder.html" title="Decision builder building a solution using heuristics with local search filters to evaluate its feasi..." alt="" coords="670,5,881,32"/>
|
|
<area shape="rect" id="node8" href="$classoperations__research_1_1_sweep_builder.html" title=" " alt="" coords="720,56,831,83"/>
|
|
<area shape="rect" id="node9" href="$class_swig_director___decision_builder.html" title=" " alt="" coords="668,443,883,469"/>
|
|
<area shape="rect" id="node11" href="$classoperations__research_1_1_symmetry_breaker.html" title="A symmetry breaker is an object that will visit a decision and create the 'symmetrical' decision in r..." alt="" coords="439,1047,579,1073"/>
|
|
<area shape="rect" id="node13" href="$class_swig_director___decision_visitor.html" title=" " alt="" coords="670,996,881,1023"/>
|
|
<area shape="rect" id="node12" href="$class_swig_director___symmetry_breaker.html" title=" " alt="" coords="660,1047,891,1073"/>
|
|
<area shape="rect" id="node15" href="$classoperations__research_1_1_call_method0.html" title="Demon proxy to a method on the constraint with no arguments." alt="" coords="704,224,847,251"/>
|
|
<area shape="rect" id="node16" href="$classoperations__research_1_1_call_method1.html" title="Demon proxy to a method on the constraint with one argument." alt="" coords="696,275,855,301"/>
|
|
<area shape="rect" id="node17" href="$classoperations__research_1_1_call_method2.html" title="Demon proxy to a method on the constraint with two arguments." alt="" coords="687,325,863,352"/>
|
|
<area shape="rect" id="node18" href="$classoperations__research_1_1_call_method3.html" title="Demon proxy to a method on the constraint with three arguments." alt="" coords="702,377,849,418"/>
|
|
<area shape="rect" id="node19" href="$classoperations__research_1_1_delayed_call_method0.html" title="Low-priority demon proxy to a method on the constraint with no arguments." alt="" coords="677,493,873,520"/>
|
|
<area shape="rect" id="node20" href="$classoperations__research_1_1_delayed_call_method1.html" title="Low-priority demon proxy to a method on the constraint with one argument." alt="" coords="696,545,855,586"/>
|
|
<area shape="rect" id="node21" href="$classoperations__research_1_1_delayed_call_method2.html" title="Low-priority demon proxy to a method on the constraint with two arguments." alt="" coords="696,158,855,199"/>
|
|
<area shape="rect" id="node22" href="$class_swig_director___demon.html" title=" " alt="" coords="696,763,855,789"/>
|
|
<area shape="rect" id="node26" href="$classoperations__research_1_1_int_var_local_search_filter.html" title=" " alt="" coords="423,741,594,768"/>
|
|
<area shape="rect" id="node30" href="$class_swig_director___local_search_filter.html" title=" " alt="" coords="680,879,871,921"/>
|
|
<area shape="rect" id="node27" href="$classoperations__research_1_1_base_path_filter.html" title="Generic path-based filter class." alt="" coords="718,611,833,637"/>
|
|
<area shape="rect" id="node28" href="$classoperations__research_1_1_c_p_feasibility_filter.html" title="This filter accepts deltas for which the assignment satisfies the constraints of the Solver." alt="" coords="706,661,845,688"/>
|
|
<area shape="rect" id="node29" href="$class_swig_director___int_var_local_search_filter.html" title=" " alt="" coords="683,814,867,855"/>
|
|
<area shape="rect" id="node32" href="$class_swig_director___local_search_filter_manager.html" title=" " alt="" coords="680,1098,871,1139"/>
|
|
<area shape="rect" id="node34" href="$classoperations__research_1_1_neighborhood_limit.html" title=" " alt="" coords="435,1188,582,1215"/>
|
|
<area shape="rect" id="node35" href="$classoperations__research_1_1_var_local_search_operator.html" title="Base operator class for operators manipulating variables." alt="" coords="419,1239,598,1281"/>
|
|
<area shape="rect" id="node38" href="$class_swig_director___local_search_operator.html" title=" " alt="" coords="680,1418,871,1459"/>
|
|
<area shape="rect" id="node39" href="$classoperations__research_1_1_var_local_search_operator.html" title=" " alt="" coords="411,1407,607,1463"/>
|
|
<area shape="rect" id="node36" href="$classoperations__research_1_1_sequence_var_local_search_operator.html" title=" " alt="" coords="655,712,896,739"/>
|
|
<area shape="rect" id="node37" href="$class_swig_director___sequence_var_local_search_operator.html" title=" " alt="" coords="949,927,1145,969"/>
|
|
<area shape="rect" id="node40" href="$classoperations__research_1_1_int_var_local_search_operator.html" title="Specialization of LocalSearchOperator built from an array of IntVars which specifies the scope of the..." alt="" coords="678,1484,873,1511"/>
|
|
<area shape="rect" id="node41" href="$classoperations__research_1_1_base_lns.html" title="This is the base class for building an Lns operator." alt="" coords="1009,1433,1085,1460"/>
|
|
<area shape="rect" id="node43" href="$classoperations__research_1_1_change_value.html" title="Defines operators which change the value of variables; each neighbor corresponds to one modified vari..." alt="" coords="994,1484,1101,1511"/>
|
|
<area shape="rect" id="node45" href="$classoperations__research_1_1_filtered_heuristic_local_search_operator.html" title="Class of operators using a RoutingFilteredHeuristic to insert unperformed nodes after changes have be..." alt="" coords="944,2169,1151,2210"/>
|
|
<area shape="rect" id="node50" href="$classoperations__research_1_1_path_operator.html" title="Base class of the local search operators dedicated to path modifications (a path is a set of nodes li..." alt="" coords="994,1741,1101,1768"/>
|
|
<area shape="rect" id="node81" href="$classoperations__research_1_1_swap_index_pair_operator.html" title="Operator which iterates through each alternative of a set of pairs." alt="" coords="960,1535,1135,1561"/>
|
|
<area shape="rect" id="node82" href="$class_swig_director___int_var_local_search_operator.html" title=" " alt="" coords="955,1367,1139,1409"/>
|
|
<area shape="rect" id="node42" href="$class_swig_director___base_lns.html" title=" " alt="" coords="1239,1057,1406,1084"/>
|
|
<area shape="rect" id="node44" href="$class_swig_director___change_value.html" title=" " alt="" coords="1224,1108,1421,1135"/>
|
|
<area shape="rect" id="node46" href="$classoperations__research_1_1_filtered_heuristic_close_nodes_l_n_s_operator.html" title="Filtered heuristic LNS operator, where the destruction phase consists of removing a node and the 'num..." alt="" coords="1219,2558,1426,2599"/>
|
|
<area shape="rect" id="node47" href="$classoperations__research_1_1_filtered_heuristic_expensive_chain_l_n_s_operator.html" title="Similar to the heuristic path LNS above, but instead of removing one route entirely,..." alt="" coords="1225,2623,1421,2665"/>
|
|
<area shape="rect" id="node48" href="$classoperations__research_1_1_filtered_heuristic_path_l_n_s_operator.html" title="LNS-like operator based on a filtered first solution heuristic to rebuild the solution,..." alt="" coords="1203,2441,1442,2468"/>
|
|
<area shape="rect" id="node49" href="$classoperations__research_1_1_relocate_path_and_heuristic_insert_unperformed_operator.html" title="Heuristic-based local search operator which relocates an entire route to an empty vehicle of differen..." alt="" coords="1221,2493,1424,2534"/>
|
|
<area shape="rect" id="node51" href="$classoperations__research_1_1_base_inactive_node_to_path_operator.html" title=" " alt="" coords="1203,1513,1442,1540"/>
|
|
<area shape="rect" id="node57" href="$classoperations__research_1_1_cross.html" title=" " alt="" coords="1293,1564,1352,1591"/>
|
|
<area shape="rect" id="node58" href="$classoperations__research_1_1_exchange.html" title=" " alt="" coords="1280,1615,1365,1641"/>
|
|
<area shape="rect" id="node59" href="$classoperations__research_1_1_exchange_subtrip.html" title=" " alt="" coords="1257,1665,1388,1692"/>
|
|
<area shape="rect" id="node60" href="$classoperations__research_1_1_index_pair_swap_active_operator.html" title="Operator which inserts inactive nodes into a path and makes a pair of active nodes inactive." alt="" coords="1215,1716,1430,1743"/>
|
|
<area shape="rect" id="node61" href="$classoperations__research_1_1_light_pair_relocate_operator.html" title=" " alt="" coords="1227,1767,1419,1793"/>
|
|
<area shape="rect" id="node62" href="$classoperations__research_1_1_lin_kernighan.html" title=" " alt="" coords="1269,1817,1376,1844"/>
|
|
<area shape="rect" id="node63" href="$classoperations__research_1_1_make_chain_inactive_operator.html" title=" " alt="" coords="1221,1868,1424,1895"/>
|
|
<area shape="rect" id="node64" href="$classoperations__research_1_1_make_inactive_operator.html" title=" " alt="" coords="1239,1919,1406,1945"/>
|
|
<area shape="rect" id="node65" href="$classoperations__research_1_1_make_pair_active_operator.html" title="Pair-based neighborhood operators, designed to move nodes by pairs (pairs are static and given)." alt="" coords="1233,1969,1412,1996"/>
|
|
<area shape="rect" id="node66" href="$classoperations__research_1_1_make_pair_inactive_operator.html" title="Operator which makes pairs of active nodes inactive." alt="" coords="1227,2020,1418,2047"/>
|
|
<area shape="rect" id="node67" href="$classoperations__research_1_1_make_relocate_neighbors_operator.html" title="Relocate neighborhood which moves chains of neighbors." alt="" coords="1204,2071,1441,2097"/>
|
|
<area shape="rect" id="node68" href="$classoperations__research_1_1_pair_exchange_operator.html" title="Operator which exchanges the position of two pairs; for both pairs the first node of the pair must be..." alt="" coords="1239,2121,1406,2148"/>
|
|
<area shape="rect" id="node69" href="$classoperations__research_1_1_pair_exchange_relocate_operator.html" title="Operator which exchanges the paths of two pairs (path have to be different)." alt="" coords="1211,2172,1434,2199"/>
|
|
<area shape="rect" id="node70" href="$classoperations__research_1_1_pair_node_swap_active_operator.html" title="Operator which inserts pairs of inactive nodes into a path and makes an active node inactive." alt="" coords="1216,2223,1429,2265"/>
|
|
<area shape="rect" id="node71" href="$classoperations__research_1_1_pair_relocate_operator.html" title="Operator which moves a pair of nodes to another position where the first node of the pair must be bef..." alt="" coords="1243,2289,1403,2316"/>
|
|
<area shape="rect" id="node72" href="$classoperations__research_1_1_path_lns.html" title=" " alt="" coords="1287,2340,1359,2367"/>
|
|
<area shape="rect" id="node73" href="$classoperations__research_1_1_relocate.html" title=" " alt="" coords="1283,2391,1362,2417"/>
|
|
<area shape="rect" id="node74" href="$classoperations__research_1_1_relocate_and_make_inactive_operator.html" title=" " alt="" coords="1199,1209,1447,1236"/>
|
|
<area shape="rect" id="node75" href="$classoperations__research_1_1_relocate_expensive_chain.html" title="RelocateExpensiveChain." alt="" coords="1231,1260,1414,1287"/>
|
|
<area shape="rect" id="node76" href="$classoperations__research_1_1_relocate_subtrip.html" title="Tries to move subtrips after an insertion node." alt="" coords="1260,1311,1385,1337"/>
|
|
<area shape="rect" id="node77" href="$classoperations__research_1_1_t_s_p_lns.html" title=" " alt="" coords="1289,1361,1357,1388"/>
|
|
<area shape="rect" id="node78" href="$classoperations__research_1_1_t_s_p_opt.html" title=" " alt="" coords="1288,1412,1357,1439"/>
|
|
<area shape="rect" id="node79" href="$classoperations__research_1_1_two_opt.html" title=" " alt="" coords="1287,1463,1358,1489"/>
|
|
<area shape="rect" id="node80" href="$class_swig_director___path_operator.html" title=" " alt="" coords="1224,1159,1421,1185"/>
|
|
<area shape="rect" id="node52" href="$classoperations__research_1_1_extended_swap_active_operator.html" title=" " alt="" coords="1505,1412,1721,1439"/>
|
|
<area shape="rect" id="node53" href="$classoperations__research_1_1_make_active_and_relocate.html" title=" " alt="" coords="1523,1463,1703,1489"/>
|
|
<area shape="rect" id="node54" href="$classoperations__research_1_1_make_active_operator.html" title=" " alt="" coords="1536,1513,1691,1540"/>
|
|
<area shape="rect" id="node55" href="$classoperations__research_1_1_relocate_and_make_active_operator.html" title=" " alt="" coords="1495,1564,1732,1591"/>
|
|
<area shape="rect" id="node56" href="$classoperations__research_1_1_swap_active_operator.html" title=" " alt="" coords="1536,1615,1691,1641"/>
|
|
<area shape="rect" id="node85" href="$classoperations__research_1_1_model_parser.html" title="Model Parser." alt="" coords="457,2589,560,2616"/>
|
|
<area shape="rect" id="node86" href="$classoperations__research_1_1_routing_model_inspector.html" title=" " alt="" coords="423,2539,595,2565"/>
|
|
<area shape="rect" id="node88" href="$classoperations__research_1_1_assignment.html" title="An Assignment is a variable -> domains mapping, used to report solutions to the user." alt="" coords="459,1537,558,1564"/>
|
|
<area shape="rect" id="node89" href="$classoperations__research_1_1_constraint.html" title="A constraint is the main modeling object." alt="" coords="464,2007,553,2033"/>
|
|
<area shape="rect" id="node97" href="$classoperations__research_1_1_interval_var.html" title="Interval variables are often used in scheduling." alt="" coords="462,1588,555,1615"/>
|
|
<area shape="rect" id="node98" href="$classoperations__research_1_1_int_expr.html" title="The class IntExpr is the base of all integer expressions in constraint programming." alt="" coords="475,2361,543,2388"/>
|
|
<area shape="rect" id="node103" href="$classoperations__research_1_1_sequence_var.html" title="A sequence variable is a variable whose domain is a set of possible orderings of the interval variabl..." alt="" coords="455,1639,562,1665"/>
|
|
<area shape="rect" id="node104" href="$class_swig_director___propagation_base_object.html" title=" " alt="" coords="680,1586,871,1627"/>
|
|
<area shape="rect" id="node90" href="$classoperations__research_1_1_cast_constraint.html" title="Cast constraints are special channeling constraints designed to keep a variable in sync with an expre..." alt="" coords="716,2007,835,2033"/>
|
|
<area shape="rect" id="node92" href="$classoperations__research_1_1_disjunctive_constraint.html" title=" " alt="" coords="694,2209,857,2236"/>
|
|
<area shape="rect" id="node93" href="$classoperations__research_1_1_global_vehicle_breaks_constraint.html" title="GlobalVehicleBreaksConstraint ensures breaks constraints are enforced on all vehicles in the dimensio..." alt="" coords="664,2057,887,2084"/>
|
|
<area shape="rect" id="node94" href="$classoperations__research_1_1_pack.html" title=" " alt="" coords="749,2108,801,2135"/>
|
|
<area shape="rect" id="node95" href="$classoperations__research_1_1_type_regulations_constraint.html" title="The following constraint ensures that incompatibilities and requirements between types are respected." alt="" coords="677,2159,873,2185"/>
|
|
<area shape="rect" id="node96" href="$class_swig_director___constraint.html" title=" " alt="" coords="686,1905,865,1932"/>
|
|
<area shape="rect" id="node91" href="$classoperations__research_1_1_if_then_else_ct.html" title=" " alt="" coords="995,2235,1099,2261"/>
|
|
<area shape="rect" id="node99" href="$classoperations__research_1_1_base_int_expr.html" title="This is the base class for all expressions that are not variables." alt="" coords="725,2361,825,2388"/>
|
|
<area shape="rect" id="node101" href="$classoperations__research_1_1_int_var.html" title="The class IntVar is a subset of IntExpr." alt="" coords="745,2412,805,2439"/>
|
|
<area shape="rect" id="node100" href="$classoperations__research_1_1_piecewise_linear_expr.html" title=" " alt="" coords="969,2361,1125,2388"/>
|
|
<area shape="rect" id="node102" href="$classoperations__research_1_1_boolean_var.html" title=" " alt="" coords="999,2412,1095,2439"/>
|
|
<area shape="rect" id="node107" href="$classoperations__research_1_1_local_search_monitor.html" title=" " alt="" coords="433,2437,584,2464"/>
|
|
<area shape="rect" id="node110" href="$classoperations__research_1_1_optimize_var.html" title="This class encapsulates an objective." alt="" coords="457,1791,560,1817"/>
|
|
<area shape="rect" id="node112" href="$classoperations__research_1_1_propagation_monitor.html" title=" " alt="" coords="433,2488,584,2515"/>
|
|
<area shape="rect" id="node115" href="$classoperations__research_1_1_search_limit.html" title="Base class of all search limits." alt="" coords="459,2209,558,2236"/>
|
|
<area shape="rect" id="node120" href="$classoperations__research_1_1_search_log.html" title="The base class of all search logs that periodically outputs information when the search is running." alt="" coords="464,2057,553,2084"/>
|
|
<area shape="rect" id="node121" href="$classoperations__research_1_1_solution_collector.html" title="This class is the root class of all solution collectors." alt="" coords="442,1689,575,1716"/>
|
|
<area shape="rect" id="node123" href="$classoperations__research_1_1_symmetry_manager.html" title=" " alt="" coords="435,2108,582,2135"/>
|
|
<area shape="rect" id="node124" href="$class_swig_director___search_monitor.html" title=" " alt="" coords="672,1703,879,1729"/>
|
|
<area shape="rect" id="node108" href="$classoperations__research_1_1_local_search_monitor_master.html" title=" " alt="" coords="678,2513,873,2540"/>
|
|
<area shape="rect" id="node109" href="$classoperations__research_1_1_local_search_profiler.html" title=" " alt="" coords="702,2463,849,2489"/>
|
|
<area shape="rect" id="node111" href="$class_swig_director___optimize_var.html" title=" " alt="" coords="679,1753,871,1780"/>
|
|
<area shape="rect" id="node113" href="$classoperations__research_1_1_demon_profiler.html" title=" " alt="" coords="718,2615,833,2641"/>
|
|
<area shape="rect" id="node114" href="$classoperations__research_1_1_trace.html" title=" " alt="" coords="747,2564,803,2591"/>
|
|
<area shape="rect" id="node116" href="$classoperations__research_1_1_improvement_search_limit.html" title=" " alt="" coords="682,2311,869,2337"/>
|
|
<area shape="rect" id="node117" href="$classoperations__research_1_1_regular_limit.html" title="Usual limit based on wall_time, number of explored branches and number of failures in the search tree..." alt="" coords="723,2260,828,2287"/>
|
|
<area shape="rect" id="node119" href="$class_swig_director___search_limit.html" title=" " alt="" coords="681,1956,870,1983"/>
|
|
<area shape="rect" id="node118" href="$class_swig_director___regular_limit.html" title=" " alt="" coords="950,2285,1145,2312"/>
|
|
<area shape="rect" id="node122" href="$class_swig_director___solution_collector.html" title=" " alt="" coords="664,1652,887,1679"/>
|
|
<area shape="rect" id="node127" href="$class_swig_1_1_director.html" title=" " alt="" coords="471,1305,546,1332"/>
|
|
<area shape="rect" id="node128" href="$class_swig_director___solution_callback.html" title=" " alt="" coords="665,1804,886,1831"/>
|
|
<area shape="rect" id="node129" title=" " alt="" coords="443,1841,574,1868"/>
|
|
</map>
|