C++ Reference
C++ Reference: Routing
Here is a list of all class members with links to the classes they belong to:
- s -
- SafeDurationExpr() : IntervalVar
- SafeEndExpr() : IntervalVar
- SafeStartExpr() : IntervalVar
- Save() : Assignment
- SaveAndAdd() : Solver
- SaveAndSetValue() : Solver
- SaveValue() : Solver
- Saving : SavingsFilteredHeuristic
- savings_container_ : SavingsFilteredHeuristic
- SavingsFilteredHeuristic() : SavingsFilteredHeuristic
- SavingsFilteredHeuristicTestPeer : SavingsFilteredHeuristic
- scaling_factor : Solver::SearchLogParameters
- SearchContext() : Solver
- SearchDepth() : Solver
- SearchLeftDepth() : Solver
- SearchLimit() : SearchLimit, Solver
- SearchLog() : SearchLog
- SearchMonitor() : SearchMonitor, Solver
- second_node : RoutingDimension::NodePrecedence
- Seed : CheapestInsertionFilteredHeuristic
- SELECT_MAX_IMPACT : DefaultPhaseParameters
- SELECT_MIN_IMPACT : DefaultPhaseParameters
- Self() : LocalSearchOperator
- SENTINEL : Solver
- Sequence() : SequenceVarLocalSearchOperator
- SEQUENCE_DEFAULT : Solver
- SEQUENCE_SIMPLE : Solver
- SequenceContainer : Assignment
- SequenceStrategy : Solver
- SequenceVar() : SequenceVar
- SequenceVarContainer() : Assignment
- SequenceVarElement() : SequenceVarElement
- SequenceVarLocalSearchHandler() : SequenceVarLocalSearchHandler, SequenceVarLocalSearchOperator
- SequenceVarLocalSearchOperator() : SequenceVarLocalSearchOperator
- SequentialSavingsFilteredHeuristic() : SequentialSavingsFilteredHeuristic
- set_action_on_fail() : PropagationBaseObject
- set_fail_intercept() : Solver
- set_name() : PropagationBaseObject
- set_optimization_direction() : Solver
- set_variable_to_clean_on_fail() : PropagationBaseObject
- SetAllowedVehiclesForIndex() : RoutingModel
- SetAmortizedCostFactorsOfAllVehicles() : RoutingModel
- SetAmortizedCostFactorsOfVehicle() : RoutingModel
- SetArcCostEvaluatorOfAllVehicles() : RoutingModel
- SetArcCostEvaluatorOfVehicle() : RoutingModel
- SetAssigned() : Pack
- SetAssignmentFromOtherModelAssignment() : RoutingModel
- SetBackwardSequence() : Assignment, SequenceVarElement, SequenceVarLocalSearchOperator
- SetBranchSelector() : Solver
- SetBreakDistanceDurationOfVehicle() : RoutingDimension
- SetBreakIntervalsOfVehicle() : RoutingDimension
- SetCoefficient() : RoutingCPSatWrapper, RoutingGlopWrapper, RoutingLinearSolverWrapper
- SetCumulVarPiecewiseLinearCost() : RoutingDimension
- SetCumulVarSoftLowerBound() : RoutingDimension
- SetCumulVarSoftUpperBound() : RoutingDimension
- SetDurationMax() : Assignment, IntervalVar, IntervalVarElement, PropagationMonitor
- SetDurationMin() : Assignment, IntervalVar, IntervalVarElement, PropagationMonitor
- SetDurationRange() : Assignment, IntervalVar, IntervalVarElement, PropagationMonitor
- SetDurationValue() : Assignment, IntervalVarElement
- SetEndMax() : Assignment, IntervalVar, IntervalVarElement, PropagationMonitor
- SetEndMin() : Assignment, IntervalVar, IntervalVarElement, PropagationMonitor
- SetEndRange() : Assignment, IntervalVar, IntervalVarElement, PropagationMonitor
- SetEndValue() : Assignment, IntervalVarElement
- SetEnforcementLiteral() : RoutingCPSatWrapper, RoutingGlopWrapper, RoutingLinearSolverWrapper
- SetFirstSolutionEvaluator() : RoutingModel
- SetFixedCostOfAllVehicles() : RoutingModel
- SetFixedCostOfVehicle() : RoutingModel
- SetForwardSequence() : Assignment, SequenceVarElement, SequenceVarLocalSearchOperator
- SetGlobalSpanCostCoefficient() : RoutingDimension
- SetImpossible() : Pack
- SetIntegerArgument() : ArgumentHolder
- SetIntegerArrayArgument() : ArgumentHolder
- SetIntegerExpressionArgument() : ArgumentHolder
- SetIntegerMatrixArgument() : ArgumentHolder
- SetIntegerVariableArrayArgument() : ArgumentHolder
- SetIntervalArgument() : ArgumentHolder
- SetIntervalArrayArgument() : ArgumentHolder
- SetInvalid() : PathState
- SetInverseValue() : IntVarLocalSearchOperator
- SetLastValue() : SimpleRevFIFO< T >
- SetMax() : Assignment, BooleanVar, IntExpr, IntVarElement, LocalSearchVariable, PropagationMonitor
- SetMaximumNumberOfActiveVehicles() : RoutingModel
- SetMin() : Assignment, BooleanVar, IntExpr, IntVarElement, LocalSearchVariable, PropagationMonitor
- SetNext() : PathOperator
- SetNextBaseToIncrement() : PathOperator
- SetObjectiveCoefficient() : RoutingCPSatWrapper, RoutingGlopWrapper, RoutingLinearSolverWrapper
- SetObjectiveMax() : Assignment
- SetObjectiveMin() : Assignment
- SetObjectiveRange() : Assignment
- SetObjectiveValue() : Assignment
- SetOldInverseValue() : IntVarLocalSearchOperator
- SetPerformed() : IntervalVar, PropagationMonitor
- SetPerformedMax() : Assignment, IntervalVarElement
- SetPerformedMin() : Assignment, IntervalVarElement
- SetPerformedRange() : Assignment, IntervalVarElement
- SetPerformedValue() : Assignment, IntervalVarElement
- SetPickupAndDeliveryPolicyOfAllVehicles() : RoutingModel
- SetPickupAndDeliveryPolicyOfVehicle() : RoutingModel
- SetPickupToDeliveryLimitFunctionForPair() : RoutingDimension
- SetPrimaryConstrainedDimension() : RoutingModel
- SetQuadraticCostSoftSpanUpperBoundForVehicle() : RoutingDimension
- SetRange() : Assignment, BooleanVar, IntExpr, IntVarElement, PropagationMonitor
- SetSearchContext() : Solver
- SetSectors() : SweepArranger
- SetSequence() : Assignment, SequenceVarElement
- SetSequenceArgument() : ArgumentHolder
- SetSequenceArrayArgument() : ArgumentHolder
- SetSoftSpanUpperBoundForVehicle() : RoutingDimension
- SetSpanCostCoefficientForAllVehicles() : RoutingDimension
- SetSpanCostCoefficientForVehicle() : RoutingDimension
- SetSpanUpperBoundForVehicle() : RoutingDimension
- SetStartMax() : Assignment, IntervalVar, IntervalVarElement, PropagationMonitor
- SetStartMin() : Assignment, IntervalVar, IntervalVarElement, PropagationMonitor
- SetStartRange() : Assignment, IntervalVar, IntervalVarElement, PropagationMonitor
- SetStartValue() : Assignment, IntervalVarElement
- SetSweepArranger() : RoutingModel
- SetTabuVarsCallback() : RoutingModel
- SetToOne() : RevBitMatrix, RevBitSet, SmallRevBitSet
- SetToZero() : RevBitMatrix, RevBitSet, SmallRevBitSet
- SetTransitionTime() : DisjunctiveConstraint
- SetTypeName() : ArgumentHolder
- SetUnassigned() : Pack
- SetUnperformed() : Assignment, SequenceVarElement
- SetupNextAccessorForNeighbor() : FilteredHeuristicLocalSearchOperator
- SetUseFastLocalSearch() : Solver
- SetValue() : ArrayWithOffset< T >, Assignment, IntExpr, IntVarElement, IntVarFilteredHeuristic, PropagationMonitor, Rev< T >, RevArray< T >, VarLocalSearchOperator< V, Val, Handler >
- SetValues() : IntVar, PropagationMonitor
- SetVariableBounds() : RoutingCPSatWrapper, RoutingGlopWrapper, RoutingLinearSolverWrapper
- SetVariableDisjointBounds() : RoutingCPSatWrapper, RoutingGlopWrapper, RoutingLinearSolverWrapper
- SetVehicleIndex() : RoutingFilteredHeuristic
- SetVisitType() : RoutingModel
- ShortestTransitionSlack() : RoutingDimension
- ShouldFail() : Solver
- SIMPLE_MARKER : Solver
- SimpleBoundCosts() : SimpleBoundCosts
- SIMPLELNS : Solver
- SimpleRevFIFO() : SimpleRevFIFO< T >, Solver
- Size() : Assignment, AssignmentContainer< V, E >, BooleanVar, IntVar, IntVarFilteredHeuristic, IntVarLocalSearchFilter
- size() : RevArray< T >
- Size() : RevIntSet< T >, RevPartialSequence, RoutingModel
- size() : SequenceVar
- Size() : SimpleBoundCosts, VarLocalSearchOperator< V, Val, Handler >
- SkipUnchanged() : PathOperator, VarLocalSearchOperator< V, Val, Handler >
- slacks() : RoutingDimension
- SlackVar() : RoutingDimension
- SmallRevBitSet() : SmallRevBitSet
- solution() : SolutionCollector, SolutionCollector::SolutionData
- solution_count() : SolutionCollector
- solution_data_ : SolutionCollector
- SolutionCollector() : SolutionCollector
- SolutionIsInteger() : RoutingCPSatWrapper, RoutingGlopWrapper, RoutingLinearSolverWrapper
- SolutionPool() : SolutionPool
- solutions() : RegularLimit, Solver
- Solve() : RoutingCPSatWrapper, RoutingGlopWrapper, RoutingLinearSolverWrapper, RoutingModel, Solver
- SolveAndCommit() : Solver
- SolveDepth() : Solver
- SolveFromAssignmentWithParameters() : RoutingModel
- solver() : ModelCache, PropagationBaseObject, RoutingModel, SearchMonitor
- Solver() : Solver
- SolverState : Solver
- SolveWithParameters() : RoutingModel
- sorted_vehicle_classes_per_type : RoutingModel::VehicleTypeContainer
- span_max : DisjunctivePropagator::Tasks
- span_min : DisjunctivePropagator::Tasks
- SPLIT_LOWER_HALF : Solver
- SPLIT_UPPER_HALF : Solver
- stamp() : Solver
- Start() : BasePathFilter, LocalSearchOperator, PathState, RoutingModel, VarLocalSearchOperator< V, Val, Handler >
- start_equivalence_class : RoutingModel::VehicleClass
- start_max : DisjunctivePropagator::Tasks
- start_min : DisjunctivePropagator::Tasks
- start_to_path_ : PathOperator
- StartExpr() : IntervalVar
- StartMax() : Assignment, IntervalVar, IntervalVarElement
- StartMin() : Assignment, IntervalVar, IntervalVarElement
- StartNewRouteWithBestVehicleOfType() : SavingsFilteredHeuristic
- StartNode() : PathOperator
- StartProcessingIntegerVariable() : PropagationMonitor
- STARTS_AFTER : Solver
- STARTS_AFTER_END : Solver
- STARTS_AFTER_START : Solver
- STARTS_AT : Solver
- STARTS_AT_END : Solver
- STARTS_AT_START : Solver
- STARTS_BEFORE : Solver
- StartValue() : Assignment, IntervalVarElement, SolutionCollector
- state() : Solver
- StateDependentTransitCallback() : RoutingModel
- StateIsValid() : LocalSearchState
- status() : RoutingModel
- Status : RoutingModel
- STAYS_IN_SYNC : Solver
- step_ : OptimizeVar
- StopSearch() : IntVarFilteredHeuristic, RoutingFilteredHeuristic
- Store() : Assignment, AssignmentContainer< V, E >, IntervalVarElement, IntVarElement, SequenceVarElement
- SWAPACTIVE : Solver
- SwapActiveAndInactive() : PathOperator
- SwapIndexPairOperator() : SwapIndexPairOperator
- sweep_arranger() : RoutingModel
- SweepArranger() : SweepArranger
- Switch() : RevSwitch
- SWITCH_BRANCHES : Solver
- Switched() : RevSwitch
- SymmetryBreaker() : SymmetryBreaker
- SymmetryManager : SymmetryBreaker
- Synchronize() : IntVarLocalSearchFilter, LocalSearchFilter, LocalSearchFilterManager
- SynchronizeFilters() : IntVarFilteredHeuristic
- SynchronizeOnAssignment() : IntVarLocalSearchFilter
- SyncNeeded() : SolutionPool