Class QuadraticProgramStats.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<QuadraticProgramStats.Builder>
com.google.protobuf.GeneratedMessage.Builder<QuadraticProgramStats.Builder>
com.google.ortools.pdlp.QuadraticProgramStats.Builder
- All Implemented Interfaces:
QuadraticProgramStatsOrBuilder
,com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Cloneable
- Enclosing class:
QuadraticProgramStats
public static final class QuadraticProgramStats.Builder
extends com.google.protobuf.GeneratedMessage.Builder<QuadraticProgramStats.Builder>
implements QuadraticProgramStatsOrBuilder
Easy-to-compute statistics for the quadratic program.Protobuf type
operations_research.pdlp.QuadraticProgramStats
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
clear()
optional double combined_bounds_avg = 11;
optional double combined_bounds_l2_norm = 24;
Statistics of the combined vector of the constraint lower and upper bounds.optional double combined_bounds_min = 10;
optional double combined_variable_bounds_avg = 30;
optional double combined_variable_bounds_l2_norm = 31;
Statistics of the combined vector of the variable lower and upper bounds.optional double combined_variable_bounds_min = 29;
optional double constraint_matrix_abs_avg = 8;
Max/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix.optional double constraint_matrix_abs_min = 7;
Minimum row and column infinity norms of the constraint matrix.optional double constraint_matrix_l2_norm = 25;
The number of (finite) nonzero entries in the constraint matrix.optional double constraint_matrix_row_min_l_inf_norm = 4;
optional int64 num_constraints = 2;
optional int64 num_variables = 1;
optional double objective_matrix_abs_avg = 22;
Max/min/mean/l2_norm of absolute values of elements of the objective matrix.optional double objective_matrix_abs_min = 21;
optional double objective_matrix_l2_norm = 27;
optional int64 objective_matrix_num_nonzeros = 19;
optional double objective_vector_abs_avg = 18;
Statistics of the objective vector.optional double objective_vector_abs_min = 17;
optional double objective_vector_l2_norm = 23;
optional double variable_bound_gaps_avg = 15;
optional double variable_bound_gaps_l2_norm = 26;
Max/min/mean/l2_norm over all finite variable bound gaps.optional double variable_bound_gaps_min = 14;
Number of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.double
optional double combined_bounds_avg = 11;
double
optional double combined_bounds_l2_norm = 24;
double
Statistics of the combined vector of the constraint lower and upper bounds.double
optional double combined_bounds_min = 10;
double
optional double combined_variable_bounds_avg = 30;
double
optional double combined_variable_bounds_l2_norm = 31;
double
Statistics of the combined vector of the variable lower and upper bounds.double
optional double combined_variable_bounds_min = 29;
double
optional double constraint_matrix_abs_avg = 8;
double
Max/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix.double
optional double constraint_matrix_abs_min = 7;
double
Minimum row and column infinity norms of the constraint matrix.double
optional double constraint_matrix_l2_norm = 25;
long
The number of (finite) nonzero entries in the constraint matrix.double
optional double constraint_matrix_row_min_l_inf_norm = 4;
static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
long
optional int64 num_constraints = 2;
long
optional int64 num_variables = 1;
double
optional double objective_matrix_abs_avg = 22;
double
Max/min/mean/l2_norm of absolute values of elements of the objective matrix.double
optional double objective_matrix_abs_min = 21;
double
optional double objective_matrix_l2_norm = 27;
long
optional int64 objective_matrix_num_nonzeros = 19;
double
optional double objective_vector_abs_avg = 18;
double
Statistics of the objective vector.double
optional double objective_vector_abs_min = 17;
double
optional double objective_vector_l2_norm = 23;
double
optional double variable_bound_gaps_avg = 15;
double
optional double variable_bound_gaps_l2_norm = 26;
double
Max/min/mean/l2_norm over all finite variable bound gaps.double
optional double variable_bound_gaps_min = 14;
long
Number of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.boolean
optional double combined_bounds_avg = 11;
boolean
optional double combined_bounds_l2_norm = 24;
boolean
Statistics of the combined vector of the constraint lower and upper bounds.boolean
optional double combined_bounds_min = 10;
boolean
optional double combined_variable_bounds_avg = 30;
boolean
optional double combined_variable_bounds_l2_norm = 31;
boolean
Statistics of the combined vector of the variable lower and upper bounds.boolean
optional double combined_variable_bounds_min = 29;
boolean
optional double constraint_matrix_abs_avg = 8;
boolean
Max/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix.boolean
optional double constraint_matrix_abs_min = 7;
boolean
Minimum row and column infinity norms of the constraint matrix.boolean
optional double constraint_matrix_l2_norm = 25;
boolean
The number of (finite) nonzero entries in the constraint matrix.boolean
optional double constraint_matrix_row_min_l_inf_norm = 4;
boolean
optional int64 num_constraints = 2;
boolean
optional int64 num_variables = 1;
boolean
optional double objective_matrix_abs_avg = 22;
boolean
Max/min/mean/l2_norm of absolute values of elements of the objective matrix.boolean
optional double objective_matrix_abs_min = 21;
boolean
optional double objective_matrix_l2_norm = 27;
boolean
optional int64 objective_matrix_num_nonzeros = 19;
boolean
optional double objective_vector_abs_avg = 18;
boolean
Statistics of the objective vector.boolean
optional double objective_vector_abs_min = 17;
boolean
optional double objective_vector_l2_norm = 23;
boolean
optional double variable_bound_gaps_avg = 15;
boolean
optional double variable_bound_gaps_l2_norm = 26;
boolean
Max/min/mean/l2_norm over all finite variable bound gaps.boolean
optional double variable_bound_gaps_min = 14;
boolean
Number of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
final boolean
mergeFrom
(QuadraticProgramStats other) mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) setCombinedBoundsAvg
(double value) optional double combined_bounds_avg = 11;
setCombinedBoundsL2Norm
(double value) optional double combined_bounds_l2_norm = 24;
setCombinedBoundsMax
(double value) Statistics of the combined vector of the constraint lower and upper bounds.setCombinedBoundsMin
(double value) optional double combined_bounds_min = 10;
setCombinedVariableBoundsAvg
(double value) optional double combined_variable_bounds_avg = 30;
setCombinedVariableBoundsL2Norm
(double value) optional double combined_variable_bounds_l2_norm = 31;
setCombinedVariableBoundsMax
(double value) Statistics of the combined vector of the variable lower and upper bounds.setCombinedVariableBoundsMin
(double value) optional double combined_variable_bounds_min = 29;
setConstraintMatrixAbsAvg
(double value) optional double constraint_matrix_abs_avg = 8;
setConstraintMatrixAbsMax
(double value) Max/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix.setConstraintMatrixAbsMin
(double value) optional double constraint_matrix_abs_min = 7;
setConstraintMatrixColMinLInfNorm
(double value) Minimum row and column infinity norms of the constraint matrix.setConstraintMatrixL2Norm
(double value) optional double constraint_matrix_l2_norm = 25;
setConstraintMatrixNumNonzeros
(long value) The number of (finite) nonzero entries in the constraint matrix.setConstraintMatrixRowMinLInfNorm
(double value) optional double constraint_matrix_row_min_l_inf_norm = 4;
setNumConstraints
(long value) optional int64 num_constraints = 2;
setNumVariables
(long value) optional int64 num_variables = 1;
setObjectiveMatrixAbsAvg
(double value) optional double objective_matrix_abs_avg = 22;
setObjectiveMatrixAbsMax
(double value) Max/min/mean/l2_norm of absolute values of elements of the objective matrix.setObjectiveMatrixAbsMin
(double value) optional double objective_matrix_abs_min = 21;
setObjectiveMatrixL2Norm
(double value) optional double objective_matrix_l2_norm = 27;
setObjectiveMatrixNumNonzeros
(long value) optional int64 objective_matrix_num_nonzeros = 19;
setObjectiveVectorAbsAvg
(double value) optional double objective_vector_abs_avg = 18;
setObjectiveVectorAbsMax
(double value) Statistics of the objective vector.setObjectiveVectorAbsMin
(double value) optional double objective_vector_abs_min = 17;
setObjectiveVectorL2Norm
(double value) optional double objective_vector_l2_norm = 23;
setVariableBoundGapsAvg
(double value) optional double variable_bound_gaps_avg = 15;
setVariableBoundGapsL2Norm
(double value) optional double variable_bound_gaps_l2_norm = 26;
setVariableBoundGapsMax
(double value) Max/min/mean/l2_norm over all finite variable bound gaps.setVariableBoundGapsMin
(double value) optional double variable_bound_gaps_min = 14;
setVariableBoundGapsNumFinite
(long value) Number of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
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
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<QuadraticProgramStats.Builder>
-
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<QuadraticProgramStats.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<QuadraticProgramStats.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<QuadraticProgramStats.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<QuadraticProgramStats.Builder>
-
mergeFrom
public QuadraticProgramStats.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<QuadraticProgramStats.Builder>
- Throws:
IOException
-
hasNumVariables
public boolean hasNumVariables()optional int64 num_variables = 1;
- Specified by:
hasNumVariables
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the numVariables field is set.
-
getNumVariables
public long getNumVariables()optional int64 num_variables = 1;
- Specified by:
getNumVariables
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The numVariables.
-
setNumVariables
optional int64 num_variables = 1;
- Parameters:
value
- The numVariables to set.- Returns:
- This builder for chaining.
-
clearNumVariables
optional int64 num_variables = 1;
- Returns:
- This builder for chaining.
-
hasNumConstraints
public boolean hasNumConstraints()optional int64 num_constraints = 2;
- Specified by:
hasNumConstraints
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the numConstraints field is set.
-
getNumConstraints
public long getNumConstraints()optional int64 num_constraints = 2;
- Specified by:
getNumConstraints
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The numConstraints.
-
setNumConstraints
optional int64 num_constraints = 2;
- Parameters:
value
- The numConstraints to set.- Returns:
- This builder for chaining.
-
clearNumConstraints
optional int64 num_constraints = 2;
- Returns:
- This builder for chaining.
-
hasConstraintMatrixColMinLInfNorm
public boolean hasConstraintMatrixColMinLInfNorm()Minimum row and column infinity norms of the constraint matrix. All-zero rows and columns are excluded. If the constraint matrix contains no nonzero entries, the values returned are 0.0.
optional double constraint_matrix_col_min_l_inf_norm = 3;
- Specified by:
hasConstraintMatrixColMinLInfNorm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the constraintMatrixColMinLInfNorm field is set.
-
getConstraintMatrixColMinLInfNorm
public double getConstraintMatrixColMinLInfNorm()Minimum row and column infinity norms of the constraint matrix. All-zero rows and columns are excluded. If the constraint matrix contains no nonzero entries, the values returned are 0.0.
optional double constraint_matrix_col_min_l_inf_norm = 3;
- Specified by:
getConstraintMatrixColMinLInfNorm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The constraintMatrixColMinLInfNorm.
-
setConstraintMatrixColMinLInfNorm
Minimum row and column infinity norms of the constraint matrix. All-zero rows and columns are excluded. If the constraint matrix contains no nonzero entries, the values returned are 0.0.
optional double constraint_matrix_col_min_l_inf_norm = 3;
- Parameters:
value
- The constraintMatrixColMinLInfNorm to set.- Returns:
- This builder for chaining.
-
clearConstraintMatrixColMinLInfNorm
Minimum row and column infinity norms of the constraint matrix. All-zero rows and columns are excluded. If the constraint matrix contains no nonzero entries, the values returned are 0.0.
optional double constraint_matrix_col_min_l_inf_norm = 3;
- Returns:
- This builder for chaining.
-
hasConstraintMatrixRowMinLInfNorm
public boolean hasConstraintMatrixRowMinLInfNorm()optional double constraint_matrix_row_min_l_inf_norm = 4;
- Specified by:
hasConstraintMatrixRowMinLInfNorm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the constraintMatrixRowMinLInfNorm field is set.
-
getConstraintMatrixRowMinLInfNorm
public double getConstraintMatrixRowMinLInfNorm()optional double constraint_matrix_row_min_l_inf_norm = 4;
- Specified by:
getConstraintMatrixRowMinLInfNorm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The constraintMatrixRowMinLInfNorm.
-
setConstraintMatrixRowMinLInfNorm
optional double constraint_matrix_row_min_l_inf_norm = 4;
- Parameters:
value
- The constraintMatrixRowMinLInfNorm to set.- Returns:
- This builder for chaining.
-
clearConstraintMatrixRowMinLInfNorm
optional double constraint_matrix_row_min_l_inf_norm = 4;
- Returns:
- This builder for chaining.
-
hasConstraintMatrixNumNonzeros
public boolean hasConstraintMatrixNumNonzeros()The number of (finite) nonzero entries in the constraint matrix.
optional int64 constraint_matrix_num_nonzeros = 5;
- Specified by:
hasConstraintMatrixNumNonzeros
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the constraintMatrixNumNonzeros field is set.
-
getConstraintMatrixNumNonzeros
public long getConstraintMatrixNumNonzeros()The number of (finite) nonzero entries in the constraint matrix.
optional int64 constraint_matrix_num_nonzeros = 5;
- Specified by:
getConstraintMatrixNumNonzeros
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The constraintMatrixNumNonzeros.
-
setConstraintMatrixNumNonzeros
The number of (finite) nonzero entries in the constraint matrix.
optional int64 constraint_matrix_num_nonzeros = 5;
- Parameters:
value
- The constraintMatrixNumNonzeros to set.- Returns:
- This builder for chaining.
-
clearConstraintMatrixNumNonzeros
The number of (finite) nonzero entries in the constraint matrix.
optional int64 constraint_matrix_num_nonzeros = 5;
- Returns:
- This builder for chaining.
-
hasConstraintMatrixAbsMax
public boolean hasConstraintMatrixAbsMax()Max/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix. Explicit zeros are included in the mean, but excluded from the min. Note that the maximum absolute value is also equal to the maximal row and column infinity norms of the constraint matrix. If the constraint matrix is empty, the values returned are 0.0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double constraint_matrix_abs_max = 6;
- Specified by:
hasConstraintMatrixAbsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the constraintMatrixAbsMax field is set.
-
getConstraintMatrixAbsMax
public double getConstraintMatrixAbsMax()Max/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix. Explicit zeros are included in the mean, but excluded from the min. Note that the maximum absolute value is also equal to the maximal row and column infinity norms of the constraint matrix. If the constraint matrix is empty, the values returned are 0.0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double constraint_matrix_abs_max = 6;
- Specified by:
getConstraintMatrixAbsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The constraintMatrixAbsMax.
-
setConstraintMatrixAbsMax
Max/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix. Explicit zeros are included in the mean, but excluded from the min. Note that the maximum absolute value is also equal to the maximal row and column infinity norms of the constraint matrix. If the constraint matrix is empty, the values returned are 0.0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double constraint_matrix_abs_max = 6;
- Parameters:
value
- The constraintMatrixAbsMax to set.- Returns:
- This builder for chaining.
-
clearConstraintMatrixAbsMax
Max/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix. Explicit zeros are included in the mean, but excluded from the min. Note that the maximum absolute value is also equal to the maximal row and column infinity norms of the constraint matrix. If the constraint matrix is empty, the values returned are 0.0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double constraint_matrix_abs_max = 6;
- Returns:
- This builder for chaining.
-
hasConstraintMatrixAbsMin
public boolean hasConstraintMatrixAbsMin()optional double constraint_matrix_abs_min = 7;
- Specified by:
hasConstraintMatrixAbsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the constraintMatrixAbsMin field is set.
-
getConstraintMatrixAbsMin
public double getConstraintMatrixAbsMin()optional double constraint_matrix_abs_min = 7;
- Specified by:
getConstraintMatrixAbsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The constraintMatrixAbsMin.
-
setConstraintMatrixAbsMin
optional double constraint_matrix_abs_min = 7;
- Parameters:
value
- The constraintMatrixAbsMin to set.- Returns:
- This builder for chaining.
-
clearConstraintMatrixAbsMin
optional double constraint_matrix_abs_min = 7;
- Returns:
- This builder for chaining.
-
hasConstraintMatrixAbsAvg
public boolean hasConstraintMatrixAbsAvg()optional double constraint_matrix_abs_avg = 8;
- Specified by:
hasConstraintMatrixAbsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the constraintMatrixAbsAvg field is set.
-
getConstraintMatrixAbsAvg
public double getConstraintMatrixAbsAvg()optional double constraint_matrix_abs_avg = 8;
- Specified by:
getConstraintMatrixAbsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The constraintMatrixAbsAvg.
-
setConstraintMatrixAbsAvg
optional double constraint_matrix_abs_avg = 8;
- Parameters:
value
- The constraintMatrixAbsAvg to set.- Returns:
- This builder for chaining.
-
clearConstraintMatrixAbsAvg
optional double constraint_matrix_abs_avg = 8;
- Returns:
- This builder for chaining.
-
hasConstraintMatrixL2Norm
public boolean hasConstraintMatrixL2Norm()optional double constraint_matrix_l2_norm = 25;
- Specified by:
hasConstraintMatrixL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the constraintMatrixL2Norm field is set.
-
getConstraintMatrixL2Norm
public double getConstraintMatrixL2Norm()optional double constraint_matrix_l2_norm = 25;
- Specified by:
getConstraintMatrixL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The constraintMatrixL2Norm.
-
setConstraintMatrixL2Norm
optional double constraint_matrix_l2_norm = 25;
- Parameters:
value
- The constraintMatrixL2Norm to set.- Returns:
- This builder for chaining.
-
clearConstraintMatrixL2Norm
optional double constraint_matrix_l2_norm = 25;
- Returns:
- This builder for chaining.
-
hasCombinedBoundsMax
public boolean hasCombinedBoundsMax()Statistics of the combined vector of the constraint lower and upper bounds. Given parallel lower and upper bounds vectors, the "combined bounds" vector takes the maximum absolute value of each pair of bounds, ignoring all non- finite values. The comment in solvers.proto:TerminationCriteria provides an example of the combined bounds vector. The min is over the nonzero combined bounds. If there are no constraints, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_bounds_max = 9;
- Specified by:
hasCombinedBoundsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the combinedBoundsMax field is set.
-
getCombinedBoundsMax
public double getCombinedBoundsMax()Statistics of the combined vector of the constraint lower and upper bounds. Given parallel lower and upper bounds vectors, the "combined bounds" vector takes the maximum absolute value of each pair of bounds, ignoring all non- finite values. The comment in solvers.proto:TerminationCriteria provides an example of the combined bounds vector. The min is over the nonzero combined bounds. If there are no constraints, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_bounds_max = 9;
- Specified by:
getCombinedBoundsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The combinedBoundsMax.
-
setCombinedBoundsMax
Statistics of the combined vector of the constraint lower and upper bounds. Given parallel lower and upper bounds vectors, the "combined bounds" vector takes the maximum absolute value of each pair of bounds, ignoring all non- finite values. The comment in solvers.proto:TerminationCriteria provides an example of the combined bounds vector. The min is over the nonzero combined bounds. If there are no constraints, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_bounds_max = 9;
- Parameters:
value
- The combinedBoundsMax to set.- Returns:
- This builder for chaining.
-
clearCombinedBoundsMax
Statistics of the combined vector of the constraint lower and upper bounds. Given parallel lower and upper bounds vectors, the "combined bounds" vector takes the maximum absolute value of each pair of bounds, ignoring all non- finite values. The comment in solvers.proto:TerminationCriteria provides an example of the combined bounds vector. The min is over the nonzero combined bounds. If there are no constraints, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_bounds_max = 9;
- Returns:
- This builder for chaining.
-
hasCombinedBoundsMin
public boolean hasCombinedBoundsMin()optional double combined_bounds_min = 10;
- Specified by:
hasCombinedBoundsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the combinedBoundsMin field is set.
-
getCombinedBoundsMin
public double getCombinedBoundsMin()optional double combined_bounds_min = 10;
- Specified by:
getCombinedBoundsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The combinedBoundsMin.
-
setCombinedBoundsMin
optional double combined_bounds_min = 10;
- Parameters:
value
- The combinedBoundsMin to set.- Returns:
- This builder for chaining.
-
clearCombinedBoundsMin
optional double combined_bounds_min = 10;
- Returns:
- This builder for chaining.
-
hasCombinedBoundsAvg
public boolean hasCombinedBoundsAvg()optional double combined_bounds_avg = 11;
- Specified by:
hasCombinedBoundsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the combinedBoundsAvg field is set.
-
getCombinedBoundsAvg
public double getCombinedBoundsAvg()optional double combined_bounds_avg = 11;
- Specified by:
getCombinedBoundsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The combinedBoundsAvg.
-
setCombinedBoundsAvg
optional double combined_bounds_avg = 11;
- Parameters:
value
- The combinedBoundsAvg to set.- Returns:
- This builder for chaining.
-
clearCombinedBoundsAvg
optional double combined_bounds_avg = 11;
- Returns:
- This builder for chaining.
-
hasCombinedBoundsL2Norm
public boolean hasCombinedBoundsL2Norm()optional double combined_bounds_l2_norm = 24;
- Specified by:
hasCombinedBoundsL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the combinedBoundsL2Norm field is set.
-
getCombinedBoundsL2Norm
public double getCombinedBoundsL2Norm()optional double combined_bounds_l2_norm = 24;
- Specified by:
getCombinedBoundsL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The combinedBoundsL2Norm.
-
setCombinedBoundsL2Norm
optional double combined_bounds_l2_norm = 24;
- Parameters:
value
- The combinedBoundsL2Norm to set.- Returns:
- This builder for chaining.
-
clearCombinedBoundsL2Norm
optional double combined_bounds_l2_norm = 24;
- Returns:
- This builder for chaining.
-
hasCombinedVariableBoundsMax
public boolean hasCombinedVariableBoundsMax()Statistics of the combined vector of the variable lower and upper bounds. See the comment before `combined_bounds_max` for a description of the "combined bounds" vector. The min is over the nonzero combined bounds. If there are no variables, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_variable_bounds_max = 28;
- Specified by:
hasCombinedVariableBoundsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the combinedVariableBoundsMax field is set.
-
getCombinedVariableBoundsMax
public double getCombinedVariableBoundsMax()Statistics of the combined vector of the variable lower and upper bounds. See the comment before `combined_bounds_max` for a description of the "combined bounds" vector. The min is over the nonzero combined bounds. If there are no variables, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_variable_bounds_max = 28;
- Specified by:
getCombinedVariableBoundsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The combinedVariableBoundsMax.
-
setCombinedVariableBoundsMax
Statistics of the combined vector of the variable lower and upper bounds. See the comment before `combined_bounds_max` for a description of the "combined bounds" vector. The min is over the nonzero combined bounds. If there are no variables, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_variable_bounds_max = 28;
- Parameters:
value
- The combinedVariableBoundsMax to set.- Returns:
- This builder for chaining.
-
clearCombinedVariableBoundsMax
Statistics of the combined vector of the variable lower and upper bounds. See the comment before `combined_bounds_max` for a description of the "combined bounds" vector. The min is over the nonzero combined bounds. If there are no variables, the values returned are 0 for the maximum, minimum, and l2 norm and NaN for the average.
optional double combined_variable_bounds_max = 28;
- Returns:
- This builder for chaining.
-
hasCombinedVariableBoundsMin
public boolean hasCombinedVariableBoundsMin()optional double combined_variable_bounds_min = 29;
- Specified by:
hasCombinedVariableBoundsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the combinedVariableBoundsMin field is set.
-
getCombinedVariableBoundsMin
public double getCombinedVariableBoundsMin()optional double combined_variable_bounds_min = 29;
- Specified by:
getCombinedVariableBoundsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The combinedVariableBoundsMin.
-
setCombinedVariableBoundsMin
optional double combined_variable_bounds_min = 29;
- Parameters:
value
- The combinedVariableBoundsMin to set.- Returns:
- This builder for chaining.
-
clearCombinedVariableBoundsMin
optional double combined_variable_bounds_min = 29;
- Returns:
- This builder for chaining.
-
hasCombinedVariableBoundsAvg
public boolean hasCombinedVariableBoundsAvg()optional double combined_variable_bounds_avg = 30;
- Specified by:
hasCombinedVariableBoundsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the combinedVariableBoundsAvg field is set.
-
getCombinedVariableBoundsAvg
public double getCombinedVariableBoundsAvg()optional double combined_variable_bounds_avg = 30;
- Specified by:
getCombinedVariableBoundsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The combinedVariableBoundsAvg.
-
setCombinedVariableBoundsAvg
optional double combined_variable_bounds_avg = 30;
- Parameters:
value
- The combinedVariableBoundsAvg to set.- Returns:
- This builder for chaining.
-
clearCombinedVariableBoundsAvg
optional double combined_variable_bounds_avg = 30;
- Returns:
- This builder for chaining.
-
hasCombinedVariableBoundsL2Norm
public boolean hasCombinedVariableBoundsL2Norm()optional double combined_variable_bounds_l2_norm = 31;
- Specified by:
hasCombinedVariableBoundsL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the combinedVariableBoundsL2Norm field is set.
-
getCombinedVariableBoundsL2Norm
public double getCombinedVariableBoundsL2Norm()optional double combined_variable_bounds_l2_norm = 31;
- Specified by:
getCombinedVariableBoundsL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The combinedVariableBoundsL2Norm.
-
setCombinedVariableBoundsL2Norm
optional double combined_variable_bounds_l2_norm = 31;
- Parameters:
value
- The combinedVariableBoundsL2Norm to set.- Returns:
- This builder for chaining.
-
clearCombinedVariableBoundsL2Norm
optional double combined_variable_bounds_l2_norm = 31;
- Returns:
- This builder for chaining.
-
hasVariableBoundGapsNumFinite
public boolean hasVariableBoundGapsNumFinite()Number of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.
optional int64 variable_bound_gaps_num_finite = 12;
- Specified by:
hasVariableBoundGapsNumFinite
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the variableBoundGapsNumFinite field is set.
-
getVariableBoundGapsNumFinite
public long getVariableBoundGapsNumFinite()Number of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.
optional int64 variable_bound_gaps_num_finite = 12;
- Specified by:
getVariableBoundGapsNumFinite
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The variableBoundGapsNumFinite.
-
setVariableBoundGapsNumFinite
Number of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.
optional int64 variable_bound_gaps_num_finite = 12;
- Parameters:
value
- The variableBoundGapsNumFinite to set.- Returns:
- This builder for chaining.
-
clearVariableBoundGapsNumFinite
Number of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.
optional int64 variable_bound_gaps_num_finite = 12;
- Returns:
- This builder for chaining.
-
hasVariableBoundGapsMax
public boolean hasVariableBoundGapsMax()Max/min/mean/l2_norm over all finite variable bound gaps. The min excludes zero bound gaps (i.e., fixed variables). When there are no finite gaps, the values returned are 0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double variable_bound_gaps_max = 13;
- Specified by:
hasVariableBoundGapsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the variableBoundGapsMax field is set.
-
getVariableBoundGapsMax
public double getVariableBoundGapsMax()Max/min/mean/l2_norm over all finite variable bound gaps. The min excludes zero bound gaps (i.e., fixed variables). When there are no finite gaps, the values returned are 0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double variable_bound_gaps_max = 13;
- Specified by:
getVariableBoundGapsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The variableBoundGapsMax.
-
setVariableBoundGapsMax
Max/min/mean/l2_norm over all finite variable bound gaps. The min excludes zero bound gaps (i.e., fixed variables). When there are no finite gaps, the values returned are 0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double variable_bound_gaps_max = 13;
- Parameters:
value
- The variableBoundGapsMax to set.- Returns:
- This builder for chaining.
-
clearVariableBoundGapsMax
Max/min/mean/l2_norm over all finite variable bound gaps. The min excludes zero bound gaps (i.e., fixed variables). When there are no finite gaps, the values returned are 0 for the maximum, minimum, and l2_norm, and NaN for the average.
optional double variable_bound_gaps_max = 13;
- Returns:
- This builder for chaining.
-
hasVariableBoundGapsMin
public boolean hasVariableBoundGapsMin()optional double variable_bound_gaps_min = 14;
- Specified by:
hasVariableBoundGapsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the variableBoundGapsMin field is set.
-
getVariableBoundGapsMin
public double getVariableBoundGapsMin()optional double variable_bound_gaps_min = 14;
- Specified by:
getVariableBoundGapsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The variableBoundGapsMin.
-
setVariableBoundGapsMin
optional double variable_bound_gaps_min = 14;
- Parameters:
value
- The variableBoundGapsMin to set.- Returns:
- This builder for chaining.
-
clearVariableBoundGapsMin
optional double variable_bound_gaps_min = 14;
- Returns:
- This builder for chaining.
-
hasVariableBoundGapsAvg
public boolean hasVariableBoundGapsAvg()optional double variable_bound_gaps_avg = 15;
- Specified by:
hasVariableBoundGapsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the variableBoundGapsAvg field is set.
-
getVariableBoundGapsAvg
public double getVariableBoundGapsAvg()optional double variable_bound_gaps_avg = 15;
- Specified by:
getVariableBoundGapsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The variableBoundGapsAvg.
-
setVariableBoundGapsAvg
optional double variable_bound_gaps_avg = 15;
- Parameters:
value
- The variableBoundGapsAvg to set.- Returns:
- This builder for chaining.
-
clearVariableBoundGapsAvg
optional double variable_bound_gaps_avg = 15;
- Returns:
- This builder for chaining.
-
hasVariableBoundGapsL2Norm
public boolean hasVariableBoundGapsL2Norm()optional double variable_bound_gaps_l2_norm = 26;
- Specified by:
hasVariableBoundGapsL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the variableBoundGapsL2Norm field is set.
-
getVariableBoundGapsL2Norm
public double getVariableBoundGapsL2Norm()optional double variable_bound_gaps_l2_norm = 26;
- Specified by:
getVariableBoundGapsL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The variableBoundGapsL2Norm.
-
setVariableBoundGapsL2Norm
optional double variable_bound_gaps_l2_norm = 26;
- Parameters:
value
- The variableBoundGapsL2Norm to set.- Returns:
- This builder for chaining.
-
clearVariableBoundGapsL2Norm
optional double variable_bound_gaps_l2_norm = 26;
- Returns:
- This builder for chaining.
-
hasObjectiveVectorAbsMax
public boolean hasObjectiveVectorAbsMax()Statistics of the objective vector. The min is over the nonzero terms.
optional double objective_vector_abs_max = 16;
- Specified by:
hasObjectiveVectorAbsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the objectiveVectorAbsMax field is set.
-
getObjectiveVectorAbsMax
public double getObjectiveVectorAbsMax()Statistics of the objective vector. The min is over the nonzero terms.
optional double objective_vector_abs_max = 16;
- Specified by:
getObjectiveVectorAbsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The objectiveVectorAbsMax.
-
setObjectiveVectorAbsMax
Statistics of the objective vector. The min is over the nonzero terms.
optional double objective_vector_abs_max = 16;
- Parameters:
value
- The objectiveVectorAbsMax to set.- Returns:
- This builder for chaining.
-
clearObjectiveVectorAbsMax
Statistics of the objective vector. The min is over the nonzero terms.
optional double objective_vector_abs_max = 16;
- Returns:
- This builder for chaining.
-
hasObjectiveVectorAbsMin
public boolean hasObjectiveVectorAbsMin()optional double objective_vector_abs_min = 17;
- Specified by:
hasObjectiveVectorAbsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the objectiveVectorAbsMin field is set.
-
getObjectiveVectorAbsMin
public double getObjectiveVectorAbsMin()optional double objective_vector_abs_min = 17;
- Specified by:
getObjectiveVectorAbsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The objectiveVectorAbsMin.
-
setObjectiveVectorAbsMin
optional double objective_vector_abs_min = 17;
- Parameters:
value
- The objectiveVectorAbsMin to set.- Returns:
- This builder for chaining.
-
clearObjectiveVectorAbsMin
optional double objective_vector_abs_min = 17;
- Returns:
- This builder for chaining.
-
hasObjectiveVectorAbsAvg
public boolean hasObjectiveVectorAbsAvg()optional double objective_vector_abs_avg = 18;
- Specified by:
hasObjectiveVectorAbsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the objectiveVectorAbsAvg field is set.
-
getObjectiveVectorAbsAvg
public double getObjectiveVectorAbsAvg()optional double objective_vector_abs_avg = 18;
- Specified by:
getObjectiveVectorAbsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The objectiveVectorAbsAvg.
-
setObjectiveVectorAbsAvg
optional double objective_vector_abs_avg = 18;
- Parameters:
value
- The objectiveVectorAbsAvg to set.- Returns:
- This builder for chaining.
-
clearObjectiveVectorAbsAvg
optional double objective_vector_abs_avg = 18;
- Returns:
- This builder for chaining.
-
hasObjectiveVectorL2Norm
public boolean hasObjectiveVectorL2Norm()optional double objective_vector_l2_norm = 23;
- Specified by:
hasObjectiveVectorL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the objectiveVectorL2Norm field is set.
-
getObjectiveVectorL2Norm
public double getObjectiveVectorL2Norm()optional double objective_vector_l2_norm = 23;
- Specified by:
getObjectiveVectorL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The objectiveVectorL2Norm.
-
setObjectiveVectorL2Norm
optional double objective_vector_l2_norm = 23;
- Parameters:
value
- The objectiveVectorL2Norm to set.- Returns:
- This builder for chaining.
-
clearObjectiveVectorL2Norm
optional double objective_vector_l2_norm = 23;
- Returns:
- This builder for chaining.
-
hasObjectiveMatrixNumNonzeros
public boolean hasObjectiveMatrixNumNonzeros()optional int64 objective_matrix_num_nonzeros = 19;
- Specified by:
hasObjectiveMatrixNumNonzeros
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the objectiveMatrixNumNonzeros field is set.
-
getObjectiveMatrixNumNonzeros
public long getObjectiveMatrixNumNonzeros()optional int64 objective_matrix_num_nonzeros = 19;
- Specified by:
getObjectiveMatrixNumNonzeros
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The objectiveMatrixNumNonzeros.
-
setObjectiveMatrixNumNonzeros
optional int64 objective_matrix_num_nonzeros = 19;
- Parameters:
value
- The objectiveMatrixNumNonzeros to set.- Returns:
- This builder for chaining.
-
clearObjectiveMatrixNumNonzeros
optional int64 objective_matrix_num_nonzeros = 19;
- Returns:
- This builder for chaining.
-
hasObjectiveMatrixAbsMax
public boolean hasObjectiveMatrixAbsMax()Max/min/mean/l2_norm of absolute values of elements of the objective matrix. The min is over nonzero terms. If the objective matrix is empty, the returned values are 0.0, 0.0, NaN, and 0.0 respectively.
optional double objective_matrix_abs_max = 20;
- Specified by:
hasObjectiveMatrixAbsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the objectiveMatrixAbsMax field is set.
-
getObjectiveMatrixAbsMax
public double getObjectiveMatrixAbsMax()Max/min/mean/l2_norm of absolute values of elements of the objective matrix. The min is over nonzero terms. If the objective matrix is empty, the returned values are 0.0, 0.0, NaN, and 0.0 respectively.
optional double objective_matrix_abs_max = 20;
- Specified by:
getObjectiveMatrixAbsMax
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The objectiveMatrixAbsMax.
-
setObjectiveMatrixAbsMax
Max/min/mean/l2_norm of absolute values of elements of the objective matrix. The min is over nonzero terms. If the objective matrix is empty, the returned values are 0.0, 0.0, NaN, and 0.0 respectively.
optional double objective_matrix_abs_max = 20;
- Parameters:
value
- The objectiveMatrixAbsMax to set.- Returns:
- This builder for chaining.
-
clearObjectiveMatrixAbsMax
Max/min/mean/l2_norm of absolute values of elements of the objective matrix. The min is over nonzero terms. If the objective matrix is empty, the returned values are 0.0, 0.0, NaN, and 0.0 respectively.
optional double objective_matrix_abs_max = 20;
- Returns:
- This builder for chaining.
-
hasObjectiveMatrixAbsMin
public boolean hasObjectiveMatrixAbsMin()optional double objective_matrix_abs_min = 21;
- Specified by:
hasObjectiveMatrixAbsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the objectiveMatrixAbsMin field is set.
-
getObjectiveMatrixAbsMin
public double getObjectiveMatrixAbsMin()optional double objective_matrix_abs_min = 21;
- Specified by:
getObjectiveMatrixAbsMin
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The objectiveMatrixAbsMin.
-
setObjectiveMatrixAbsMin
optional double objective_matrix_abs_min = 21;
- Parameters:
value
- The objectiveMatrixAbsMin to set.- Returns:
- This builder for chaining.
-
clearObjectiveMatrixAbsMin
optional double objective_matrix_abs_min = 21;
- Returns:
- This builder for chaining.
-
hasObjectiveMatrixAbsAvg
public boolean hasObjectiveMatrixAbsAvg()optional double objective_matrix_abs_avg = 22;
- Specified by:
hasObjectiveMatrixAbsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the objectiveMatrixAbsAvg field is set.
-
getObjectiveMatrixAbsAvg
public double getObjectiveMatrixAbsAvg()optional double objective_matrix_abs_avg = 22;
- Specified by:
getObjectiveMatrixAbsAvg
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The objectiveMatrixAbsAvg.
-
setObjectiveMatrixAbsAvg
optional double objective_matrix_abs_avg = 22;
- Parameters:
value
- The objectiveMatrixAbsAvg to set.- Returns:
- This builder for chaining.
-
clearObjectiveMatrixAbsAvg
optional double objective_matrix_abs_avg = 22;
- Returns:
- This builder for chaining.
-
hasObjectiveMatrixL2Norm
public boolean hasObjectiveMatrixL2Norm()optional double objective_matrix_l2_norm = 27;
- Specified by:
hasObjectiveMatrixL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- Whether the objectiveMatrixL2Norm field is set.
-
getObjectiveMatrixL2Norm
public double getObjectiveMatrixL2Norm()optional double objective_matrix_l2_norm = 27;
- Specified by:
getObjectiveMatrixL2Norm
in interfaceQuadraticProgramStatsOrBuilder
- Returns:
- The objectiveMatrixL2Norm.
-
setObjectiveMatrixL2Norm
optional double objective_matrix_l2_norm = 27;
- Parameters:
value
- The objectiveMatrixL2Norm to set.- Returns:
- This builder for chaining.
-
clearObjectiveMatrixL2Norm
optional double objective_matrix_l2_norm = 27;
- Returns:
- This builder for chaining.
-