public static final class TerminationCriteria.DetailedOptimalityCriteria.Builder extends com.google.protobuf.GeneratedMessage.Builder<TerminationCriteria.DetailedOptimalityCriteria.Builder> implements TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
operations_research.pdlp.TerminationCriteria.DetailedOptimalityCriteria
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageException
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class com.google.protobuf.GeneratedMessage.Builder<TerminationCriteria.DetailedOptimalityCriteria.Builder>
public TerminationCriteria.DetailedOptimalityCriteria.Builder clear()
clear
in interface com.google.protobuf.Message.Builder
clear
in interface com.google.protobuf.MessageLite.Builder
clear
in class com.google.protobuf.GeneratedMessage.Builder<TerminationCriteria.DetailedOptimalityCriteria.Builder>
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType
in interface com.google.protobuf.Message.Builder
getDescriptorForType
in interface com.google.protobuf.MessageOrBuilder
getDescriptorForType
in class com.google.protobuf.GeneratedMessage.Builder<TerminationCriteria.DetailedOptimalityCriteria.Builder>
public TerminationCriteria.DetailedOptimalityCriteria getDefaultInstanceForType()
getDefaultInstanceForType
in interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType
in interface com.google.protobuf.MessageOrBuilder
public TerminationCriteria.DetailedOptimalityCriteria build()
build
in interface com.google.protobuf.Message.Builder
build
in interface com.google.protobuf.MessageLite.Builder
public TerminationCriteria.DetailedOptimalityCriteria buildPartial()
buildPartial
in interface com.google.protobuf.Message.Builder
buildPartial
in interface com.google.protobuf.MessageLite.Builder
public TerminationCriteria.DetailedOptimalityCriteria.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<TerminationCriteria.DetailedOptimalityCriteria.Builder>
public TerminationCriteria.DetailedOptimalityCriteria.Builder mergeFrom(TerminationCriteria.DetailedOptimalityCriteria other)
public final boolean isInitialized()
isInitialized
in interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
in class com.google.protobuf.GeneratedMessage.Builder<TerminationCriteria.DetailedOptimalityCriteria.Builder>
public TerminationCriteria.DetailedOptimalityCriteria.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom
in interface com.google.protobuf.Message.Builder
mergeFrom
in interface com.google.protobuf.MessageLite.Builder
mergeFrom
in class com.google.protobuf.AbstractMessage.Builder<TerminationCriteria.DetailedOptimalityCriteria.Builder>
java.io.IOException
public boolean hasEpsOptimalPrimalResidualAbsolute()
Absolute tolerance on the primal residual.
optional double eps_optimal_primal_residual_absolute = 1 [default = 1e-06];
hasEpsOptimalPrimalResidualAbsolute
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public double getEpsOptimalPrimalResidualAbsolute()
Absolute tolerance on the primal residual.
optional double eps_optimal_primal_residual_absolute = 1 [default = 1e-06];
getEpsOptimalPrimalResidualAbsolute
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public TerminationCriteria.DetailedOptimalityCriteria.Builder setEpsOptimalPrimalResidualAbsolute(double value)
Absolute tolerance on the primal residual.
optional double eps_optimal_primal_residual_absolute = 1 [default = 1e-06];
value
- The epsOptimalPrimalResidualAbsolute to set.public TerminationCriteria.DetailedOptimalityCriteria.Builder clearEpsOptimalPrimalResidualAbsolute()
Absolute tolerance on the primal residual.
optional double eps_optimal_primal_residual_absolute = 1 [default = 1e-06];
public boolean hasEpsOptimalPrimalResidualRelative()
Relative tolerance on the primal residual.
optional double eps_optimal_primal_residual_relative = 2 [default = 1e-06];
hasEpsOptimalPrimalResidualRelative
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public double getEpsOptimalPrimalResidualRelative()
Relative tolerance on the primal residual.
optional double eps_optimal_primal_residual_relative = 2 [default = 1e-06];
getEpsOptimalPrimalResidualRelative
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public TerminationCriteria.DetailedOptimalityCriteria.Builder setEpsOptimalPrimalResidualRelative(double value)
Relative tolerance on the primal residual.
optional double eps_optimal_primal_residual_relative = 2 [default = 1e-06];
value
- The epsOptimalPrimalResidualRelative to set.public TerminationCriteria.DetailedOptimalityCriteria.Builder clearEpsOptimalPrimalResidualRelative()
Relative tolerance on the primal residual.
optional double eps_optimal_primal_residual_relative = 2 [default = 1e-06];
public boolean hasEpsOptimalDualResidualAbsolute()
Absolute tolerance on the dual residual.
optional double eps_optimal_dual_residual_absolute = 3 [default = 1e-06];
hasEpsOptimalDualResidualAbsolute
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public double getEpsOptimalDualResidualAbsolute()
Absolute tolerance on the dual residual.
optional double eps_optimal_dual_residual_absolute = 3 [default = 1e-06];
getEpsOptimalDualResidualAbsolute
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public TerminationCriteria.DetailedOptimalityCriteria.Builder setEpsOptimalDualResidualAbsolute(double value)
Absolute tolerance on the dual residual.
optional double eps_optimal_dual_residual_absolute = 3 [default = 1e-06];
value
- The epsOptimalDualResidualAbsolute to set.public TerminationCriteria.DetailedOptimalityCriteria.Builder clearEpsOptimalDualResidualAbsolute()
Absolute tolerance on the dual residual.
optional double eps_optimal_dual_residual_absolute = 3 [default = 1e-06];
public boolean hasEpsOptimalDualResidualRelative()
Relative tolerance on the dual residual.
optional double eps_optimal_dual_residual_relative = 4 [default = 1e-06];
hasEpsOptimalDualResidualRelative
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public double getEpsOptimalDualResidualRelative()
Relative tolerance on the dual residual.
optional double eps_optimal_dual_residual_relative = 4 [default = 1e-06];
getEpsOptimalDualResidualRelative
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public TerminationCriteria.DetailedOptimalityCriteria.Builder setEpsOptimalDualResidualRelative(double value)
Relative tolerance on the dual residual.
optional double eps_optimal_dual_residual_relative = 4 [default = 1e-06];
value
- The epsOptimalDualResidualRelative to set.public TerminationCriteria.DetailedOptimalityCriteria.Builder clearEpsOptimalDualResidualRelative()
Relative tolerance on the dual residual.
optional double eps_optimal_dual_residual_relative = 4 [default = 1e-06];
public boolean hasEpsOptimalObjectiveGapAbsolute()
Absolute tolerance on the objective gap.
optional double eps_optimal_objective_gap_absolute = 5 [default = 1e-06];
hasEpsOptimalObjectiveGapAbsolute
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public double getEpsOptimalObjectiveGapAbsolute()
Absolute tolerance on the objective gap.
optional double eps_optimal_objective_gap_absolute = 5 [default = 1e-06];
getEpsOptimalObjectiveGapAbsolute
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public TerminationCriteria.DetailedOptimalityCriteria.Builder setEpsOptimalObjectiveGapAbsolute(double value)
Absolute tolerance on the objective gap.
optional double eps_optimal_objective_gap_absolute = 5 [default = 1e-06];
value
- The epsOptimalObjectiveGapAbsolute to set.public TerminationCriteria.DetailedOptimalityCriteria.Builder clearEpsOptimalObjectiveGapAbsolute()
Absolute tolerance on the objective gap.
optional double eps_optimal_objective_gap_absolute = 5 [default = 1e-06];
public boolean hasEpsOptimalObjectiveGapRelative()
Relative tolerance on the objective gap.
optional double eps_optimal_objective_gap_relative = 6 [default = 1e-06];
hasEpsOptimalObjectiveGapRelative
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public double getEpsOptimalObjectiveGapRelative()
Relative tolerance on the objective gap.
optional double eps_optimal_objective_gap_relative = 6 [default = 1e-06];
getEpsOptimalObjectiveGapRelative
in interface TerminationCriteria.DetailedOptimalityCriteriaOrBuilder
public TerminationCriteria.DetailedOptimalityCriteria.Builder setEpsOptimalObjectiveGapRelative(double value)
Relative tolerance on the objective gap.
optional double eps_optimal_objective_gap_relative = 6 [default = 1e-06];
value
- The epsOptimalObjectiveGapRelative to set.public TerminationCriteria.DetailedOptimalityCriteria.Builder clearEpsOptimalObjectiveGapRelative()
Relative tolerance on the objective gap.
optional double eps_optimal_objective_gap_relative = 6 [default = 1e-06];
Copyright © 2025. All rights reserved.