Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder Interface Reference
Inheritance diagram for com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder:
com.google.ortools.pdlp.FeasibilityPolishingDetails com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder

Public Member Functions

boolean hasPolishingPhaseType ()
 
com.google.ortools.pdlp.PolishingPhaseType getPolishingPhaseType ()
 
boolean hasMainIterationCount ()
 
int getMainIterationCount ()
 
boolean hasParams ()
 
com.google.ortools.pdlp.PrimalDualHybridGradientParams getParams ()
 
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder getParamsOrBuilder ()
 
boolean hasTerminationReason ()
 
com.google.ortools.pdlp.TerminationReason getTerminationReason ()
 
boolean hasIterationCount ()
 
int getIterationCount ()
 
boolean hasSolveTimeSec ()
 
double getSolveTimeSec ()
 
boolean hasSolutionStats ()
 
com.google.ortools.pdlp.IterationStats getSolutionStats ()
 
com.google.ortools.pdlp.IterationStatsOrBuilder getSolutionStatsOrBuilder ()
 
boolean hasSolutionType ()
 
com.google.ortools.pdlp.PointType getSolutionType ()
 
java.util.List< com.google.ortools.pdlp.IterationStatsgetIterationStatsList ()
 
com.google.ortools.pdlp.IterationStats getIterationStats (int index)
 
int getIterationStatsCount ()
 
java.util.List<? extends com.google.ortools.pdlp.IterationStatsOrBuildergetIterationStatsOrBuilderList ()
 
com.google.ortools.pdlp.IterationStatsOrBuilder getIterationStatsOrBuilder (int index)
 

Detailed Description

Definition at line 7 of file FeasibilityPolishingDetailsOrBuilder.java.

Member Function Documentation

◆ getIterationCount()

int com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getIterationCount ( )

optional int32 iteration_count = 5;

Returns
The iterationCount.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getIterationStats()

com.google.ortools.pdlp.IterationStats com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getIterationStats ( int index)

repeated .operations_research.pdlp.IterationStats iteration_stats = 9;

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getIterationStatsCount()

int com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getIterationStatsCount ( )

repeated .operations_research.pdlp.IterationStats iteration_stats = 9;

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getIterationStatsList()

java.util.List< com.google.ortools.pdlp.IterationStats > com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getIterationStatsList ( )

repeated .operations_research.pdlp.IterationStats iteration_stats = 9;

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getIterationStatsOrBuilder()

com.google.ortools.pdlp.IterationStatsOrBuilder com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getIterationStatsOrBuilder ( int index)

repeated .operations_research.pdlp.IterationStats iteration_stats = 9;

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getIterationStatsOrBuilderList()

java.util.List<? extends com.google.ortools.pdlp.IterationStatsOrBuilder > com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getIterationStatsOrBuilderList ( )

repeated .operations_research.pdlp.IterationStats iteration_stats = 9;

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getMainIterationCount()

int com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getMainIterationCount ( )
The iteration count for the main iteration when this feasibility polishing
phase was triggered.

optional int32 main_iteration_count = 2;

Returns
The mainIterationCount.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getParams()

com.google.ortools.pdlp.PrimalDualHybridGradientParams com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getParams ( )

optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;

Returns
The params.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getParamsOrBuilder()

com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getParamsOrBuilder ( )

optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getPolishingPhaseType()

com.google.ortools.pdlp.PolishingPhaseType com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getPolishingPhaseType ( )

optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;

Returns
The polishingPhaseType.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getSolutionStats()

com.google.ortools.pdlp.IterationStats com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getSolutionStats ( )

optional .operations_research.pdlp.IterationStats solution_stats = 7;

Returns
The solutionStats.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getSolutionStatsOrBuilder()

com.google.ortools.pdlp.IterationStatsOrBuilder com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getSolutionStatsOrBuilder ( )

optional .operations_research.pdlp.IterationStats solution_stats = 7;

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getSolutionType()

com.google.ortools.pdlp.PointType com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getSolutionType ( )

optional .operations_research.pdlp.PointType solution_type = 8;

Returns
The solutionType.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getSolveTimeSec()

double com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getSolveTimeSec ( )

optional double solve_time_sec = 6;

Returns
The solveTimeSec.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ getTerminationReason()

com.google.ortools.pdlp.TerminationReason com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.getTerminationReason ( )

optional .operations_research.pdlp.TerminationReason termination_reason = 4;

Returns
The terminationReason.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ hasIterationCount()

boolean com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.hasIterationCount ( )

optional int32 iteration_count = 5;

Returns
Whether the iterationCount field is set.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ hasMainIterationCount()

boolean com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.hasMainIterationCount ( )
The iteration count for the main iteration when this feasibility polishing
phase was triggered.

optional int32 main_iteration_count = 2;

Returns
Whether the mainIterationCount field is set.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ hasParams()

boolean com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.hasParams ( )

optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;

Returns
Whether the params field is set.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ hasPolishingPhaseType()

boolean com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.hasPolishingPhaseType ( )

optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;

Returns
Whether the polishingPhaseType field is set.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ hasSolutionStats()

boolean com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.hasSolutionStats ( )

optional .operations_research.pdlp.IterationStats solution_stats = 7;

Returns
Whether the solutionStats field is set.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ hasSolutionType()

boolean com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.hasSolutionType ( )

optional .operations_research.pdlp.PointType solution_type = 8;

Returns
Whether the solutionType field is set.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ hasSolveTimeSec()

boolean com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.hasSolveTimeSec ( )

optional double solve_time_sec = 6;

Returns
Whether the solveTimeSec field is set.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.

◆ hasTerminationReason()

boolean com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.hasTerminationReason ( )

optional .operations_research.pdlp.TerminationReason termination_reason = 4;

Returns
Whether the terminationReason field is set.

Implemented in com.google.ortools.pdlp.FeasibilityPolishingDetails.Builder, and com.google.ortools.pdlp.FeasibilityPolishingDetails.


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