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

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

AddNodePrecedence(NodePrecedence precedence)operations_research::RoutingDimensioninline
AddNodePrecedence(int64_t first_node, int64_t second_node, int64_t offset, NodePrecedence::PerformedConstraint performed_constraint=NodePrecedence::PerformedConstraint::kFirstAndSecondIndependent)operations_research::RoutingDimensioninline
AllTransitEvaluatorSignsAreUnknown() constoperations_research::RoutingDimension
AreVehicleTransitsPositive(int vehicle) constoperations_research::RoutingDimensioninline
base_dimension() constoperations_research::RoutingDimensioninline
class_transit_evaluator(RoutingVehicleClassIndex vehicle_class) constoperations_research::RoutingDimensioninline
cumuls() constoperations_research::RoutingDimensioninline
CumulVar(int64_t index) constoperations_research::RoutingDimensioninline
fixed_transits() constoperations_research::RoutingDimensioninline
FixedTransitVar(int64_t index) constoperations_research::RoutingDimensioninline
forbidden_intervals() constoperations_research::RoutingDimensioninline
GetAllowedIntervalsInRange(int64_t index, int64_t min_value, int64_t max_value) constoperations_research::RoutingDimension
GetBinaryTransitEvaluator(int vehicle) constoperations_research::RoutingDimensioninline
GetBreakDistanceDurationOfVehicle(int vehicle) constoperations_research::RoutingDimension
GetBreakIntervalsOfVehicle(int vehicle) constoperations_research::RoutingDimension
GetCumulVarMax(int64_t index) constoperations_research::RoutingDimensioninline
GetCumulVarMin(int64_t index) constoperations_research::RoutingDimensioninline
GetCumulVarPiecewiseLinearCost(int64_t index) constoperations_research::RoutingDimension
GetCumulVarSoftLowerBound(int64_t index) constoperations_research::RoutingDimension
GetCumulVarSoftLowerBoundCoefficient(int64_t index) constoperations_research::RoutingDimension
GetCumulVarSoftUpperBound(int64_t index) constoperations_research::RoutingDimension
GetCumulVarSoftUpperBoundCoefficient(int64_t index) constoperations_research::RoutingDimension
GetFirstPossibleGreaterOrEqualValueForNode(int64_t index, int64_t min_value) constoperations_research::RoutingDimensioninline
GetGlobalOptimizerOffset() constoperations_research::RoutingDimensioninline
GetLastPossibleLessOrEqualValueForNode(int64_t index, int64_t max_value) constoperations_research::RoutingDimensioninline
GetLocalOptimizerOffsetForVehicle(int vehicle) constoperations_research::RoutingDimensioninline
GetNodePrecedences() constoperations_research::RoutingDimensioninline
GetPathPrecedenceGraph() constoperations_research::RoutingDimensioninline
GetPickupToDeliveryLimitForPair(int pair_index, int pickup_alternative_index, int delivery_alternative_index) constoperations_research::RoutingDimension
GetPostTravelEvaluatorOfVehicle(int vehicle) constoperations_research::RoutingDimension
GetPrecedenceStatus(bool first_unperformed, bool second_unperformed, NodePrecedence::PerformedConstraint performed_constraint)operations_research::RoutingDimensioninlinestatic
GetPreTravelEvaluatorOfVehicle(int vehicle) constoperations_research::RoutingDimension
GetQuadraticCostSoftSpanUpperBoundForVehicle(int vehicle) constoperations_research::RoutingDimensioninline
GetSlackCostCoefficientForVehicle(int vehicle) constoperations_research::RoutingDimensioninline
GetSlackCostCoefficientForVehicleClass(RoutingVehicleClassIndex vehicle_class) constoperations_research::RoutingDimensioninline
GetSoftSpanUpperBoundForVehicle(int vehicle) constoperations_research::RoutingDimensioninline
GetSpanCostCoefficientForVehicle(int vehicle) constoperations_research::RoutingDimensioninline
GetSpanCostCoefficientForVehicleClass(RoutingVehicleClassIndex vehicle_class) constoperations_research::RoutingDimensioninline
GetSpanUpperBoundForVehicle(int vehicle) constoperations_research::RoutingDimensioninline
GetTransitEvaluatorSign(int vehicle) constoperations_research::RoutingDimensioninline
GetTransitValue(int64_t from_index, int64_t to_index, int64_t vehicle) constoperations_research::RoutingDimension
GetTransitValueFromClass(int64_t from_index, int64_t to_index, int64_t vehicle_class) constoperations_research::RoutingDimensioninline
GetUnaryTransitEvaluator(int vehicle) constoperations_research::RoutingDimensioninline
global_span_cost_coefficient() constoperations_research::RoutingDimensioninline
HasBreakConstraints() constoperations_research::RoutingDimension
HasCumulVarPiecewiseLinearCost(int64_t index) constoperations_research::RoutingDimension
HasCumulVarSoftLowerBound(int64_t index) constoperations_research::RoutingDimension
HasCumulVarSoftUpperBound(int64_t index) constoperations_research::RoutingDimension
HasPickupToDeliveryLimits() constoperations_research::RoutingDimension
HasQuadraticCostSoftSpanUpperBounds() constoperations_research::RoutingDimensioninline
HasSoftSpanUpperBounds() constoperations_research::RoutingDimensioninline
index() constoperations_research::RoutingDimensioninline
InitializeBreaks()operations_research::RoutingDimension
IsUnary() constoperations_research::RoutingDimensioninline
model() constoperations_research::RoutingDimensioninline
name() constoperations_research::RoutingDimensioninline
operator=(const RoutingDimension &)=deleteoperations_research::RoutingDimension
PickupToDeliveryLimitFunction typedefoperations_research::RoutingDimension
PrecedenceStatus enum nameoperations_research::RoutingDimension
RoutingDimension(const RoutingDimension &)=deleteoperations_research::RoutingDimension
RoutingModel classoperations_research::RoutingDimensionfriend
RoutingModelInspector classoperations_research::RoutingDimensionfriend
SetBreakDistanceDurationOfVehicle(int64_t distance, int64_t duration, int vehicle)operations_research::RoutingDimension
SetBreakIntervalsOfVehicle(std::vector< IntervalVar * > breaks, int vehicle, int pre_travel_evaluator, int post_travel_evaluator)operations_research::RoutingDimension
SetBreakIntervalsOfVehicle(std::vector< IntervalVar * > breaks, int vehicle, std::vector< int64_t > node_visit_transits)operations_research::RoutingDimension
SetBreakIntervalsOfVehicle(std::vector< IntervalVar * > breaks, int vehicle, std::vector< int64_t > node_visit_transits, std::function< int64_t(int64_t, int64_t)> delays)operations_research::RoutingDimension
SetCumulVarPiecewiseLinearCost(int64_t index, const PiecewiseLinearFunction &cost)operations_research::RoutingDimension
SetCumulVarRange(int64_t index, int64_t min, int64_t max)operations_research::RoutingDimensioninline
SetCumulVarSoftLowerBound(int64_t index, int64_t lower_bound, int64_t coefficient)operations_research::RoutingDimension
SetCumulVarSoftUpperBound(int64_t index, int64_t upper_bound, int64_t coefficient)operations_research::RoutingDimension
SetGlobalSpanCostCoefficient(int64_t coefficient)operations_research::RoutingDimension
SetPickupToDeliveryLimitFunctionForPair(PickupToDeliveryLimitFunction limit_function, int pair_index)operations_research::RoutingDimension
SetQuadraticCostSoftSpanUpperBoundForVehicle(BoundCost bound_cost, int vehicle)operations_research::RoutingDimensioninline
SetSlackCostCoefficientForAllVehicles(int64_t coefficient)operations_research::RoutingDimension
SetSlackCostCoefficientForVehicle(int64_t coefficient, int vehicle)operations_research::RoutingDimension
SetSoftSpanUpperBoundForVehicle(BoundCost bound_cost, int vehicle)operations_research::RoutingDimensioninline
SetSpanCostCoefficientForAllVehicles(int64_t coefficient)operations_research::RoutingDimension
SetSpanCostCoefficientForVehicle(int64_t coefficient, int vehicle)operations_research::RoutingDimension
SetSpanUpperBoundForVehicle(int64_t upper_bound, int vehicle)operations_research::RoutingDimension
ShortestTransitionSlack(int64_t node) constoperations_research::RoutingDimension
slacks() constoperations_research::RoutingDimensioninline
SlackVar(int64_t index) constoperations_research::RoutingDimensioninline
transit_evaluator(int vehicle) constoperations_research::RoutingDimensioninline
transits() constoperations_research::RoutingDimensioninline
TransitVar(int64_t index) constoperations_research::RoutingDimensioninline
vehicle_capacities() constoperations_research::RoutingDimensioninline
vehicle_slack_cost_coefficients() constoperations_research::RoutingDimensioninline
vehicle_span_cost_coefficients() constoperations_research::RoutingDimensioninline
vehicle_span_upper_bounds() constoperations_research::RoutingDimensioninline
vehicle_to_class(int vehicle) constoperations_research::RoutingDimensioninline
vehicle_to_cumul_dependent_class(int vehicle) constoperations_research::RoutingDimensioninline
~RoutingDimension()operations_research::RoutingDimension