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

Detailed Description

Protobuf type operations_research.pdlp.TerminationCriteria.DetailedOptimalityCriteria

Definition at line 1297 of file TerminationCriteria.java.

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

Public Member Functions

Builder clear ()
com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria getDefaultInstanceForType ()
com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria build ()
com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria buildPartial ()
Builder mergeFrom (com.google.protobuf.Message other)
Builder mergeFrom (com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria other)
final boolean isInitialized ()
Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
boolean hasEpsOptimalPrimalResidualAbsolute ()
double getEpsOptimalPrimalResidualAbsolute ()
Builder setEpsOptimalPrimalResidualAbsolute (double value)
Builder clearEpsOptimalPrimalResidualAbsolute ()
boolean hasEpsOptimalPrimalResidualRelative ()
double getEpsOptimalPrimalResidualRelative ()
Builder setEpsOptimalPrimalResidualRelative (double value)
Builder clearEpsOptimalPrimalResidualRelative ()
boolean hasEpsOptimalDualResidualAbsolute ()
double getEpsOptimalDualResidualAbsolute ()
Builder setEpsOptimalDualResidualAbsolute (double value)
Builder clearEpsOptimalDualResidualAbsolute ()
boolean hasEpsOptimalDualResidualRelative ()
double getEpsOptimalDualResidualRelative ()
Builder setEpsOptimalDualResidualRelative (double value)
Builder clearEpsOptimalDualResidualRelative ()
boolean hasEpsOptimalObjectiveGapAbsolute ()
double getEpsOptimalObjectiveGapAbsolute ()
Builder setEpsOptimalObjectiveGapAbsolute (double value)
Builder clearEpsOptimalObjectiveGapAbsolute ()
boolean hasEpsOptimalObjectiveGapRelative ()
double getEpsOptimalObjectiveGapRelative ()
Builder setEpsOptimalObjectiveGapRelative (double value)
Builder clearEpsOptimalObjectiveGapRelative ()

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()

Protected Member Functions

com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable ()

Member Function Documentation

◆ build()

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

Definition at line 1349 of file TerminationCriteria.java.

◆ buildPartial()

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

Definition at line 1358 of file TerminationCriteria.java.

◆ clear()

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

Definition at line 1325 of file TerminationCriteria.java.

◆ clearEpsOptimalDualResidualAbsolute()

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.clearEpsOptimalDualResidualAbsolute ( )
Absolute tolerance on the dual residual.

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

Returns
This builder for chaining.

Definition at line 1659 of file TerminationCriteria.java.

◆ clearEpsOptimalDualResidualRelative()

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.clearEpsOptimalDualResidualRelative ( )
Relative tolerance on the dual residual.

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

Returns
This builder for chaining.

Definition at line 1715 of file TerminationCriteria.java.

◆ clearEpsOptimalObjectiveGapAbsolute()

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.clearEpsOptimalObjectiveGapAbsolute ( )
Absolute tolerance on the objective gap.

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

Returns
This builder for chaining.

Definition at line 1771 of file TerminationCriteria.java.

◆ clearEpsOptimalObjectiveGapRelative()

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.clearEpsOptimalObjectiveGapRelative ( )
Relative tolerance on the objective gap.

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

Returns
This builder for chaining.

Definition at line 1827 of file TerminationCriteria.java.

◆ clearEpsOptimalPrimalResidualAbsolute()

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.clearEpsOptimalPrimalResidualAbsolute ( )
Absolute tolerance on the primal residual.

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

Returns
This builder for chaining.

Definition at line 1547 of file TerminationCriteria.java.

◆ clearEpsOptimalPrimalResidualRelative()

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.clearEpsOptimalPrimalResidualRelative ( )
Relative tolerance on the primal residual.

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

Returns
This builder for chaining.

Definition at line 1603 of file TerminationCriteria.java.

◆ getDefaultInstanceForType()

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

Definition at line 1344 of file TerminationCriteria.java.

◆ getDescriptor()

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

Definition at line 1302 of file TerminationCriteria.java.

◆ getDescriptorForType()

com.google.protobuf.Descriptors.Descriptor com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.getDescriptorForType ( )

Definition at line 1339 of file TerminationCriteria.java.

◆ getEpsOptimalDualResidualAbsolute()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1632 of file TerminationCriteria.java.

◆ getEpsOptimalDualResidualRelative()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1688 of file TerminationCriteria.java.

◆ getEpsOptimalObjectiveGapAbsolute()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1744 of file TerminationCriteria.java.

◆ getEpsOptimalObjectiveGapRelative()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1800 of file TerminationCriteria.java.

◆ getEpsOptimalPrimalResidualAbsolute()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1520 of file TerminationCriteria.java.

◆ getEpsOptimalPrimalResidualRelative()

double com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1576 of file TerminationCriteria.java.

◆ hasEpsOptimalDualResidualAbsolute()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1620 of file TerminationCriteria.java.

◆ hasEpsOptimalDualResidualRelative()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1676 of file TerminationCriteria.java.

◆ hasEpsOptimalObjectiveGapAbsolute()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1732 of file TerminationCriteria.java.

◆ hasEpsOptimalObjectiveGapRelative()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1788 of file TerminationCriteria.java.

◆ hasEpsOptimalPrimalResidualAbsolute()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1508 of file TerminationCriteria.java.

◆ hasEpsOptimalPrimalResidualRelative()

boolean com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.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 1564 of file TerminationCriteria.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 1308 of file TerminationCriteria.java.

◆ isInitialized()

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

Definition at line 1431 of file TerminationCriteria.java.

◆ mergeFrom() [1/3]

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.mergeFrom ( com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria other)

Definition at line 1405 of file TerminationCriteria.java.

◆ mergeFrom() [2/3]

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

Definition at line 1436 of file TerminationCriteria.java.

◆ mergeFrom() [3/3]

Builder com.google.ortools.pdlp.TerminationCriteria.DetailedOptimalityCriteria.Builder.mergeFrom ( com.google.protobuf.Message other)

Definition at line 1396 of file TerminationCriteria.java.

◆ setEpsOptimalDualResidualAbsolute()

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

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

Parameters
valueThe epsOptimalDualResidualAbsolute to set.
Returns
This builder for chaining.

Definition at line 1644 of file TerminationCriteria.java.

◆ setEpsOptimalDualResidualRelative()

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

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

Parameters
valueThe epsOptimalDualResidualRelative to set.
Returns
This builder for chaining.

Definition at line 1700 of file TerminationCriteria.java.

◆ setEpsOptimalObjectiveGapAbsolute()

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

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

Parameters
valueThe epsOptimalObjectiveGapAbsolute to set.
Returns
This builder for chaining.

Definition at line 1756 of file TerminationCriteria.java.

◆ setEpsOptimalObjectiveGapRelative()

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

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

Parameters
valueThe epsOptimalObjectiveGapRelative to set.
Returns
This builder for chaining.

Definition at line 1812 of file TerminationCriteria.java.

◆ setEpsOptimalPrimalResidualAbsolute()

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

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

Parameters
valueThe epsOptimalPrimalResidualAbsolute to set.
Returns
This builder for chaining.

Definition at line 1532 of file TerminationCriteria.java.

◆ setEpsOptimalPrimalResidualRelative()

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

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

Parameters
valueThe epsOptimalPrimalResidualRelative to set.
Returns
This builder for chaining.

Definition at line 1588 of file TerminationCriteria.java.


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