OR-Tools  9.6
ChristofidesFilteredHeuristic Member List

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

assignment_IntVarFilteredHeuristicprotected
BuildSolution()IntVarFilteredHeuristic
BuildSolutionFromRoutes(const std::function< int64_t(int64_t)> &next_accessor)RoutingFilteredHeuristic
BuildSolutionInternal() overrideChristofidesFilteredHeuristicvirtual
ChristofidesFilteredHeuristic(RoutingModel *model, std::function< bool()> stop_search, LocalSearchFilterManager *filter_manager, bool use_minimum_matching)ChristofidesFilteredHeuristic
Contains(int64_t index) constIntVarFilteredHeuristicinlineprotected
DebugString() const overrideChristofidesFilteredHeuristicinlinevirtual
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
~ChristofidesFilteredHeuristic() override=defaultChristofidesFilteredHeuristic
~IntVarFilteredHeuristic()=defaultIntVarFilteredHeuristicvirtual
~RoutingFilteredHeuristic() override=defaultRoutingFilteredHeuristic