Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::TSPOpt Member List

This is the complete list of members for operations_research::TSPOpt, including all inherited members.

Activate(int64_t index)operations_research::IntVarLocalSearchOperatorinline
Activated(int64_t index) constoperations_research::IntVarLocalSearchOperatorinline
AddAlternativeSet(const std::vector< int64_t > &alternative_set)operations_research::PathOperatorinlineprotected
AddPairAlternativeSets(const std::vector< PairType > &pair_alternative_sets)operations_research::PathOperatorinlineprotected
AddToAssignment(IntVar *var, int64_t value, bool active, std::vector< int > *assignment_indices, int64_t index, Assignment *assignment) constoperations_research::IntVarLocalSearchOperatorinlineprotected
AddVars(const std::vector< IntVar * > &vars)operations_research::IntVarLocalSearchOperatorinline
ApplyChanges(Assignment *delta, Assignment *deltadelta) constoperations_research::IntVarLocalSearchOperatorinline
BaseAlternative(int i) constoperations_research::PathOperatorinlineprotected
BaseAlternativeNode(int i) constoperations_research::PathOperatorinlineprotected
BaseNode(int i) constoperations_research::PathOperatorinlineprotected
BaseObject()operations_research::BaseObjectinline
BaseObject(const BaseObject &)=deleteoperations_research::BaseObject
BaseSiblingAlternative(int i) constoperations_research::PathOperatorinlineprotected
BaseSiblingAlternativeNode(int i) constoperations_research::PathOperatorinlineprotected
CheckChainValidity(int64_t before_chain, int64_t chain_end, int64_t exclude) constoperations_research::PathOperatorprotected
ConsiderAlternatives(int64_t base_index) constoperations_research::PathOperatorinlineprotectedvirtual
CurrentNodePathEnd(int64_t node) constoperations_research::PathOperatorinlineprotected
CurrentNodePathStart(int64_t node) constoperations_research::PathOperatorinlineprotected
Deactivate(int64_t index)operations_research::IntVarLocalSearchOperatorinline
DebugString() const overrideoperations_research::TSPOptinlinevirtual
EndNode(int i) constoperations_research::PathOperatorinlineprotected
GetActiveAlternativeNode(int node) constoperations_research::PathOperatorinlineprotected
GetActiveAlternativeSibling(int node) constoperations_research::PathOperatorinlineprotected
GetActiveInAlternativeSet(int alternative_index) constoperations_research::PathOperatorinlineprotected
GetBaseNodeRestartPosition(int base_index)operations_research::PathOperatorinlineprotectedvirtual
GetNeighborForBaseNode(int64_t base_index) constoperations_research::PathOperatorinlineprotected
GetSiblingAlternativeIndex(int node) constoperations_research::PathOperatorinlineprotected
HasFragments() constoperations_research::LocalSearchOperatorinlinevirtual
HasNeighbors() constoperations_research::PathOperatorinlineprotected
HoldsDelta() const overrideoperations_research::IntVarLocalSearchOperatorinlinevirtual
ignore_path_vars_operations_research::PathOperatorprotected
InitPosition() constoperations_research::PathOperatorinlineprotectedvirtual
IntVarLocalSearchOperator(const std::vector< IntVar * > &vars, bool keep_inverse_values=false)operations_research::IntVarLocalSearchOperatorinlineexplicit
InverseValue(int64_t index) constoperations_research::IntVarLocalSearchOperatorinlineprotected
IsInactive(int64_t node) constoperations_research::PathOperatorinlineprotected
IsIncremental() constoperations_research::IntVarLocalSearchOperatorinlinevirtual
IsPathEnd(int64_t node) constoperations_research::PathOperatorinlineprotected
IsPathStart(int64_t node) constoperations_research::PathOperatorinlineprotected
LocalSearchOperator()operations_research::LocalSearchOperatorinline
MakeActive(int64_t node, int64_t destination)operations_research::PathOperatorprotected
MakeChainInactive(int64_t before_chain, int64_t chain_end)operations_research::PathOperatorprotected
MakeNeighbor() overrideoperations_research::TSPOptvirtual
MakeNextNeighbor(Assignment *delta, Assignment *deltadelta) overrideoperations_research::IntVarLocalSearchOperatorvirtual
MakeOneNeighbor() overrideoperations_research::PathOperatorprotectedvirtual
MoveChain(int64_t before_chain, int64_t chain_end, int64_t destination)operations_research::PathOperatorprotected
Next(int64_t node) constoperations_research::PathOperatorinline
number_of_nexts() constoperations_research::PathOperatorinline
number_of_nexts_operations_research::PathOperatorprotected
OldInverseValue(int64_t index) constoperations_research::IntVarLocalSearchOperatorinlineprotected
OldNext(int64_t node) constoperations_research::PathOperatorinlineprotected
OldPath(int64_t node) constoperations_research::PathOperatorinlineprotected
OldPrev(int64_t node) constoperations_research::PathOperatorinlineprotected
OldValue(int64_t index) constoperations_research::IntVarLocalSearchOperatorinline
OnNodeInitialization()operations_research::PathOperatorinlineprotectedvirtual
OnSamePathAsPreviousBase(int64_t base_index)operations_research::PathOperatorinlineprotectedvirtual
operator=(const BaseObject &)=deleteoperations_research::BaseObject
Path(int64_t node) constoperations_research::PathOperatorinline
path_starts() constoperations_research::PathOperatorinlineprotected
PathClass(int i) constoperations_research::PathOperatorinlineprotected
PathClassFromStartNode(int64_t start_node) constoperations_research::PathOperatorinlineprotected
PathOperator(const std::vector< IntVar * > &next_vars, const std::vector< IntVar * > &path_vars, IterationParameters iteration_parameters)operations_research::PathOperator
PathOperator(const std::vector< IntVar * > &next_vars, const std::vector< IntVar * > &path_vars, int number_of_base_nodes, bool skip_locally_optimal_paths, bool accept_path_end_base, std::function< int(int64_t)> start_empty_path_class, std::function< const std::vector< int > &(int, int)> get_neighbors)operations_research::PathOperatorinline
Prev(int64_t node) constoperations_research::PathOperatorinline
PrevNext(int64_t node) constoperations_research::PathOperatorinlineprotected
PrevValue(int64_t index) constoperations_research::IntVarLocalSearchOperatorinline
Reset() overrideoperations_research::PathOperatorvirtual
ResetPosition()operations_research::PathOperatorinlineprotected
RestartAtPathStartOnSynchronize()operations_research::PathOperatorinlineprotectedvirtual
ReverseChain(int64_t before_chain, int64_t after_chain, int64_t *chain_last)operations_research::PathOperatorprotected
RevertChanges(bool change_was_incremental)operations_research::IntVarLocalSearchOperatorinline
Self() constoperations_research::LocalSearchOperatorinlinevirtual
SetNext(int64_t from, int64_t to, int64_t path)operations_research::PathOperatorinlineprotected
SetNextBaseToIncrement(int64_t base_index)operations_research::PathOperatorinlineprotectedvirtual
SetValue(int64_t index, int64_t value)operations_research::IntVarLocalSearchOperatorinline
Size() constoperations_research::IntVarLocalSearchOperatorinline
SkipUnchanged(int index) const overrideoperations_research::PathOperatorvirtual
Start(const Assignment *assignment) overrideoperations_research::IntVarLocalSearchOperatorinlinevirtual
StartNode(int i) constoperations_research::PathOperatorinlineprotected
SwapActiveAndInactive(int64_t active, int64_t inactive)operations_research::PathOperatorprotected
TSPOpt(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, Solver::IndexEvaluator3 evaluator, int chain_length)operations_research::TSPOpt
Value(int64_t index) constoperations_research::IntVarLocalSearchOperatorinline
Var(int64_t index) constoperations_research::IntVarLocalSearchOperatorinline
~BaseObject()operations_research::BaseObjectinlinevirtual
~IntVarLocalSearchOperator() overrideoperations_research::IntVarLocalSearchOperatorinline
~LocalSearchOperator() overrideoperations_research::LocalSearchOperatorinline
~PathOperator() overrideoperations_research::PathOperatorinline
~TSPOpt() overrideoperations_research::TSPOptinline