assignment_ | IntVarFilteredHeuristic | protected |
BuildRoutesFromSavings()=0 | SavingsFilteredHeuristic | protectedpure virtual |
BuildSolution() | IntVarFilteredHeuristic | |
BuildSolutionFromRoutes(const std::function< int64(int64)> &next_accessor) | RoutingFilteredHeuristic | |
BuildSolutionInternal() override | SavingsFilteredHeuristic | virtual |
Commit() | IntVarFilteredHeuristic | protected |
Contains(int64 index) const | IntVarFilteredHeuristic | inlineprotected |
DebugString() const | IntVarFilteredHeuristic | inlinevirtual |
ExtraSavingsMemoryMultiplicativeFactor() const =0 | SavingsFilteredHeuristic | protectedpure virtual |
GetAfterNodeFromSaving(const Saving &saving) const | SavingsFilteredHeuristic | inlineprotected |
GetBeforeNodeFromSaving(const Saving &saving) const | SavingsFilteredHeuristic | inlineprotected |
GetEndChainStart(int vehicle) const | RoutingFilteredHeuristic | inline |
GetSavingValue(const Saving &saving) const | SavingsFilteredHeuristic | inlineprotected |
GetStartChainEnd(int vehicle) const | RoutingFilteredHeuristic | inline |
GetVehicleTypeFromSaving(const Saving &saving) const | SavingsFilteredHeuristic | inlineprotected |
IntVarFilteredHeuristic(Solver *solver, const std::vector< IntVar * > &vars, const std::vector< LocalSearchFilter * > &filters) | IntVarFilteredHeuristic | |
MakeDisjunctionNodesUnperformed(int64 node) | RoutingFilteredHeuristic | |
MakeUnassignedNodesUnperformed() | RoutingFilteredHeuristic | |
model() const | RoutingFilteredHeuristic | inline |
number_of_decisions() const | IntVarFilteredHeuristic | inline |
number_of_rejects() const | IntVarFilteredHeuristic | inline |
ResetSolution() | IntVarFilteredHeuristic | protected |
ResetVehicleIndices() | RoutingFilteredHeuristic | inlineprotectedvirtual |
RoutingFilteredHeuristic(RoutingModel *model, const std::vector< LocalSearchFilter * > &filters) | RoutingFilteredHeuristic | |
Saving typedef | SavingsFilteredHeuristic | protected |
savings_container_ | SavingsFilteredHeuristic | protected |
SavingsFilteredHeuristic(RoutingModel *model, const RoutingIndexManager *manager, SavingsParameters parameters, const std::vector< LocalSearchFilter * > &filters) | SavingsFilteredHeuristic | |
SavingsFilteredHeuristicTestPeer class | SavingsFilteredHeuristic | friend |
SetValue(int64 index, int64 value) | IntVarFilteredHeuristic | inlineprotected |
SetVehicleIndex(int64 node, int vehicle) | RoutingFilteredHeuristic | inlineprotectedvirtual |
Size() const | IntVarFilteredHeuristic | inlineprotected |
sorted_vehicle_classes_per_type_ | SavingsFilteredHeuristic | protected |
StartNewRouteWithBestVehicleOfType(int type, int64 before_node, int64 after_node) | SavingsFilteredHeuristic | protected |
StopSearch() override | RoutingFilteredHeuristic | inlineprotectedvirtual |
SynchronizeFilters() | IntVarFilteredHeuristic | protected |
type_index_of_vehicle_ | SavingsFilteredHeuristic | protected |
Value(int64 index) const | IntVarFilteredHeuristic | inlineprotected |
Var(int64 index) const | IntVarFilteredHeuristic | inlineprotected |
vehicles_per_vehicle_class_ | SavingsFilteredHeuristic | protected |
~IntVarFilteredHeuristic() | IntVarFilteredHeuristic | inlinevirtual |
~RoutingFilteredHeuristic() override | RoutingFilteredHeuristic | inline |
~SavingsFilteredHeuristic() override | SavingsFilteredHeuristic | |