Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria Class Reference

Detailed Description

Protobuf type operations_research.pdlp.TerminationCriteria.DetailedOptimalityCriteria

Definition at line 837 of file TerminationCriteria.java.

Inheritance diagram for com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria:
com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder

Classes

class  Builder

Public Member Functions

boolean hasEpsOptimalPrimalResidualAbsolute ()
double getEpsOptimalPrimalResidualAbsolute ()
boolean hasEpsOptimalPrimalResidualRelative ()
double getEpsOptimalPrimalResidualRelative ()
boolean hasEpsOptimalDualResidualAbsolute ()
double getEpsOptimalDualResidualAbsolute ()
boolean hasEpsOptimalDualResidualRelative ()
double getEpsOptimalDualResidualRelative ()
boolean hasEpsOptimalObjectiveGapAbsolute ()
double getEpsOptimalObjectiveGapAbsolute ()
boolean hasEpsOptimalObjectiveGapRelative ()
double getEpsOptimalObjectiveGapRelative ()
final boolean isInitialized ()
void writeTo (com.google.protobuf.CodedOutputStream output) throws java.io.IOException
int getSerializedSize ()
boolean equals (final java.lang.Object obj)
int hashCode ()
Builder newBuilderForType ()
Builder toBuilder ()
com.google.protobuf.Parser< DetailedOptimalityCriteriagetParserForType ()
com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria getDefaultInstanceForType ()

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseFrom (java.io.InputStream input) throws java.io.IOException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static Builder newBuilder ()
static Builder newBuilder (com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria prototype)
static com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria getDefaultInstance ()
static com.google.protobuf.Parser< DetailedOptimalityCriteriaparser ()

Static Public Attributes

static final int EPS_OPTIMAL_PRIMAL_RESIDUAL_ABSOLUTE_FIELD_NUMBER = 1
static final int EPS_OPTIMAL_PRIMAL_RESIDUAL_RELATIVE_FIELD_NUMBER = 2
static final int EPS_OPTIMAL_DUAL_RESIDUAL_ABSOLUTE_FIELD_NUMBER = 3
static final int EPS_OPTIMAL_DUAL_RESIDUAL_RELATIVE_FIELD_NUMBER = 4
static final int EPS_OPTIMAL_OBJECTIVE_GAP_ABSOLUTE_FIELD_NUMBER = 5
static final int EPS_OPTIMAL_OBJECTIVE_GAP_RELATIVE_FIELD_NUMBER = 6

Protected Member Functions

com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable ()
Builder newBuilderForType (com.google.protobuf.GeneratedMessage.BuilderParent parent)

Member Function Documentation

◆ equals()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.equals ( final java.lang.Object obj)

Definition at line 1111 of file TerminationCriteria.java.

◆ getDefaultInstance()

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getDefaultInstance ( )
static

Definition at line 1843 of file TerminationCriteria.java.

◆ getDefaultInstanceForType()

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getDefaultInstanceForType ( )

Definition at line 1879 of file TerminationCriteria.java.

◆ getDescriptor()

final com.google.protobuf.Descriptors.Descriptor com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getDescriptor ( )
static

Definition at line 865 of file TerminationCriteria.java.

◆ getEpsOptimalDualResidualAbsolute()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getEpsOptimalDualResidualAbsolute ( )
Absolute tolerance on the dual residual.

optional double eps_optimal_dual_residual_absolute = 3 [default = 1e-06];

Returns
The epsOptimalDualResidualAbsolute.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 955 of file TerminationCriteria.java.

◆ getEpsOptimalDualResidualRelative()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getEpsOptimalDualResidualRelative ( )
Relative tolerance on the dual residual.

optional double eps_optimal_dual_residual_relative = 4 [default = 1e-06];

Returns
The epsOptimalDualResidualRelative.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 982 of file TerminationCriteria.java.

◆ getEpsOptimalObjectiveGapAbsolute()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getEpsOptimalObjectiveGapAbsolute ( )
Absolute tolerance on the objective gap.

optional double eps_optimal_objective_gap_absolute = 5 [default = 1e-06];

