Google OR-Tools v9.15
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.pdlp.PointType Enum Reference

Detailed Description

Identifies the type of point used to compute the fields in a given proto; see
ConvergenceInformation and InfeasibilityInformation.

Protobuf enum operations_research.pdlp.PointType

Definition at line 17 of file PointType.java.

Inheritance diagram for com.google.ortools.pdlp.PointType:

Public Member Functions

final int getNumber ()
final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor ()
final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType ()

Static Public Member Functions

 [static initializer]
static PointType valueOf (int value)
static PointType forNumber (int value)
static com.google.protobuf.Internal.EnumLiteMap< PointType > internalGetValueMap ()
static com.google.protobuf.Descriptors.EnumDescriptor getDescriptor ()
static PointType valueOf (com.google.protobuf.Descriptors.EnumValueDescriptor desc)

Public Attributes

 POINT_TYPE_UNSPECIFIED =(0)
 POINT_TYPE_CURRENT_ITERATE =(1)
 POINT_TYPE_ITERATE_DIFFERENCE =(2)
 POINT_TYPE_AVERAGE_ITERATE =(3)
 POINT_TYPE_NONE =(4)
 POINT_TYPE_PRESOLVER_SOLUTION =(5)
 POINT_TYPE_FEASIBILITY_POLISHING_SOLUTION =(6)

Static Public Attributes

static final int POINT_TYPE_UNSPECIFIED_VALUE = 0
static final int POINT_TYPE_CURRENT_ITERATE_VALUE = 1
static final int POINT_TYPE_ITERATE_DIFFERENCE_VALUE = 2
static final int POINT_TYPE_AVERAGE_ITERATE_VALUE = 3
static final int POINT_TYPE_NONE_VALUE = 4
static final int POINT_TYPE_PRESOLVER_SOLUTION_VALUE = 5
static final int POINT_TYPE_FEASIBILITY_POLISHING_SOLUTION_VALUE = 6

Member Function Documentation

◆ [static initializer]()

com.google.ortools.pdlp.PointType.[static initializer]
static

◆ forNumber()

PointType com.google.ortools.pdlp.PointType.forNumber ( int value)
static
Parameters
valueThe numeric wire value of the corresponding enum entry.
Returns
The enum associated with the given numeric wire value.

Definition at line 154 of file PointType.java.

◆ getDescriptor()

com.google.protobuf.Descriptors.EnumDescriptor com.google.ortools.pdlp.PointType.getDescriptor ( )
static

Definition at line 188 of file PointType.java.

◆ getDescriptorForType()

final com.google.protobuf.Descriptors.EnumDescriptor com.google.ortools.pdlp.PointType.getDescriptorForType ( )

Definition at line 184 of file PointType.java.

◆ getNumber()

final int com.google.ortools.pdlp.PointType.getNumber ( )

Definition at line 136 of file PointType.java.

◆ getValueDescriptor()

final com.google.protobuf.Descriptors.EnumValueDescriptor com.google.ortools.pdlp.PointType.getValueDescriptor ( )

Definition at line 180 of file PointType.java.

◆ internalGetValueMap()

com.google.protobuf.Internal.EnumLiteMap< PointType > com.google.ortools.pdlp.PointType.internalGetValueMap ( )
static

Definition at line 168 of file PointType.java.

◆ valueOf() [1/2]

PointType com.google.ortools.pdlp.PointType.valueOf ( com.google.protobuf.Descriptors.EnumValueDescriptor desc)
static

Definition at line 194 of file PointType.java.

◆ valueOf() [2/2]

PointType com.google.ortools.pdlp.PointType.valueOf ( int value)
static
Parameters
valueThe numeric wire value of the corresponding enum entry.
Returns
The enum associated with the given numeric wire value.
Deprecated
Use forNumber(int) instead.

Definition at line 146 of file PointType.java.

Member Data Documentation

◆ POINT_TYPE_AVERAGE_ITERATE

com.google.ortools.pdlp.PointType.POINT_TYPE_AVERAGE_ITERATE =(3)
Average of iterates since the last restart.

POINT_TYPE_AVERAGE_ITERATE = 3;

Definition at line 46 of file PointType.java.

◆ POINT_TYPE_AVERAGE_ITERATE_VALUE

