Activate(int64 index) | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
Activated(int64 index) const | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
activated_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | protected |
AddAlternativeSet(const std::vector< int64 > &alternative_set) | PathOperator | inlineprotected |
AddPairAlternativeSets(const std::vector< std::pair< std::vector< int64 >, std::vector< int64 >>> &pair_alternative_sets) | PathOperator | inlineprotected |
AddVars(const std::vector< IntVar * > &vars) | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
ApplyChanges(Assignment *delta, Assignment *deltadelta) const | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
assignment_indices_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | mutableprotected |
BaseAlternative(int i) const | PathOperator | inlineprotected |
BaseAlternativeNode(int i) const | PathOperator | inlineprotected |
BaseNode(int i) const | PathOperator | inlineprotected |
BaseSiblingAlternative(int i) const | PathOperator | inlineprotected |
BaseSiblingAlternativeNode(int i) const | PathOperator | inlineprotected |
changes_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | protected |
CheckChainValidity(int64 before_chain, int64 chain_end, int64 exclude) const | PathOperator | protected |
cleared_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | protected |
Deactivate(int64 index) | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
DebugString() const override | PairExchangeOperator | inline |
delta_changes_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | protected |
GetActiveAlternativeNode(int node) const | PathOperator | inlineprotected |
GetActiveAlternativeSibling(int node) const | PathOperator | inlineprotected |
GetActiveInAlternativeSet(int alternative_index) const | PathOperator | inlineprotected |
GetBaseNodeRestartPosition(int base_index) | PathOperator | inlineprotectedvirtual |
GetSiblingAlternativeIndex(int node) const | PathOperator | inlineprotected |
HasFragments() const | LocalSearchOperator | inlinevirtual |
HoldsDelta() const override | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
operations_research::LocalSearchOperator::HoldsDelta() const | LocalSearchOperator | inlinevirtual |
ignore_path_vars_ | PathOperator | protected |
InitPosition() const | PathOperator | inlineprotectedvirtual |
IntVarLocalSearchOperator() | IntVarLocalSearchOperator | inline |
IntVarLocalSearchOperator(const std::vector< IntVar * > &vars, bool keep_inverse_values=false) | IntVarLocalSearchOperator | inlineexplicit |
InverseValue(int64 index) const | IntVarLocalSearchOperator | inlineprotected |
IsInactive(int64 node) const | PathOperator | inlineprotected |
IsIncremental() const | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inlinevirtual |
IsInverseValue(int64 index) const | IntVarLocalSearchOperator | inlineprotected |
IsPathEnd(int64 node) const | PathOperator | inlineprotected |
IsPathStart(int64 node) const | PathOperator | inlineprotected |
LocalSearchOperator() | LocalSearchOperator | inline |
MakeActive(int64 node, int64 destination) | PathOperator | protected |
MakeChainInactive(int64 before_chain, int64 chain_end) | PathOperator | protected |
MakeNeighbor() override | PairExchangeOperator | virtual |
MakeNextNeighbor(Assignment *delta, Assignment *deltadelta) override | IntVarLocalSearchOperator | virtual |
MakeOneNeighbor() override | PathOperator | protectedvirtual |
MarkChange(int64 index) | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inlineprotected |
MoveChain(int64 before_chain, int64 chain_end, int64 destination) | PathOperator | protected |
Next(int64 node) const | PathOperator | inline |
next_base_to_increment_ | PathOperator | protected |
num_paths_ | PathOperator | protected |
number_of_nexts() const | PathOperator | inline |
number_of_nexts_ | PathOperator | protected |
old_values_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | protected |
OldInverseValue(int64 index) const | IntVarLocalSearchOperator | inlineprotected |
OldNext(int64 node) const | PathOperator | inlineprotected |
OldPath(int64 node) const | PathOperator | inlineprotected |
OldPrev(int64 node) const | PathOperator | inlineprotected |
OldValue(int64 index) const | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
OnNodeInitialization() | PathOperator | inlineprotectedvirtual |
OnSamePathAsPreviousBase(int64 base_index) | PathOperator | inlineprotectedvirtual |
PairExchangeOperator(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, std::function< int(int64)> start_empty_path_class, const RoutingIndexPairs &index_pairs) | PairExchangeOperator | |
Path(int64 node) const | PathOperator | inline |
path_starts() const | PathOperator | inlineprotected |
PathClass(int i) const | PathOperator | inlineprotected |
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)> start_empty_path_class) | PathOperator | |
Prev(int64 node) const | PathOperator | inline |
prev_values_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | protected |
Reset() override | PathOperator | virtual |
ResetPosition() | PathOperator | inlineprotected |
ReverseChain(int64 before_chain, int64 after_chain, int64 *chain_last) | PathOperator | protected |
RevertChanges(bool incremental) | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
Self() const | LocalSearchOperator | inlinevirtual |
SetInverseValue(int64 index, int64 value) | IntVarLocalSearchOperator | inlineprotected |
SetNext(int64 from, int64 to, int64 path) | PathOperator | inlineprotected |
SetNextBaseToIncrement(int64 base_index) | PathOperator | inlineprotectedvirtual |
SetOldInverseValue(int64 index, int64 value) | IntVarLocalSearchOperator | inlineprotected |
SetValue(int64 index, const int64 &value) | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
Size() const | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
SkipUnchanged(int index) const override | PathOperator | virtual |
Start(const Assignment *assignment) override | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inlinevirtual |
start_to_path_ | PathOperator | protected |
StartNode(int i) const | PathOperator | inlineprotected |
SwapActiveAndInactive(int64 active, int64 inactive) | PathOperator | protected |
Value(int64 index) const | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
values_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | protected |
Var(int64 index) const | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
var_handler_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | protected |
VarLocalSearchOperator() | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |
VarLocalSearchOperator(IntVarLocalSearchHandler var_handler) | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inlineexplicit |
vars_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | protected |
was_activated_ | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | protected |
~IntVarLocalSearchOperator() override | IntVarLocalSearchOperator | inline |
~LocalSearchOperator() override | LocalSearchOperator | inline |
~PairExchangeOperator() override | PairExchangeOperator | inline |
~PathOperator() override | PathOperator | inline |
~VarLocalSearchOperator() override | VarLocalSearchOperator< IntVar, int64, IntVarLocalSearchHandler > | inline |