Returns
The epsOptimalObjectiveGapAbsolute.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 1009 of file TerminationCriteria.java.

◆ getEpsOptimalObjectiveGapRelative()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getEpsOptimalObjectiveGapRelative ( )
Relative tolerance on the objective gap.

optional double eps_optimal_objective_gap_relative = 6 [default = 1e-06];

Returns
The epsOptimalObjectiveGapRelative.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 1036 of file TerminationCriteria.java.

◆ getEpsOptimalPrimalResidualAbsolute()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getEpsOptimalPrimalResidualAbsolute ( )
Absolute tolerance on the primal residual.

optional double eps_optimal_primal_residual_absolute = 1 [default = 1e-06];

Returns
The epsOptimalPrimalResidualAbsolute.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 901 of file TerminationCriteria.java.

◆ getEpsOptimalPrimalResidualRelative()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getEpsOptimalPrimalResidualRelative ( )
Relative tolerance on the primal residual.

optional double eps_optimal_primal_residual_relative = 2 [default = 1e-06];

Returns
The epsOptimalPrimalResidualRelative.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 928 of file TerminationCriteria.java.

◆ getParserForType()

com.google.protobuf.Parser< DetailedOptimalityCriteria > com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getParserForType ( )

Definition at line 1874 of file TerminationCriteria.java.

◆ getSerializedSize()

int com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.getSerializedSize ( )

Definition at line 1076 of file TerminationCriteria.java.

◆ hasEpsOptimalDualResidualAbsolute()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.hasEpsOptimalDualResidualAbsolute ( )
Absolute tolerance on the dual residual.

optional double eps_optimal_dual_residual_absolute = 3 [default = 1e-06];

Returns
Whether the epsOptimalDualResidualAbsolute field is set.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 943 of file TerminationCriteria.java.

◆ hasEpsOptimalDualResidualRelative()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.hasEpsOptimalDualResidualRelative ( )
Relative tolerance on the dual residual.

optional double eps_optimal_dual_residual_relative = 4 [default = 1e-06];

Returns
Whether the epsOptimalDualResidualRelative field is set.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 970 of file TerminationCriteria.java.

◆ hasEpsOptimalObjectiveGapAbsolute()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.hasEpsOptimalObjectiveGapAbsolute ( )
Absolute tolerance on the objective gap.

optional double eps_optimal_objective_gap_absolute = 5 [default = 1e-06];

Returns
Whether the epsOptimalObjectiveGapAbsolute field is set.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 997 of file TerminationCriteria.java.

◆ hasEpsOptimalObjectiveGapRelative()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.hasEpsOptimalObjectiveGapRelative ( )
Relative tolerance on the objective gap.

optional double eps_optimal_objective_gap_relative = 6 [default = 1e-06];

Returns
Whether the epsOptimalObjectiveGapRelative field is set.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 1024 of file TerminationCriteria.java.

◆ hasEpsOptimalPrimalResidualAbsolute()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.hasEpsOptimalPrimalResidualAbsolute ( )
Absolute tolerance on the primal residual.

optional double eps_optimal_primal_residual_absolute = 1 [default = 1e-06];

Returns
Whether the epsOptimalPrimalResidualAbsolute field is set.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 889 of file TerminationCriteria.java.

◆ hasEpsOptimalPrimalResidualRelative()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.hasEpsOptimalPrimalResidualRelative ( )
Relative tolerance on the primal residual.

optional double eps_optimal_primal_residual_relative = 2 [default = 1e-06];

Returns
Whether the epsOptimalPrimalResidualRelative field is set.

Implements com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder.

Definition at line 916 of file TerminationCriteria.java.

◆ hashCode()

int com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.hashCode ( )

Definition at line 1161 of file TerminationCriteria.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessage.FieldAccessorTable com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.internalGetFieldAccessorTable ( )
protected

Definition at line 871 of file TerminationCriteria.java.

◆ isInitialized()

final boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.isInitialized ( )

Definition at line 1042 of file TerminationCriteria.java.

◆ newBuilder() [1/2]

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.newBuilder ( )
static

Definition at line 1276 of file TerminationCriteria.java.

◆ newBuilder() [2/2]

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.newBuilder ( com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria prototype)
static

