C++ Reference

C++ Reference: Routing

ParallelSavingsFilteredHeuristic Member List

This is the complete list of members for ParallelSavingsFilteredHeuristic, including all inherited members.

assignment_IntVarFilteredHeuristicprotected
BuildSolution()IntVarFilteredHeuristic
BuildSolutionFromRoutes(const std::function< int64(int64)> &next_accessor)RoutingFilteredHeuristic
BuildSolutionInternal() overrideSavingsFilteredHeuristicvirtual
Commit()IntVarFilteredHeuristicprotected
Contains(int64 index) constIntVarFilteredHeuristicinlineprotected
DebugString() const overrideParallelSavingsFilteredHeuristicinlinevirtual
GetAfterNodeFromSaving(const Saving &saving) constSavingsFilteredHeuristicinlineprotected
GetBeforeNodeFromSaving(const Saving &saving) constSavingsFilteredHeuristicinlineprotected
GetEndChainStart(int vehicle) constRoutingFilteredHeuristicinline
GetSavingValue(const Saving &saving) constSavingsFilteredHeuristicinlineprotected
GetStartChainEnd(int vehicle) constRoutingFilteredHeuristicinline
GetVehicleTypeFromSaving(const Saving &saving) constSavingsFilteredHeuristicinlineprotected
IntVarFilteredHeuristic(Solver *solver, const std::vector< IntVar * > &vars, const std::vector< LocalSearchFilter * > &filters)IntVarFilteredHeuristic
MakeDisjunctionNodesUnperformed(int64 node)RoutingFilteredHeuristic
MakeUnassignedNodesUnperformed()RoutingFilteredHeuristic
model() constRoutingFilteredHeuristicinline
number_of_decisions() constIntVarFilteredHeuristicinline
number_of_rejects() constIntVarFilteredHeuristicinline
ParallelSavingsFilteredHeuristic(RoutingModel *model, const RoutingIndexManager *manager, SavingsParameters parameters, const std::vector< LocalSearchFilter * > &filters)ParallelSavingsFilteredHeuristicinline
ResetSolution()IntVarFilteredHeuristicprotected
ResetVehicleIndices()RoutingFilteredHeuristicinlineprotectedvirtual
RoutingFilteredHeuristic(RoutingModel *model, const std::vector< LocalSearchFilter * > &filters)RoutingFilteredHeuristic
Saving typedefSavingsFilteredHeuristicprotected
savings_container_SavingsFilteredHeuristicprotected
SavingsFilteredHeuristic(RoutingModel *model, const RoutingIndexManager *manager, SavingsParameters parameters, const std::vector< LocalSearchFilter * > &filters)SavingsFilteredHeuristic
SetValue(int64 index, int64 value)IntVarFilteredHeuristicinlineprotected
SetVehicleIndex(int64 node, int vehicle)RoutingFilteredHeuristicinlineprotectedvirtual
Size() constIntVarFilteredHeuristicinlineprotected
sorted_vehicle_classes_per_type_SavingsFilteredHeuristicprotected
StartNewRouteWithBestVehicleOfType(int type, int64 before_node, int64 after_node)SavingsFilteredHeuristicprotected
StopSearch() overrideRoutingFilteredHeuristicinlineprotectedvirtual
SynchronizeFilters()IntVarFilteredHeuristicprotected
type_index_of_vehicle_SavingsFilteredHeuristicprotected
Value(int64 index) constIntVarFilteredHeuristicinlineprotected
Var(int64 index) constIntVarFilteredHeuristicinlineprotected
vehicles_per_vehicle_class_SavingsFilteredHeuristicprotected
~IntVarFilteredHeuristic()IntVarFilteredHeuristicinlinevirtual
~ParallelSavingsFilteredHeuristic() overrideParallelSavingsFilteredHeuristicinline
~RoutingFilteredHeuristic() overrideRoutingFilteredHeuristicinline
~SavingsFilteredHeuristic() overrideSavingsFilteredHeuristic