Class RoutingModel.SecondaryOptimizer
java.lang.Object
com.google.ortools.constraintsolver.RoutingModel.SecondaryOptimizer
- Enclosing class:
RoutingModel
Class used to solve a secondary model within a first solution strategy.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSecondaryOptimizer
(long cPtr, boolean cMemoryOwn) SecondaryOptimizer
(RoutingModel model, RoutingSearchParameters search_parameters, long solve_period) -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete()
protected void
finalize()
static long
boolean
Solve
(SWIGTYPE_p_std__vectorT_operations_research__RoutingModel__VariableValuePair_t in_state, SWIGTYPE_p_std__vectorT_operations_research__RoutingModel__VariableValuePair_t out_state) static long
-
Field Details
-
swigCMemOwn
protected transient boolean swigCMemOwn
-
-
Constructor Details
-
SecondaryOptimizer
public SecondaryOptimizer(long cPtr, boolean cMemoryOwn) -
SecondaryOptimizer
public SecondaryOptimizer(RoutingModel model, RoutingSearchParameters search_parameters, long solve_period)
-
-
Method Details
-
getCPtr
-
swigRelease
-
finalize
-
delete
public void delete() -
Solve
public boolean Solve(SWIGTYPE_p_std__vectorT_operations_research__RoutingModel__VariableValuePair_t in_state, SWIGTYPE_p_std__vectorT_operations_research__RoutingModel__VariableValuePair_t out_state)
-