Definition at line 1279 of file TerminationCriteria.java.

◆ newBuilderForType() [1/2]

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.newBuilderForType ( )

Definition at line 1275 of file TerminationCriteria.java.

◆ newBuilderForType() [2/2]

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.newBuilderForType ( com.google.protobuf.GeneratedMessage.BuilderParent parent)
protected

Definition at line 1289 of file TerminationCriteria.java.

◆ parseDelimitedFrom() [1/2]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseDelimitedFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 1247 of file TerminationCriteria.java.

◆ parseDelimitedFrom() [2/2]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseDelimitedFrom ( java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 1253 of file TerminationCriteria.java.

◆ parseFrom() [1/10]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseFrom ( byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 1224 of file TerminationCriteria.java.

◆ parseFrom() [2/10]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseFrom ( byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 1228 of file TerminationCriteria.java.

◆ parseFrom() [3/10]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseFrom ( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 1213 of file TerminationCriteria.java.

◆ parseFrom() [4/10]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseFrom ( com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 1218 of file TerminationCriteria.java.

◆ parseFrom() [5/10]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseFrom ( com.google.protobuf.CodedInputStream input) throws java.io.IOException
static

Definition at line 1260 of file TerminationCriteria.java.

◆ parseFrom() [6/10]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseFrom ( com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 1266 of file TerminationCriteria.java.

◆ parseFrom() [7/10]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 1234 of file TerminationCriteria.java.

◆ parseFrom() [8/10]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseFrom ( java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 1239 of file TerminationCriteria.java.

◆ parseFrom() [9/10]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseFrom ( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 1202 of file TerminationCriteria.java.

◆ parseFrom() [10/10]

com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parseFrom ( java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 1207 of file TerminationCriteria.java.

◆ parser()

com.google.protobuf.Parser< DetailedOptimalityCriteria > com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.parser ( )
static

Definition at line 1869 of file TerminationCriteria.java.

◆ toBuilder()

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.toBuilder ( )

Definition at line 1283 of file TerminationCriteria.java.

◆ writeTo()

void com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.writeTo ( com.google.protobuf.CodedOutputStream output) throws java.io.IOException

Definition at line 1052 of file TerminationCriteria.java.

Member Data Documentation

◆ EPS_OPTIMAL_DUAL_RESIDUAL_ABSOLUTE_FIELD_NUMBER

final int com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.EPS_OPTIMAL_DUAL_RESIDUAL_ABSOLUTE_FIELD_NUMBER = 3
static

Definition at line 932 of file TerminationCriteria.java.

◆ EPS_OPTIMAL_DUAL_RESIDUAL_RELATIVE_FIELD_NUMBER

final int com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.EPS_OPTIMAL_DUAL_RESIDUAL_RELATIVE_FIELD_NUMBER = 4
static

Definition at line 959 of file TerminationCriteria.java.

◆ EPS_OPTIMAL_OBJECTIVE_GAP_ABSOLUTE_FIELD_NUMBER

final int com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.EPS_OPTIMAL_OBJECTIVE_GAP_ABSOLUTE_FIELD_NUMBER = 5
static

Definition at line 986 of file TerminationCriteria.java.

◆ EPS_OPTIMAL_OBJECTIVE_GAP_RELATIVE_FIELD_NUMBER

final int com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.EPS_OPTIMAL_OBJECTIVE_GAP_RELATIVE_FIELD_NUMBER = 6
static

Definition at line 1013 of file TerminationCriteria.java.

◆ EPS_OPTIMAL_PRIMAL_RESIDUAL_ABSOLUTE_FIELD_NUMBER

final int com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.EPS_OPTIMAL_PRIMAL_RESIDUAL_ABSOLUTE_FIELD_NUMBER = 1
static

Definition at line 878 of file TerminationCriteria.java.

◆ EPS_OPTIMAL_PRIMAL_RESIDUAL_RELATIVE_FIELD_NUMBER

final int com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.EPS_OPTIMAL_PRIMAL_RESIDUAL_RELATIVE_FIELD_NUMBER = 2
static

Definition at line 905 of file TerminationCriteria.java.


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