final int com.google.ortools.pdlp.PointType.POINT_TYPE_AVERAGE_ITERATE_VALUE = 3
static
Average of iterates since the last restart.

POINT_TYPE_AVERAGE_ITERATE = 3;

Definition at line 109 of file PointType.java.

◆ POINT_TYPE_CURRENT_ITERATE

com.google.ortools.pdlp.PointType.POINT_TYPE_CURRENT_ITERATE =(1)
Current iterate (x_k, y_k).

POINT_TYPE_CURRENT_ITERATE = 1;

Definition at line 30 of file PointType.java.

◆ POINT_TYPE_CURRENT_ITERATE_VALUE

final int com.google.ortools.pdlp.PointType.POINT_TYPE_CURRENT_ITERATE_VALUE = 1
static
Current iterate (x_k, y_k).

POINT_TYPE_CURRENT_ITERATE = 1;

Definition at line 93 of file PointType.java.

◆ POINT_TYPE_FEASIBILITY_POLISHING_SOLUTION

com.google.ortools.pdlp.PointType.POINT_TYPE_FEASIBILITY_POLISHING_SOLUTION =(6)
Combined solution from primal and dual feasibility polishing.

POINT_TYPE_FEASIBILITY_POLISHING_SOLUTION = 6;

Definition at line 70 of file PointType.java.

◆ POINT_TYPE_FEASIBILITY_POLISHING_SOLUTION_VALUE

final int com.google.ortools.pdlp.PointType.POINT_TYPE_FEASIBILITY_POLISHING_SOLUTION_VALUE = 6
static
Combined solution from primal and dual feasibility polishing.

POINT_TYPE_FEASIBILITY_POLISHING_SOLUTION = 6;

Definition at line 133 of file PointType.java.

◆ POINT_TYPE_ITERATE_DIFFERENCE

com.google.ortools.pdlp.PointType.POINT_TYPE_ITERATE_DIFFERENCE =(2)
Difference of iterates (x_{k+1} - x_k, y_{k+1} - y_k).

POINT_TYPE_ITERATE_DIFFERENCE = 2;

Definition at line 38 of file PointType.java.

◆ POINT_TYPE_ITERATE_DIFFERENCE_VALUE

final int com.google.ortools.pdlp.PointType.POINT_TYPE_ITERATE_DIFFERENCE_VALUE = 2
static
Difference of iterates (x_{k+1} - x_k, y_{k+1} - y_k).

POINT_TYPE_ITERATE_DIFFERENCE = 2;

Definition at line 101 of file PointType.java.

◆ POINT_TYPE_NONE

com.google.ortools.pdlp.PointType.POINT_TYPE_NONE =(4)
There is no corresponding point.

POINT_TYPE_NONE = 4;

Definition at line 54 of file PointType.java.

◆ POINT_TYPE_NONE_VALUE

final int com.google.ortools.pdlp.PointType.POINT_TYPE_NONE_VALUE = 4
static
There is no corresponding point.

POINT_TYPE_NONE = 4;

Definition at line 117 of file PointType.java.

◆ POINT_TYPE_PRESOLVER_SOLUTION

com.google.ortools.pdlp.PointType.POINT_TYPE_PRESOLVER_SOLUTION =(5)
Output of presolver.

POINT_TYPE_PRESOLVER_SOLUTION = 5;

Definition at line 62 of file PointType.java.

◆ POINT_TYPE_PRESOLVER_SOLUTION_VALUE

final int com.google.ortools.pdlp.PointType.POINT_TYPE_PRESOLVER_SOLUTION_VALUE = 5
static
Output of presolver.

POINT_TYPE_PRESOLVER_SOLUTION = 5;

Definition at line 125 of file PointType.java.

◆ POINT_TYPE_UNSPECIFIED

com.google.ortools.pdlp.PointType.POINT_TYPE_UNSPECIFIED =(0)

POINT_TYPE_UNSPECIFIED = 0;

Definition at line 22 of file PointType.java.

◆ POINT_TYPE_UNSPECIFIED_VALUE

final int com.google.ortools.pdlp.PointType.POINT_TYPE_UNSPECIFIED_VALUE = 0
static

POINT_TYPE_UNSPECIFIED = 0;

Definition at line 85 of file PointType.java.


The documentation for this enum was generated from the following file:
  • build/java/ortools-java/src/main/java/com/google/ortools/pdlp/PointType.java