OR-Tools  9.6
ComparatorCheapestAdditionFilteredHeuristic Member List

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

assignment_IntVarFilteredHeuristicprotected
BuildSolution()IntVarFilteredHeuristic
BuildSolutionFromRoutes(const std::function< int64_t(int64_t)> &next_accessor)RoutingFilteredHeuristic
BuildSolutionInternal() overrideCheapestAdditionFilteredHeuristicvirtual
CheapestAdditionFilteredHeuristic(RoutingModel *model, std::function< bool()> stop_search, LocalSearchFilterManager *filter_manager)CheapestAdditionFilteredHeuristic
ComparatorCheapestAdditionFilteredHeuristic(RoutingModel *model, std::function< bool()> stop_search, Solver::VariableValueComparator comparator, LocalSearchFilterManager *filter_manager)ComparatorCheapestAdditionFilteredHeuristic
Contains(int64_t index) constIntVarFilteredHeuristicinlineprotected
DebugString() const overrideComparatorCheapestAdditionFilteredHeuristicinlinevirtual
Evaluate(bool commit)IntVarFilteredHeuristicprotected
GetEndChainStart(int vehicle) constRoutingFilteredHeuristicinline
GetStartChainEnd(int vehicle) constRoutingFilteredHeuristicinline
HasSecondaryVars() constIntVarFilteredHeuristicinlineprotected
Initialize()IntVarFilteredHeuristicinlineprotectedvirtual
IntVarFilteredHeuristic(Solver *solver, const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, LocalSearchFilterManager *filter_manager)IntVarFilteredHeuristic
IsSecondaryVar(int64_t index) constIntVarFilteredHeuristicinlineprotected
MakeDisjunctionNodesUnperformed(int64_t node)RoutingFilteredHeuristic
MakePartiallyPerformedPairsUnperformed()RoutingFilteredHeuristic
MakeUnassignedNodesUnperformed()RoutingFilteredHeuristic
model() constRoutingFilteredHeuristicinline
number_of_decisions() constIntVarFilteredHeuristicinline
number_of_rejects() constIntVarFilteredHeuristicinline
ResetSolution()IntVarFilteredHeuristicprotected
ResetVehicleIndices()RoutingFilteredHeuristicinlineprotectedvirtual
RoutingFilteredHeuristic(RoutingModel *model, std::function< bool()> stop_search, LocalSearchFilterManager *filter_manager, bool omit_secondary_vars=true)RoutingFilteredHeuristic
SecondaryVarIndex(int64_t index) constIntVarFilteredHeuristicinlineprotected
SetValue(int64_t index, int64_t value)IntVarFilteredHeuristicinlineprotected
SetVehicleIndex(int64_t, int)RoutingFilteredHeuristicinlineprotectedvirtual
Size() constIntVarFilteredHeuristicinlineprotected
StopSearch() overrideRoutingFilteredHeuristicinlineprotectedvirtual
SynchronizeFilters()IntVarFilteredHeuristicprotected
Value(int64_t index) constIntVarFilteredHeuristicinlineprotected
Var(int64_t index) constIntVarFilteredHeuristicinlineprotected
VehicleIsEmpty(int vehicle) constRoutingFilteredHeuristicinlineprotected
~CheapestAdditionFilteredHeuristic() override=defaultCheapestAdditionFilteredHeuristic
~ComparatorCheapestAdditionFilteredHeuristic() override=defaultComparatorCheapestAdditionFilteredHeuristic
~IntVarFilteredHeuristic()=defaultIntVarFilteredHeuristicvirtual
~RoutingFilteredHeuristic() override=defaultRoutingFilteredHeuristic