Package operations_research.pdlp
Interface Solvers.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Solvers.TerminationCriteria.DetailedOptimalityCriteria,Solvers.TerminationCriteria.DetailedOptimalityCriteria.Builder
- Enclosing class:
- Solvers.TerminationCriteria
public static interface Solvers.TerminationCriteria.DetailedOptimalityCriteriaOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description doublegetEpsOptimalDualResidualAbsolute()Absolute tolerance on the dual residual.doublegetEpsOptimalDualResidualRelative()Relative tolerance on the dual residual.doublegetEpsOptimalObjectiveGapAbsolute()Absolute tolerance on the objective gap.doublegetEpsOptimalObjectiveGapRelative()Relative tolerance on the objective gap.doublegetEpsOptimalPrimalResidualAbsolute()Absolute tolerance on the primal residual.doublegetEpsOptimalPrimalResidualRelative()Relative tolerance on the primal residual.booleanhasEpsOptimalDualResidualAbsolute()Absolute tolerance on the dual residual.booleanhasEpsOptimalDualResidualRelative()Relative tolerance on the dual residual.booleanhasEpsOptimalObjectiveGapAbsolute()Absolute tolerance on the objective gap.booleanhasEpsOptimalObjectiveGapRelative()Relative tolerance on the objective gap.booleanhasEpsOptimalPrimalResidualAbsolute()Absolute tolerance on the primal residual.booleanhasEpsOptimalPrimalResidualRelative()Relative tolerance on the primal residual.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasEpsOptimalPrimalResidualAbsolute
boolean 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.
-
getEpsOptimalPrimalResidualAbsolute
double getEpsOptimalPrimalResidualAbsolute()
Absolute tolerance on the primal residual.
optional double eps_optimal_primal_residual_absolute = 1 [default = 1e-06];- Returns:
- The epsOptimalPrimalResidualAbsolute.
-
hasEpsOptimalPrimalResidualRelative
boolean 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.
-
getEpsOptimalPrimalResidualRelative
double getEpsOptimalPrimalResidualRelative()
Relative tolerance on the primal residual.
optional double eps_optimal_primal_residual_relative = 2 [default = 1e-06];- Returns:
- The epsOptimalPrimalResidualRelative.
-
hasEpsOptimalDualResidualAbsolute
boolean 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.
-
getEpsOptimalDualResidualAbsolute
double getEpsOptimalDualResidualAbsolute()
Absolute tolerance on the dual residual.
optional double eps_optimal_dual_residual_absolute = 3 [default = 1e-06];- Returns:
- The epsOptimalDualResidualAbsolute.
-
hasEpsOptimalDualResidualRelative
boolean 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.
-
getEpsOptimalDualResidualRelative
double getEpsOptimalDualResidualRelative()
Relative tolerance on the dual residual.
optional double eps_optimal_dual_residual_relative = 4 [default = 1e-06];- Returns:
- The epsOptimalDualResidualRelative.
-
hasEpsOptimalObjectiveGapAbsolute
boolean 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.
-
getEpsOptimalObjectiveGapAbsolute
double getEpsOptimalObjectiveGapAbsolute()
Absolute tolerance on the objective gap.
optional double eps_optimal_objective_gap_absolute = 5 [default = 1e-06];- Returns:
- The epsOptimalObjectiveGapAbsolute.
-
hasEpsOptimalObjectiveGapRelative
boolean 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.
-
getEpsOptimalObjectiveGapRelative
double getEpsOptimalObjectiveGapRelative()
Relative tolerance on the objective gap.
optional double eps_optimal_objective_gap_relative = 6 [default = 1e-06];- Returns:
- The epsOptimalObjectiveGapRelative.
-
-