OR-Tools  9.3
Cross Member List

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

Activate(int64_t index)VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
Activated(int64_t index) constVarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
activated_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >protected
AddAlternativeSet(const std::vector< int64_t > &alternative_set)PathOperatorinlineprotected
AddPairAlternativeSets(const std::vector< std::pair< std::vector< int64_t >, std::vector< int64_t > > > &pair_alternative_sets)PathOperatorinlineprotected
AddVars(const std::vector< IntVar * > &vars)VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
ApplyChanges(Assignment *delta, Assignment *deltadelta) constVarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
assignment_indices_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >mutableprotected
BaseAlternative(int i) constPathOperatorinlineprotected
BaseAlternativeNode(int i) constPathOperatorinlineprotected
BaseNode(int i) constPathOperatorinlineprotected
BaseObject()BaseObjectinline
BaseSiblingAlternative(int i) constPathOperatorinlineprotected
BaseSiblingAlternativeNode(int i) constPathOperatorinlineprotected
changes_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >protected
CheckChainValidity(int64_t before_chain, int64_t chain_end, int64_t exclude) constPathOperatorprotected
cleared_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >protected
ConsiderAlternatives(int64_t base_index) constPathOperatorinlineprotectedvirtual
Cross(const std::vector< IntVar * > &vars, const std::vector< IntVar * > &secondary_vars, std::function< int(int64_t)> start_empty_path_class)Crossinline
Deactivate(int64_t index)VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
DebugString() const overrideCrossinlinevirtual
delta_changes_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >protected
GetActiveAlternativeNode(int node) constPathOperatorinlineprotected
GetActiveAlternativeSibling(int node) constPathOperatorinlineprotected
GetActiveInAlternativeSet(int alternative_index) constPathOperatorinlineprotected
GetBaseNodeRestartPosition(int base_index)PathOperatorinlineprotectedvirtual
GetSiblingAlternativeIndex(int node) constPathOperatorinlineprotected
HasFragments() constLocalSearchOperatorinlinevirtual
HoldsDelta() const overrideVarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inlinevirtual
ignore_path_vars_PathOperatorprotected
InitPosition() constPathOperatorinlineprotectedvirtual
IntVarLocalSearchOperator()IntVarLocalSearchOperatorinline
IntVarLocalSearchOperator(const std::vector< IntVar * > &vars, bool keep_inverse_values=false)IntVarLocalSearchOperatorinlineexplicit
InverseValue(int64_t index) constIntVarLocalSearchOperatorinlineprotected
IsInactive(int64_t node) constPathOperatorinlineprotected
IsIncremental() constVarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inlinevirtual
IsInverseValue(int64_t index) constIntVarLocalSearchOperatorinlineprotected
IsPathEnd(int64_t node) constPathOperatorinlineprotected
IsPathStart(int64_t node) constPathOperatorinlineprotected
LocalSearchOperator()LocalSearchOperatorinline
MakeActive(int64_t node, int64_t destination)PathOperatorprotected
MakeChainInactive(int64_t before_chain, int64_t chain_end)PathOperatorprotected
MakeNeighbor() overrideCrossvirtual
MakeNextNeighbor(Assignment *delta, Assignment *deltadelta) overrideIntVarLocalSearchOperatorvirtual
MakeOneNeighbor() overridePathOperatorprotectedvirtual
MarkChange(int64_t index)VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inlineprotected
MoveChain(int64_t before_chain, int64_t chain_end, int64_t destination)PathOperatorprotected
Next(int64_t node) constPathOperatorinline
next_base_to_increment_PathOperatorprotected
num_paths_PathOperatorprotected
number_of_nexts() constPathOperatorinline
number_of_nexts_PathOperatorprotected
old_values_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >protected
OldInverseValue(int64_t index) constIntVarLocalSearchOperatorinlineprotected
OldNext(int64_t node) constPathOperatorinlineprotected
OldPath(int64_t node) constPathOperatorinlineprotected
OldPrev(int64_t node) constPathOperatorinlineprotected
OldValue(int64_t index) constVarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
OnNodeInitialization()PathOperatorinlineprotectedvirtual
OnSamePathAsPreviousBase(int64_t base_index)PathOperatorinlineprotectedvirtual
Path(int64_t node) constPathOperatorinline
path_starts() constPathOperatorinlineprotected
PathClass(int i) constPathOperatorinlineprotected
PathOperator(const std::vector< IntVar * > &next_vars, const std::vector< IntVar * > &path_vars, IterationParameters iteration_parameters)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)PathOperatorinline
Prev(int64_t node) constPathOperatorinline
prev_values_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >protected
Reset() overridePathOperatorvirtual
ResetPosition()PathOperatorinlineprotected
RestartAtPathStartOnSynchronize()PathOperatorinlineprotectedvirtual
ReverseChain(int64_t before_chain, int64_t after_chain, int64_t *chain_last)PathOperatorprotected
RevertChanges(bool incremental)VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
Self() constLocalSearchOperatorinlinevirtual
SetInverseValue(int64_t index, int64_t value)IntVarLocalSearchOperatorinlineprotected
SetNext(int64_t from, int64_t to, int64_t path)PathOperatorinlineprotected
SetNextBaseToIncrement(int64_t base_index)PathOperatorinlineprotectedvirtual
SetOldInverseValue(int64_t index, int64_t value)IntVarLocalSearchOperatorinlineprotected
SetValue(int64_t index, const int64_t &value)VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
Size() constVarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
SkipUnchanged(int index) const overridePathOperatorvirtual
Start(const Assignment *assignment) overrideVarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inlinevirtual
start_to_path_PathOperatorprotected
StartNode(int i) constPathOperatorinlineprotected
SwapActiveAndInactive(int64_t active, int64_t inactive)PathOperatorprotected
Value(int64_t index) constVarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
values_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >protected
Var(int64_t index) constVarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
var_handler_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >protected
VarLocalSearchOperator()VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline
VarLocalSearchOperator(IntVarLocalSearchHandler var_handler)VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inlineexplicit
vars_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >protected
was_activated_VarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >protected
~BaseObject()BaseObjectinlinevirtual
~Cross() overrideCrossinline
~IntVarLocalSearchOperator() overrideIntVarLocalSearchOperatorinline
~LocalSearchOperator() overrideLocalSearchOperatorinline
~PathOperator() overridePathOperatorinline
~VarLocalSearchOperator() overrideVarLocalSearchOperator< IntVar, int64_t, IntVarLocalSearchHandler >inline