Package operations_research.pdlp
Class SolveLogOuterClass.QuadraticProgramStats.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
operations_research.pdlp.SolveLogOuterClass.QuadraticProgramStats.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,SolveLogOuterClass.QuadraticProgramStatsOrBuilder
- Enclosing class:
- SolveLogOuterClass.QuadraticProgramStats
public static final class SolveLogOuterClass.QuadraticProgramStats.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
implements SolveLogOuterClass.QuadraticProgramStatsOrBuilder
Easy-to-compute statistics for the quadratic program.Protobuf type
operations_research.pdlp.QuadraticProgramStats-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()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;clearField(com.google.protobuf.Descriptors.FieldDescriptor field) 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;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) 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.clone()doubleoptional double combined_bounds_avg = 11;doubleoptional double combined_bounds_l2_norm = 24;doubleStatistics of the combined vector of the constraint lower and upper bounds.doubleoptional double combined_bounds_min = 10;doubleoptional double combined_variable_bounds_avg = 30;doubleoptional double combined_variable_bounds_l2_norm = 31;doubleStatistics of the combined vector of the variable lower and upper bounds.doubleoptional double combined_variable_bounds_min = 29;doubleoptional double constraint_matrix_abs_avg = 8;doubleMax/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix.doubleoptional double constraint_matrix_abs_min = 7;doubleMinimum row and column infinity norms of the constraint matrix.doubleoptional double constraint_matrix_l2_norm = 25;longThe number of (finite) nonzero entries in the constraint matrix.doubleoptional double constraint_matrix_row_min_l_inf_norm = 4;static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorlongoptional int64 num_constraints = 2;longoptional int64 num_variables = 1;doubleoptional double objective_matrix_abs_avg = 22;doubleMax/min/mean/l2_norm of absolute values of elements of the objective matrix.doubleoptional double objective_matrix_abs_min = 21;doubleoptional double objective_matrix_l2_norm = 27;longoptional int64 objective_matrix_num_nonzeros = 19;doubleoptional double objective_vector_abs_avg = 18;doubleStatistics of the objective vector.doubleoptional double objective_vector_abs_min = 17;doubleoptional double objective_vector_l2_norm = 23;doubleoptional double variable_bound_gaps_avg = 15;doubleoptional double variable_bound_gaps_l2_norm = 26;doubleMax/min/mean/l2_norm over all finite variable bound gaps.doubleoptional double variable_bound_gaps_min = 14;longNumber of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.booleanoptional double combined_bounds_avg = 11;booleanoptional double combined_bounds_l2_norm = 24;booleanStatistics of the combined vector of the constraint lower and upper bounds.booleanoptional double combined_bounds_min = 10;booleanoptional double combined_variable_bounds_avg = 30;booleanoptional double combined_variable_bounds_l2_norm = 31;booleanStatistics of the combined vector of the variable lower and upper bounds.booleanoptional double combined_variable_bounds_min = 29;booleanoptional double constraint_matrix_abs_avg = 8;booleanMax/min/mean/l2_norm of absolute values of (finite) elements in constraint matrix.booleanoptional double constraint_matrix_abs_min = 7;booleanMinimum row and column infinity norms of the constraint matrix.booleanoptional double constraint_matrix_l2_norm = 25;booleanThe number of (finite) nonzero entries in the constraint matrix.booleanoptional double constraint_matrix_row_min_l_inf_norm = 4;booleanoptional int64 num_constraints = 2;booleanoptional int64 num_variables = 1;booleanoptional double objective_matrix_abs_avg = 22;booleanMax/min/mean/l2_norm of absolute values of elements of the objective matrix.booleanoptional double objective_matrix_abs_min = 21;booleanoptional double objective_matrix_l2_norm = 27;booleanoptional int64 objective_matrix_num_nonzeros = 19;booleanoptional double objective_vector_abs_avg = 18;booleanStatistics of the objective vector.booleanoptional double objective_vector_abs_min = 17;booleanoptional double objective_vector_l2_norm = 23;booleanoptional double variable_bound_gaps_avg = 15;booleanoptional double variable_bound_gaps_l2_norm = 26;booleanMax/min/mean/l2_norm over all finite variable bound gaps.booleanoptional double variable_bound_gaps_min = 14;booleanNumber of finite variable bound gaps, which are the elementwise difference between the upper and lower bounds on primal feasible solutions.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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;setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 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.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods 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.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
setField
public SolveLogOuterClass.QuadraticProgramStats.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
clearField
public SolveLogOuterClass.QuadraticProgramStats.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
clearOneof
public SolveLogOuterClass.QuadraticProgramStats.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
setRepeatedField
public SolveLogOuterClass.QuadraticProgramStats.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
addRepeatedField
public SolveLogOuterClass.QuadraticProgramStats.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
mergeFrom
public SolveLogOuterClass.QuadraticProgramStats.Builder mergeFrom(com.google.protobuf.Message other) - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
mergeFrom
public SolveLogOuterClass.QuadraticProgramStats.Builder mergeFrom(SolveLogOuterClass.QuadraticProgramStats other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
mergeFrom
public SolveLogOuterClass.QuadraticProgramStats.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>- Throws:
IOException
-
hasNumVariables
public boolean hasNumVariables()optional int64 num_variables = 1;- Specified by:
hasNumVariablesin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the numVariables field is set.
-
getNumVariables
public long getNumVariables()optional int64 num_variables = 1;- Specified by:
getNumVariablesin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasNumConstraintsin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the numConstraints field is set.
-
getNumConstraints
public long getNumConstraints()optional int64 num_constraints = 2;- Specified by:
getNumConstraintsin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasConstraintMatrixColMinLInfNormin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
getConstraintMatrixColMinLInfNormin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- The constraintMatrixColMinLInfNorm.
-
setConstraintMatrixColMinLInfNorm
public SolveLogOuterClass.QuadraticProgramStats.Builder setConstraintMatrixColMinLInfNorm(double value) 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:
hasConstraintMatrixRowMinLInfNormin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the constraintMatrixRowMinLInfNorm field is set.
-
getConstraintMatrixRowMinLInfNorm
public double getConstraintMatrixRowMinLInfNorm()optional double constraint_matrix_row_min_l_inf_norm = 4;- Specified by:
getConstraintMatrixRowMinLInfNormin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- The constraintMatrixRowMinLInfNorm.
-
setConstraintMatrixRowMinLInfNorm
public SolveLogOuterClass.QuadraticProgramStats.Builder setConstraintMatrixRowMinLInfNorm(double value) 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:
hasConstraintMatrixNumNonzerosin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
getConstraintMatrixNumNonzerosin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasConstraintMatrixAbsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
getConstraintMatrixAbsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasConstraintMatrixAbsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the constraintMatrixAbsMin field is set.
-
getConstraintMatrixAbsMin
public double getConstraintMatrixAbsMin()optional double constraint_matrix_abs_min = 7;- Specified by:
getConstraintMatrixAbsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasConstraintMatrixAbsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the constraintMatrixAbsAvg field is set.
-
getConstraintMatrixAbsAvg
public double getConstraintMatrixAbsAvg()optional double constraint_matrix_abs_avg = 8;- Specified by:
getConstraintMatrixAbsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasConstraintMatrixL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the constraintMatrixL2Norm field is set.
-
getConstraintMatrixL2Norm
public double getConstraintMatrixL2Norm()optional double constraint_matrix_l2_norm = 25;- Specified by:
getConstraintMatrixL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasCombinedBoundsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
getCombinedBoundsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasCombinedBoundsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the combinedBoundsMin field is set.
-
getCombinedBoundsMin
public double getCombinedBoundsMin()optional double combined_bounds_min = 10;- Specified by:
getCombinedBoundsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasCombinedBoundsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the combinedBoundsAvg field is set.
-
getCombinedBoundsAvg
public double getCombinedBoundsAvg()optional double combined_bounds_avg = 11;- Specified by:
getCombinedBoundsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasCombinedBoundsL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the combinedBoundsL2Norm field is set.
-
getCombinedBoundsL2Norm
public double getCombinedBoundsL2Norm()optional double combined_bounds_l2_norm = 24;- Specified by:
getCombinedBoundsL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasCombinedVariableBoundsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
getCombinedVariableBoundsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasCombinedVariableBoundsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the combinedVariableBoundsMin field is set.
-
getCombinedVariableBoundsMin
public double getCombinedVariableBoundsMin()optional double combined_variable_bounds_min = 29;- Specified by:
getCombinedVariableBoundsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasCombinedVariableBoundsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the combinedVariableBoundsAvg field is set.
-
getCombinedVariableBoundsAvg
public double getCombinedVariableBoundsAvg()optional double combined_variable_bounds_avg = 30;- Specified by:
getCombinedVariableBoundsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasCombinedVariableBoundsL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the combinedVariableBoundsL2Norm field is set.
-
getCombinedVariableBoundsL2Norm
public double getCombinedVariableBoundsL2Norm()optional double combined_variable_bounds_l2_norm = 31;- Specified by:
getCombinedVariableBoundsL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- The combinedVariableBoundsL2Norm.
-
setCombinedVariableBoundsL2Norm
public SolveLogOuterClass.QuadraticProgramStats.Builder setCombinedVariableBoundsL2Norm(double value) 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:
hasVariableBoundGapsNumFinitein interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
getVariableBoundGapsNumFinitein interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasVariableBoundGapsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
getVariableBoundGapsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasVariableBoundGapsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the variableBoundGapsMin field is set.
-
getVariableBoundGapsMin
public double getVariableBoundGapsMin()optional double variable_bound_gaps_min = 14;- Specified by:
getVariableBoundGapsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasVariableBoundGapsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the variableBoundGapsAvg field is set.
-
getVariableBoundGapsAvg
public double getVariableBoundGapsAvg()optional double variable_bound_gaps_avg = 15;- Specified by:
getVariableBoundGapsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasVariableBoundGapsL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the variableBoundGapsL2Norm field is set.
-
getVariableBoundGapsL2Norm
public double getVariableBoundGapsL2Norm()optional double variable_bound_gaps_l2_norm = 26;- Specified by:
getVariableBoundGapsL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasObjectiveVectorAbsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
getObjectiveVectorAbsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasObjectiveVectorAbsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the objectiveVectorAbsMin field is set.
-
getObjectiveVectorAbsMin
public double getObjectiveVectorAbsMin()optional double objective_vector_abs_min = 17;- Specified by:
getObjectiveVectorAbsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasObjectiveVectorAbsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the objectiveVectorAbsAvg field is set.
-
getObjectiveVectorAbsAvg
public double getObjectiveVectorAbsAvg()optional double objective_vector_abs_avg = 18;- Specified by:
getObjectiveVectorAbsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasObjectiveVectorL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the objectiveVectorL2Norm field is set.
-
getObjectiveVectorL2Norm
public double getObjectiveVectorL2Norm()optional double objective_vector_l2_norm = 23;- Specified by:
getObjectiveVectorL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasObjectiveMatrixNumNonzerosin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the objectiveMatrixNumNonzeros field is set.
-
getObjectiveMatrixNumNonzeros
public long getObjectiveMatrixNumNonzeros()optional int64 objective_matrix_num_nonzeros = 19;- Specified by:
getObjectiveMatrixNumNonzerosin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasObjectiveMatrixAbsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
getObjectiveMatrixAbsMaxin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasObjectiveMatrixAbsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the objectiveMatrixAbsMin field is set.
-
getObjectiveMatrixAbsMin
public double getObjectiveMatrixAbsMin()optional double objective_matrix_abs_min = 21;- Specified by:
getObjectiveMatrixAbsMinin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasObjectiveMatrixAbsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the objectiveMatrixAbsAvg field is set.
-
getObjectiveMatrixAbsAvg
public double getObjectiveMatrixAbsAvg()optional double objective_matrix_abs_avg = 22;- Specified by:
getObjectiveMatrixAbsAvgin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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:
hasObjectiveMatrixL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- Returns:
- Whether the objectiveMatrixL2Norm field is set.
-
getObjectiveMatrixL2Norm
public double getObjectiveMatrixL2Norm()optional double objective_matrix_l2_norm = 27;- Specified by:
getObjectiveMatrixL2Normin interfaceSolveLogOuterClass.QuadraticProgramStatsOrBuilder- 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.
-
setUnknownFields
public final SolveLogOuterClass.QuadraticProgramStats.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-
mergeUnknownFields
public final SolveLogOuterClass.QuadraticProgramStats.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<SolveLogOuterClass.QuadraticProgramStats.Builder>
-