Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.constraintsolver.RoutingModel.SecondaryOptimizer Class Reference

Public Member Functions

 SecondaryOptimizer (long cPtr, boolean cMemoryOwn)
 
synchronized void delete ()
 
 SecondaryOptimizer (RoutingModel model, com.google.ortools.constraintsolver.RoutingSearchParameters search_parameters, long solve_period)
 
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 Public Member Functions

static long getCPtr (SecondaryOptimizer obj)
 
static long swigRelease (SecondaryOptimizer obj)
 

Protected Member Functions

void finalize ()
 

Protected Attributes

transient boolean swigCMemOwn
 

Detailed Description

Class used to solve a secondary model within a first solution strategy.

Definition at line 516 of file RoutingModel.java.

Constructor & Destructor Documentation

◆ SecondaryOptimizer() [1/2]

com.google.ortools.constraintsolver.RoutingModel.SecondaryOptimizer.SecondaryOptimizer ( long cPtr,
boolean cMemoryOwn )

Definition at line 520 of file RoutingModel.java.

◆ SecondaryOptimizer() [2/2]

com.google.ortools.constraintsolver.RoutingModel.SecondaryOptimizer.SecondaryOptimizer ( RoutingModel model,
com.google.ortools.constraintsolver.RoutingSearchParameters search_parameters,
long solve_period )

Definition at line 556 of file RoutingModel.java.

Member Function Documentation

◆ delete()

synchronized void com.google.ortools.constraintsolver.RoutingModel.SecondaryOptimizer.delete ( )

Definition at line 546 of file RoutingModel.java.

◆ finalize()

void com.google.ortools.constraintsolver.RoutingModel.SecondaryOptimizer.finalize ( )
protected

Definition at line 542 of file RoutingModel.java.

◆ getCPtr()

static long com.google.ortools.constraintsolver.RoutingModel.SecondaryOptimizer.getCPtr ( SecondaryOptimizer obj)
static

Definition at line 525 of file RoutingModel.java.

◆ Solve()

boolean com.google.ortools.constraintsolver.RoutingModel.SecondaryOptimizer.Solve ( SWIGTYPE_p_std__vectorT_operations_research__RoutingModel__VariableValuePair_t in_state,
SWIGTYPE_p_std__vectorT_operations_research__RoutingModel__VariableValuePair_t out_state )

Definition at line 560 of file RoutingModel.java.

◆ swigRelease()

static long com.google.ortools.constraintsolver.RoutingModel.SecondaryOptimizer.swigRelease ( SecondaryOptimizer obj)
static

Definition at line 529 of file RoutingModel.java.

Member Data Documentation

◆ swigCMemOwn

transient boolean com.google.ortools.constraintsolver.RoutingModel.SecondaryOptimizer.swigCMemOwn
protected

Definition at line 518 of file RoutingModel.java.


The documentation for this class was generated from the following file: