Uses of Class
com.google.ortools.constraintsolver.RoutingModel
Packages that use RoutingModel
-
Uses of RoutingModel in com.google.ortools.constraintsolver
Methods in com.google.ortools.constraintsolver that return RoutingModelModifier and TypeMethodDescriptionRoutingDimension.model()
Returns the model on which the dimension was created.Methods in com.google.ortools.constraintsolver with parameters of type RoutingModelModifier and TypeMethodDescriptionstatic long
RoutingModel.getCPtr
(RoutingModel obj) static final long
mainJNI.new_RoutingModel_NodeNeighborsByCostClass
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.new_RoutingModel_SecondaryOptimizer
(long jarg1, RoutingModel jarg1_, byte[] jarg2, long jarg3) static final long
mainJNI.new_TypeIncompatibilityChecker
(long jarg1, RoutingModel jarg1_, boolean jarg2) static final long
mainJNI.new_TypeRegulationsConstraint
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.new_TypeRequirementChecker
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_activeVar
(long jarg1, RoutingModel jarg1_, long jarg2) static final long
mainJNI.RoutingModel_activeVehicleVar
(long jarg1, RoutingModel jarg1_, int jarg2) static final void
mainJNI.RoutingModel_addAtSolutionCallback__SWIG_0
(long jarg1, RoutingModel jarg1_, Runnable jarg2, boolean jarg3) static final void
mainJNI.RoutingModel_addAtSolutionCallback__SWIG_1
(long jarg1, RoutingModel jarg1_, Runnable jarg2) static final long
mainJNI.RoutingModel_addConstantDimension
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3, boolean jarg4, String jarg5) static final long
mainJNI.RoutingModel_addConstantDimensionWithSlack
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3, long jarg4, boolean jarg5, String jarg6) static final boolean
mainJNI.RoutingModel_addDimension
(long jarg1, RoutingModel jarg1_, int jarg2, long jarg3, long jarg4, boolean jarg5, String jarg6) static final boolean
mainJNI.RoutingModel_AddDimensionWithCumulDependentVehicleTransitAndCapacity
(long jarg1, RoutingModel jarg1_, int[] jarg2, int[] jarg3, long jarg4, long[] jarg5, boolean jarg6, String jarg7) static final boolean
mainJNI.RoutingModel_addDimensionWithVehicleCapacity
(long jarg1, RoutingModel jarg1_, int jarg2, long jarg3, long[] jarg4, boolean jarg5, String jarg6) static final boolean
mainJNI.RoutingModel_addDimensionWithVehicleTransitAndCapacity
(long jarg1, RoutingModel jarg1_, int[] jarg2, long jarg3, long[] jarg4, boolean jarg5, String jarg6) static final boolean
mainJNI.RoutingModel_addDimensionWithVehicleTransits
(long jarg1, RoutingModel jarg1_, int[] jarg2, long jarg3, long jarg4, boolean jarg5, String jarg6) static final int
mainJNI.RoutingModel_addDisjunction__SWIG_0
(long jarg1, RoutingModel jarg1_, long[] jarg2, long jarg3, long jarg4, int jarg5) static final int
mainJNI.RoutingModel_addDisjunction__SWIG_1
(long jarg1, RoutingModel jarg1_, long[] jarg2, long jarg3, long jarg4) static final int
mainJNI.RoutingModel_addDisjunction__SWIG_2
(long jarg1, RoutingModel jarg1_, long[] jarg2, long jarg3) static final int
mainJNI.RoutingModel_addDisjunction__SWIG_3
(long jarg1, RoutingModel jarg1_, long[] jarg2) static final void
mainJNI.RoutingModel_AddEnterSearchCallback
(long jarg1, RoutingModel jarg1_, Runnable jarg2) static final void
mainJNI.RoutingModel_addHardTypeIncompatibility
(long jarg1, RoutingModel jarg1_, int jarg2, int jarg3) static final void
mainJNI.RoutingModel_addIntervalToAssignment
(long jarg1, RoutingModel jarg1_, long jarg2, IntervalVar jarg2_) static final void
mainJNI.RoutingModel_addLocalSearchFilter
(long jarg1, RoutingModel jarg1_, long jarg2, LocalSearchFilter jarg2_) static final void
mainJNI.RoutingModel_addLocalSearchOperator
(long jarg1, RoutingModel jarg1_, long jarg2, LocalSearchOperator jarg2_) static final long
mainJNI.RoutingModel_addMatrixDimension
(long jarg1, RoutingModel jarg1_, long[][] jarg2, long jarg3, boolean jarg4, String jarg5) static final void
mainJNI.RoutingModel_addPickupAndDelivery
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3) static final void
mainJNI.RoutingModel_addPickupAndDeliverySets
(long jarg1, RoutingModel jarg1_, int jarg2, int jarg3) static final void
mainJNI.RoutingModel_addRequiredTypeAlternativesWhenAddingType
(long jarg1, RoutingModel jarg1_, int jarg2, long jarg3) static final void
mainJNI.RoutingModel_addRequiredTypeAlternativesWhenRemovingType
(long jarg1, RoutingModel jarg1_, int jarg2, long jarg3) static final long
mainJNI.RoutingModel_AddResourceGroup
(long jarg1, RoutingModel jarg1_) static final void
mainJNI.RoutingModel_AddRestoreDimensionValuesResetCallback
(long jarg1, RoutingModel jarg1_, Runnable jarg2) static final void
mainJNI.RoutingModel_AddRouteConstraint__SWIG_0
(long jarg1, RoutingModel jarg1_, long jarg2, boolean jarg3) static final void
mainJNI.RoutingModel_AddRouteConstraint__SWIG_1
(long jarg1, RoutingModel jarg1_, long jarg2) static final void
mainJNI.RoutingModel_addSearchMonitor
(long jarg1, RoutingModel jarg1_, long jarg2, SearchMonitor jarg2_) static final void
mainJNI.RoutingModel_addSoftSameVehicleConstraint
(long jarg1, RoutingModel jarg1_, long[] jarg2, long jarg3) static final void
mainJNI.RoutingModel_addTemporalTypeIncompatibility
(long jarg1, RoutingModel jarg1_, int jarg2, int jarg3) static final void
mainJNI.RoutingModel_addToAssignment
(long jarg1, RoutingModel jarg1_, long jarg2, IntVar jarg2_) static final void
mainJNI.RoutingModel_addVariableMaximizedByFinalizer
(long jarg1, RoutingModel jarg1_, long jarg2, IntVar jarg2_) static final void
mainJNI.RoutingModel_addVariableMinimizedByFinalizer
(long jarg1, RoutingModel jarg1_, long jarg2, IntVar jarg2_) static final void
mainJNI.RoutingModel_addVariableTargetToFinalizer
(long jarg1, RoutingModel jarg1_, long jarg2, IntVar jarg2_, long jarg3) static final long
mainJNI.RoutingModel_addVectorDimension
(long jarg1, RoutingModel jarg1_, long[] jarg2, long jarg3, boolean jarg4, String jarg5) static final void
mainJNI.RoutingModel_AddWeightedVariableMaximizedByFinalizer
(long jarg1, RoutingModel jarg1_, long jarg2, IntVar jarg2_, long jarg3) static final void
mainJNI.RoutingModel_AddWeightedVariableMinimizedByFinalizer
(long jarg1, RoutingModel jarg1_, long jarg2, IntVar jarg2_, long jarg3) static final void
mainJNI.RoutingModel_AddWeightedVariableTargetToFinalizer
(long jarg1, RoutingModel jarg1_, long jarg2, IntVar jarg2_, long jarg3, long jarg4) static final long
mainJNI.RoutingModel_applyLocks
(long jarg1, RoutingModel jarg1_, long[] jarg2) static final boolean
mainJNI.RoutingModel_applyLocksToAllVehicles
(long jarg1, RoutingModel jarg1_, long[][] jarg2, boolean jarg3) static final boolean
mainJNI.RoutingModel_arcIsMoreConstrainedThanArc
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3, long jarg4) static final boolean
mainJNI.RoutingModel_AreRoutesInterdependent
(long jarg1, RoutingModel jarg1_, long jarg2) static final void
mainJNI.RoutingModel_assignmentToRoutes
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_, long[][] jarg3) static final void
mainJNI.RoutingModel_CancelSearch
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_CheckIfAssignmentIsFeasible
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_, boolean jarg3) static final boolean
mainJNI.RoutingModel_checkLimit__SWIG_0
(long jarg1, RoutingModel jarg1_, long jarg2) static final boolean
mainJNI.RoutingModel_checkLimit__SWIG_1
(long jarg1, RoutingModel jarg1_) static final void
mainJNI.RoutingModel_closeModel
(long jarg1, RoutingModel jarg1_) static final void
mainJNI.RoutingModel_closeModelWithParameters
(long jarg1, RoutingModel jarg1_, byte[] jarg2) static final long
mainJNI.RoutingModel_compactAndCheckAssignment
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_) static final long
mainJNI.RoutingModel_compactAssignment
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_) static final long
mainJNI.RoutingModel_computeLowerBound
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_costsAreHomogeneousAcrossVehicles
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_costVar
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_CumulDependentTransitCallback
(long jarg1, RoutingModel jarg1_, int jarg2) static final String
mainJNI.RoutingModel_debugOutputAssignment
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_, String jarg3) static final boolean
mainJNI.RoutingModel_enable_deep_serialization
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_end
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_FastSolveFromAssignmentWithParameters__SWIG_0
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_, byte[] jarg3, boolean jarg4, long jarg5) static final long
mainJNI.RoutingModel_FastSolveFromAssignmentWithParameters__SWIG_1
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_, byte[] jarg3, boolean jarg4) static final long[]
mainJNI.RoutingModel_getAmortizedLinearCostFactorOfVehicles
(long jarg1, RoutingModel jarg1_) static final long[]
mainJNI.RoutingModel_getAmortizedQuadraticCostFactorOfVehicles
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_getArcCostForClass
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3, long jarg4) static final long
mainJNI.RoutingModel_getArcCostForFirstSolution
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3) static final long
mainJNI.RoutingModel_getArcCostForVehicle
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3, long jarg4) static final int
mainJNI.RoutingModel_getCostClassesCount
(long jarg1, RoutingModel jarg1_) static final int
mainJNI.RoutingModel_getCostClassIndexOfVehicle
(long jarg1, RoutingModel jarg1_, long jarg2) static final long
mainJNI.RoutingModel_GetDeliveryPosition
(long jarg1, RoutingModel jarg1_, long jarg2) static final long
mainJNI.RoutingModel_getDepot
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_getDimensionOrDie
(long jarg1, RoutingModel jarg1_, String jarg2) static final int
mainJNI.RoutingModel_GetDimensionResourceGroupIndex
(long jarg1, RoutingModel jarg1_, long jarg2, RoutingDimension jarg2_) static final int[]
mainJNI.RoutingModel_GetDimensionResourceGroupIndices
(long jarg1, RoutingModel jarg1_, long jarg2, RoutingDimension jarg2_) static final long
mainJNI.RoutingModel_GetDimensionsWithGlobalCumulOptimizers
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_GetDimensionsWithLocalCumulOptimizers
(long jarg1, RoutingModel jarg1_) static final int[]
mainJNI.RoutingModel_getDisjunctionIndices
(long jarg1, RoutingModel jarg1_, long jarg2) static final long
mainJNI.RoutingModel_getDisjunctionMaxCardinality
(long jarg1, RoutingModel jarg1_, int jarg2) static final long[]
mainJNI.RoutingModel_GetDisjunctionNodeIndices
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_getDisjunctionPenalty
(long jarg1, RoutingModel jarg1_, int jarg2) static final int
mainJNI.RoutingModel_GetDisjunctionPenaltyCostBehavior
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_GetFirstMatchingPickupDeliverySibling
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3) static final long
mainJNI.RoutingModel_GetFirstSolutionHint
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_getFixedCostOfVehicle
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_getHomogeneousCost
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3) static final int
mainJNI.RoutingModel_GetMaximumNumberOfActiveVehicles
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_GetMutableCPInterrupt
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_GetMutableCPSatInterrupt
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_getMutableDimension
(long jarg1, RoutingModel jarg1_, String jarg2) static final long
mainJNI.RoutingModel_GetMutableGlobalCumulLPOptimizer
(long jarg1, RoutingModel jarg1_, long jarg2, RoutingDimension jarg2_) static final long
mainJNI.RoutingModel_GetMutableGlobalCumulMPOptimizer
(long jarg1, RoutingModel jarg1_, long jarg2, RoutingDimension jarg2_) static final long
mainJNI.RoutingModel_GetMutableLocalCumulLPOptimizer
(long jarg1, RoutingModel jarg1_, long jarg2, RoutingDimension jarg2_) static final int
mainJNI.RoutingModel_getNonZeroCostClassesCount
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_getNumberOfDecisionsInFirstSolution
(long jarg1, RoutingModel jarg1_, byte[] jarg2) static final int
mainJNI.RoutingModel_getNumberOfDisjunctions
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_getNumberOfRejectsInFirstSolution
(long jarg1, RoutingModel jarg1_, byte[] jarg2) static final int
mainJNI.RoutingModel_getNumberOfVisitTypes
(long jarg1, RoutingModel jarg1_) static final int
mainJNI.RoutingModel_getNumOfSingletonNodes
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_GetOrCreateNodeNeighborsByCostClass__SWIG_0
(long jarg1, RoutingModel jarg1_, double jarg2, long jarg3, long jarg4, boolean jarg5, boolean jarg6, boolean jarg7) static final long
mainJNI.RoutingModel_GetOrCreateNodeNeighborsByCostClass__SWIG_1
(long jarg1, RoutingModel jarg1_, double jarg2, long jarg3, long jarg4, boolean jarg5, boolean jarg6) static final long
mainJNI.RoutingModel_GetOrCreateNodeNeighborsByCostClass__SWIG_2
(long jarg1, RoutingModel jarg1_, double jarg2, long jarg3, long jarg4, boolean jarg5) static final long
mainJNI.RoutingModel_GetOrCreateNodeNeighborsByCostClass__SWIG_3
(long jarg1, RoutingModel jarg1_, double jarg2, long jarg3, long jarg4) static final long
mainJNI.RoutingModel_GetOrCreateNodeNeighborsByCostClass__SWIG_4
(long jarg1, RoutingModel jarg1_, long jarg2, RoutingModel.NodeNeighborsParameters jarg2_) static final int[]
mainJNI.RoutingModel_GetPairIndicesOfType
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_GetPathsMetadata
(long jarg1, RoutingModel jarg1_) static final int
mainJNI.RoutingModel_getPickupAndDeliveryPolicyOfVehicle
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_GetPickupPosition
(long jarg1, RoutingModel jarg1_, long jarg2) static final String
mainJNI.RoutingModel_getPrimaryConstrainedDimension
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_GetRequiredTypeAlternativesWhenAddingType
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_GetRequiredTypeAlternativesWhenRemovingType
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_GetResourceGroup
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_GetResourceGroups
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_GetRouteCost
(long jarg1, RoutingModel jarg1_, long[] jarg2) static final int
mainJNI.RoutingModel_GetSameActivityGroupOfIndex
(long jarg1, RoutingModel jarg1_, int jarg2) static final int
mainJNI.RoutingModel_GetSameActivityGroupsCount
(long jarg1, RoutingModel jarg1_) static final int[]
mainJNI.RoutingModel_GetSameActivityIndicesOfGroup
(long jarg1, RoutingModel jarg1_, int jarg2) static final int[]
mainJNI.RoutingModel_GetSameActivityIndicesOfIndex
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_GetSameVehicleClassArcs
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3) static final int[]
mainJNI.RoutingModel_getSameVehicleIndicesOfIndex
(long jarg1, RoutingModel jarg1_, int jarg2) static final int[]
mainJNI.RoutingModel_GetSingleNodesOfType
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_getTemporalTypeIncompatibilitiesOfType
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_GetUnaryDimensions
(long jarg1, RoutingModel jarg1_) static final int
mainJNI.RoutingModel_getVehicleClassesCount
(long jarg1, RoutingModel jarg1_) static final int
mainJNI.RoutingModel_getVehicleClassIndexOfVehicle
(long jarg1, RoutingModel jarg1_, long jarg2) static final int
mainJNI.RoutingModel_GetVehicleOfClass
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_GetVehiclesOfSameClass
(long jarg1, RoutingModel jarg1_, long jarg2) static final long
mainJNI.RoutingModel_GetVehicleTypeContainer
(long jarg1, RoutingModel jarg1_) static final int
mainJNI.RoutingModel_getVisitType
(long jarg1, RoutingModel jarg1_, long jarg2) static final int
mainJNI.RoutingModel_GetVisitTypePolicy
(long jarg1, RoutingModel jarg1_, long jarg2) static final boolean
mainJNI.RoutingModel_hasDimension
(long jarg1, RoutingModel jarg1_, String jarg2) static final boolean
mainJNI.RoutingModel_HasGlobalCumulOptimizer
(long jarg1, RoutingModel jarg1_, long jarg2, RoutingDimension jarg2_) static final boolean
mainJNI.RoutingModel_hasHardTypeIncompatibilities
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_HasLocalCumulOptimizer
(long jarg1, RoutingModel jarg1_, long jarg2, RoutingDimension jarg2_) static final boolean
mainJNI.RoutingModel_HasMandatoryDisjunctions
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_HasMaxCardinalityConstrainedDisjunctions
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_hasSameVehicleTypeRequirements
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_hasTemporalTypeIncompatibilities
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_hasTemporalTypeRequirements
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_hasVehicleWithCostClassIndex
(long jarg1, RoutingModel jarg1_, int jarg2) static final void
mainJNI.RoutingModel_ignoreDisjunctionsAlreadyForcedToZero
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_IsDelivery
(long jarg1, RoutingModel jarg1_, long jarg2) static final boolean
mainJNI.RoutingModel_isEnd
(long jarg1, RoutingModel jarg1_, long jarg2) static final boolean
mainJNI.RoutingModel_isMatchingModel
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_IsPickup
(long jarg1, RoutingModel jarg1_, long jarg2) static final boolean
mainJNI.RoutingModel_isStart
(long jarg1, RoutingModel jarg1_, long jarg2) static final boolean
mainJNI.RoutingModel_isVehicleAllowedForIndex
(long jarg1, RoutingModel jarg1_, int jarg2, long jarg3) static final boolean
mainJNI.RoutingModel_isVehicleUsed
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_, int jarg3) static final boolean
mainJNI.RoutingModel_IsVehicleUsedWhenEmpty
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_makeGuidedSlackFinalizer
(long jarg1, RoutingModel jarg1_, long jarg2, RoutingDimension jarg2_, LongUnaryOperator jarg3) static final long
mainJNI.RoutingModel_makeSelfDependentDimensionFinalizer
(long jarg1, RoutingModel jarg1_, long jarg2, RoutingDimension jarg2_) static final long
mainJNI.RoutingModel_mutablePreAssignment
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_next
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_, long jarg3) static final IntVar[]
mainJNI.RoutingModel_nexts
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_nextVar
(long jarg1, RoutingModel jarg1_, long jarg2) static final int
mainJNI.RoutingModel_nodes
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_objective_lower_bound
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_preAssignment
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_readAssignment
(long jarg1, RoutingModel jarg1_, String jarg2) static final long
mainJNI.RoutingModel_readAssignmentFromRoutes
(long jarg1, RoutingModel jarg1_, long[][] jarg2, boolean jarg3) static final int
mainJNI.RoutingModel_RegisterCumulDependentTransitCallback
(long jarg1, RoutingModel jarg1_, long jarg2) static final int
mainJNI.RoutingModel_registerTransitCallback__SWIG_0
(long jarg1, RoutingModel jarg1_, LongBinaryOperator jarg2, int jarg3) static final int
mainJNI.RoutingModel_registerTransitCallback__SWIG_1
(long jarg1, RoutingModel jarg1_, LongBinaryOperator jarg2) static final int
mainJNI.RoutingModel_registerTransitMatrix
(long jarg1, RoutingModel jarg1_, long[][] jarg2) static final int
mainJNI.RoutingModel_registerUnaryTransitCallback__SWIG_0
(long jarg1, RoutingModel jarg1_, LongUnaryOperator jarg2, int jarg3) static final int
mainJNI.RoutingModel_registerUnaryTransitCallback__SWIG_1
(long jarg1, RoutingModel jarg1_, LongUnaryOperator jarg2) static final int
mainJNI.RoutingModel_registerUnaryTransitVector
(long jarg1, RoutingModel jarg1_, long[] jarg2) static final long
mainJNI.RoutingModel_ResourceVar
(long jarg1, RoutingModel jarg1_, int jarg2, int jarg3) static final IntVar[]
mainJNI.RoutingModel_ResourceVars
(long jarg1, RoutingModel jarg1_, int jarg2) static final long
mainJNI.RoutingModel_restoreAssignment
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_) static final boolean
mainJNI.RoutingModel_routesToAssignment
(long jarg1, RoutingModel jarg1_, long[][] jarg2, boolean jarg3, boolean jarg4, long jarg5, Assignment jarg5_) static final void
mainJNI.RoutingModel_setAllowedVehiclesForIndex
(long jarg1, RoutingModel jarg1_, int[] jarg2, long jarg3) static final void
mainJNI.RoutingModel_setAmortizedCostFactorsOfAllVehicles
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3) static final void
mainJNI.RoutingModel_setAmortizedCostFactorsOfVehicle
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3, int jarg4) static final void
mainJNI.RoutingModel_setArcCostEvaluatorOfAllVehicles
(long jarg1, RoutingModel jarg1_, int jarg2) static final void
mainJNI.RoutingModel_setArcCostEvaluatorOfVehicle
(long jarg1, RoutingModel jarg1_, int jarg2, int jarg3) static final void
mainJNI.RoutingModel_setAssignmentFromOtherModelAssignment
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_, long jarg3, RoutingModel jarg3_, long jarg4, Assignment jarg4_) static final void
mainJNI.RoutingModel_setFirstSolutionEvaluator
(long jarg1, RoutingModel jarg1_, LongBinaryOperator jarg2) static final void
mainJNI.RoutingModel_SetFirstSolutionHint
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_) static final void
mainJNI.RoutingModel_setFixedCostOfAllVehicles
(long jarg1, RoutingModel jarg1_, long jarg2) static final void
mainJNI.RoutingModel_setFixedCostOfVehicle
(long jarg1, RoutingModel jarg1_, long jarg2, int jarg3) static final void
mainJNI.RoutingModel_SetMaximumNumberOfActiveVehicles
(long jarg1, RoutingModel jarg1_, int jarg2) static final void
mainJNI.RoutingModel_SetPathEnergyCostOfVehicle
(long jarg1, RoutingModel jarg1_, String jarg2, String jarg3, long jarg4, int jarg5) static final void
mainJNI.RoutingModel_SetPathEnergyCostsOfVehicle
(long jarg1, RoutingModel jarg1_, String jarg2, String jarg3, long jarg4, long jarg5, long jarg6, int jarg7) static final void
mainJNI.RoutingModel_setPickupAndDeliveryPolicyOfAllVehicles
(long jarg1, RoutingModel jarg1_, int jarg2) static final void
mainJNI.RoutingModel_setPickupAndDeliveryPolicyOfVehicle
(long jarg1, RoutingModel jarg1_, int jarg2, int jarg3) static final void
mainJNI.RoutingModel_setPrimaryConstrainedDimension
(long jarg1, RoutingModel jarg1_, String jarg2) static final void
mainJNI.RoutingModel_SetVehicleUsedWhenEmpty
(long jarg1, RoutingModel jarg1_, boolean jarg2, int jarg3) static final void
mainJNI.RoutingModel_setVisitType
(long jarg1, RoutingModel jarg1_, long jarg2, int jarg3, int jarg4) static final long
mainJNI.RoutingModel_size
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_solve__SWIG_0
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_) static final long
mainJNI.RoutingModel_solve__SWIG_1
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_SolveFromAssignmentsWithParameters__SWIG_0
(long jarg1, RoutingModel jarg1_, long jarg2, byte[] jarg3, long jarg4) static final long
mainJNI.RoutingModel_SolveFromAssignmentsWithParameters__SWIG_1
(long jarg1, RoutingModel jarg1_, long jarg2, byte[] jarg3) static final long
mainJNI.RoutingModel_solveFromAssignmentWithParameters
(long jarg1, RoutingModel jarg1_, long jarg2, Assignment jarg2_, byte[] jarg3) static final long
mainJNI.RoutingModel_solver
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_SolveWithIteratedLocalSearch
(long jarg1, RoutingModel jarg1_, byte[] jarg2) static final long
mainJNI.RoutingModel_solveWithParameters
(long jarg1, RoutingModel jarg1_, byte[] jarg2) static final long
mainJNI.RoutingModel_start
(long jarg1, RoutingModel jarg1_, int jarg2) static final int
mainJNI.RoutingModel_status
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_TimeBuffer
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_unperformedPenalty
(long jarg1, RoutingModel jarg1_, long jarg2) static final long
mainJNI.RoutingModel_unperformedPenaltyOrValue
(long jarg1, RoutingModel jarg1_, long jarg2, long jarg3) static final void
mainJNI.RoutingModel_UpdateTimeLimit
(long jarg1, RoutingModel jarg1_, long jarg2) static final int
mainJNI.RoutingModel_VehicleIndex
(long jarg1, RoutingModel jarg1_, long jarg2) static final long
mainJNI.RoutingModel_VehicleRouteConsideredVar
(long jarg1, RoutingModel jarg1_, int jarg2) static final int
mainJNI.RoutingModel_vehicles
(long jarg1, RoutingModel jarg1_) static final long
mainJNI.RoutingModel_vehicleVar
(long jarg1, RoutingModel jarg1_, long jarg2) static final IntVar[]
mainJNI.RoutingModel_vehicleVars
(long jarg1, RoutingModel jarg1_) static final boolean
mainJNI.RoutingModel_writeAssignment
(long jarg1, RoutingModel jarg1_, String jarg2) void
RoutingModel.setAssignmentFromOtherModelAssignment
(Assignment target_assignment, RoutingModel source_model, Assignment source_assignment) Given a "source_model" and its "source_assignment", resets
"target_assignment" with the IntVar variables (nexts_, and vehicle_vars_
if costs aren't homogeneous across vehicles) of "this" model, with the
values set according to those in "other_assignment".
The objective_element of target_assignment is set to this->cost_.static boolean
main.SolveModelWithSat
(RoutingModel model, RoutingSearchParameters search_parameters, Assignment initial_solution, Assignment solution) Attempts to solve the model using the cp-sat solver.static final boolean
mainJNI.SolveModelWithSat
(long jarg1, RoutingModel jarg1_, byte[] jarg2, long jarg3, Assignment jarg3_, long jarg4, Assignment jarg4_) static long
RoutingModel.swigRelease
(RoutingModel obj) Constructors in com.google.ortools.constraintsolver with parameters of type RoutingModelModifierConstructorDescriptionNodeNeighborsByCostClass
(RoutingModel routing_model) SecondaryOptimizer
(RoutingModel model, RoutingSearchParameters search_parameters, long solve_period) TypeIncompatibilityChecker
(RoutingModel model, boolean check_hard_incompatibilities)