Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
|
Static Public Member Functions | |
static final com.google.protobuf.Descriptors.Descriptor | getDescriptor () |
Protected Member Functions | |
com.google.protobuf.GeneratedMessage.FieldAccessorTable | internalGetFieldAccessorTable () |
Easy-to-compute statistics for the quadratic program.
Protobuf type operations_research.pdlp.QuadraticProgramStats
Definition at line 1462 of file QuadraticProgramStats.java.
com.google.ortools.pdlp.QuadraticProgramStats com.google.ortools.pdlp.QuadraticProgramStats.Builder.build | ( | ) |
Definition at line 1539 of file QuadraticProgramStats.java.
com.google.ortools.pdlp.QuadraticProgramStats com.google.ortools.pdlp.QuadraticProgramStats.Builder.buildPartial | ( | ) |
Definition at line 1548 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clear | ( | ) |
Definition at line 1490 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearCombinedBoundsAvg | ( | ) |
optional double combined_bounds_avg = 11;
Definition at line 2577 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearCombinedBoundsL2Norm | ( | ) |
optional double combined_bounds_l2_norm = 24;
Definition at line 2617 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Definition at line 2497 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearCombinedBoundsMin | ( | ) |
optional double combined_bounds_min = 10;
Definition at line 2537 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearCombinedVariableBoundsAvg | ( | ) |
optional double combined_variable_bounds_avg = 30;
Definition at line 2769 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearCombinedVariableBoundsL2Norm | ( | ) |
optional double combined_variable_bounds_l2_norm = 31;
Definition at line 2809 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Definition at line 2689 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearCombinedVariableBoundsMin | ( | ) |
optional double combined_variable_bounds_min = 29;
Definition at line 2729 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearConstraintMatrixAbsAvg | ( | ) |
optional double constraint_matrix_abs_avg = 8;
Definition at line 2377 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Definition at line 2297 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearConstraintMatrixAbsMin | ( | ) |
optional double constraint_matrix_abs_min = 7;
Definition at line 2337 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Definition at line 2125 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearConstraintMatrixL2Norm | ( | ) |
optional double constraint_matrix_l2_norm = 25;
Definition at line 2417 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearConstraintMatrixNumNonzeros | ( | ) |
The number of (finite) nonzero entries in the constraint matrix.
optional int64 constraint_matrix_num_nonzeros = 5;
Definition at line 2221 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearConstraintMatrixRowMinLInfNorm | ( | ) |
optional double constraint_matrix_row_min_l_inf_norm = 4;
Definition at line 2165 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearNumConstraints | ( | ) |
optional int64 num_constraints = 2;
Definition at line 2061 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearNumVariables | ( | ) |
optional int64 num_variables = 1;
Definition at line 2021 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearObjectiveMatrixAbsAvg | ( | ) |
optional double objective_matrix_abs_avg = 22;
Definition at line 3417 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Definition at line 3337 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearObjectiveMatrixAbsMin | ( | ) |
optional double objective_matrix_abs_min = 21;
Definition at line 3377 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearObjectiveMatrixL2Norm | ( | ) |
optional double objective_matrix_l2_norm = 27;
Definition at line 3457 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearObjectiveMatrixNumNonzeros | ( | ) |
optional int64 objective_matrix_num_nonzeros = 19;
Definition at line 3273 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearObjectiveVectorAbsAvg | ( | ) |
optional double objective_vector_abs_avg = 18;
Definition at line 3193 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearObjectiveVectorAbsMax | ( | ) |
Statistics of the objective vector. The min is over the nonzero terms.
optional double objective_vector_abs_max = 16;
Definition at line 3113 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearObjectiveVectorAbsMin | ( | ) |
optional double objective_vector_abs_min = 17;
Definition at line 3153 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearObjectiveVectorL2Norm | ( | ) |
optional double objective_vector_l2_norm = 23;
Definition at line 3233 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearVariableBoundGapsAvg | ( | ) |
optional double variable_bound_gaps_avg = 15;
Definition at line 3017 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearVariableBoundGapsL2Norm | ( | ) |
optional double variable_bound_gaps_l2_norm = 26;
Definition at line 3057 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Definition at line 2937 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.clearVariableBoundGapsMin | ( | ) |
optional double variable_bound_gaps_min = 14;
Definition at line 2977 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Definition at line 2869 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getCombinedBoundsAvg | ( | ) |
optional double combined_bounds_avg = 11;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2558 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getCombinedBoundsL2Norm | ( | ) |
optional double combined_bounds_l2_norm = 24;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2598 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2458 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getCombinedBoundsMin | ( | ) |
optional double combined_bounds_min = 10;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2518 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getCombinedVariableBoundsAvg | ( | ) |
optional double combined_variable_bounds_avg = 30;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2750 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getCombinedVariableBoundsL2Norm | ( | ) |
optional double combined_variable_bounds_l2_norm = 31;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2790 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2654 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getCombinedVariableBoundsMin | ( | ) |
optional double combined_variable_bounds_min = 29;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2710 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getConstraintMatrixAbsAvg | ( | ) |
optional double constraint_matrix_abs_avg = 8;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2358 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2260 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getConstraintMatrixAbsMin | ( | ) |
optional double constraint_matrix_abs_min = 7;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2318 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2094 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getConstraintMatrixL2Norm | ( | ) |
optional double constraint_matrix_l2_norm = 25;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2398 of file QuadraticProgramStats.java.
long com.google.ortools.pdlp.QuadraticProgramStats.Builder.getConstraintMatrixNumNonzeros | ( | ) |
The number of (finite) nonzero entries in the constraint matrix.
optional int64 constraint_matrix_num_nonzeros = 5;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2194 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getConstraintMatrixRowMinLInfNorm | ( | ) |
optional double constraint_matrix_row_min_l_inf_norm = 4;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2146 of file QuadraticProgramStats.java.
com.google.ortools.pdlp.QuadraticProgramStats com.google.ortools.pdlp.QuadraticProgramStats.Builder.getDefaultInstanceForType | ( | ) |
Definition at line 1534 of file QuadraticProgramStats.java.
|
static |
Definition at line 1467 of file QuadraticProgramStats.java.
com.google.protobuf.Descriptors.Descriptor com.google.ortools.pdlp.QuadraticProgramStats.Builder.getDescriptorForType | ( | ) |
Definition at line 1529 of file QuadraticProgramStats.java.
long com.google.ortools.pdlp.QuadraticProgramStats.Builder.getNumConstraints | ( | ) |
optional int64 num_constraints = 2;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2042 of file QuadraticProgramStats.java.
long com.google.ortools.pdlp.QuadraticProgramStats.Builder.getNumVariables | ( | ) |
optional int64 num_variables = 1;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2002 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getObjectiveMatrixAbsAvg | ( | ) |
optional double objective_matrix_abs_avg = 22;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3398 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3306 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getObjectiveMatrixAbsMin | ( | ) |
optional double objective_matrix_abs_min = 21;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3358 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getObjectiveMatrixL2Norm | ( | ) |
optional double objective_matrix_l2_norm = 27;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3438 of file QuadraticProgramStats.java.
long com.google.ortools.pdlp.QuadraticProgramStats.Builder.getObjectiveMatrixNumNonzeros | ( | ) |
optional int64 objective_matrix_num_nonzeros = 19;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3254 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getObjectiveVectorAbsAvg | ( | ) |
optional double objective_vector_abs_avg = 18;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3174 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getObjectiveVectorAbsMax | ( | ) |
Statistics of the objective vector. The min is over the nonzero terms.
optional double objective_vector_abs_max = 16;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3086 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getObjectiveVectorAbsMin | ( | ) |
optional double objective_vector_abs_min = 17;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3134 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getObjectiveVectorL2Norm | ( | ) |
optional double objective_vector_l2_norm = 23;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3214 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getVariableBoundGapsAvg | ( | ) |
optional double variable_bound_gaps_avg = 15;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2998 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getVariableBoundGapsL2Norm | ( | ) |
optional double variable_bound_gaps_l2_norm = 26;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3038 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2904 of file QuadraticProgramStats.java.
double com.google.ortools.pdlp.QuadraticProgramStats.Builder.getVariableBoundGapsMin | ( | ) |
optional double variable_bound_gaps_min = 14;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2958 of file QuadraticProgramStats.java.
long com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2840 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasCombinedBoundsAvg | ( | ) |
optional double combined_bounds_avg = 11;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2550 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasCombinedBoundsL2Norm | ( | ) |
optional double combined_bounds_l2_norm = 24;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2590 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2440 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasCombinedBoundsMin | ( | ) |
optional double combined_bounds_min = 10;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2510 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasCombinedVariableBoundsAvg | ( | ) |
optional double combined_variable_bounds_avg = 30;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2742 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasCombinedVariableBoundsL2Norm | ( | ) |
optional double combined_variable_bounds_l2_norm = 31;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2782 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2638 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasCombinedVariableBoundsMin | ( | ) |
optional double combined_variable_bounds_min = 29;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2702 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasConstraintMatrixAbsAvg | ( | ) |
optional double constraint_matrix_abs_avg = 8;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2350 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2243 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasConstraintMatrixAbsMin | ( | ) |
optional double constraint_matrix_abs_min = 7;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2310 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2080 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasConstraintMatrixL2Norm | ( | ) |
optional double constraint_matrix_l2_norm = 25;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2390 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasConstraintMatrixNumNonzeros | ( | ) |
The number of (finite) nonzero entries in the constraint matrix.
optional int64 constraint_matrix_num_nonzeros = 5;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2182 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasConstraintMatrixRowMinLInfNorm | ( | ) |
optional double constraint_matrix_row_min_l_inf_norm = 4;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2138 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasNumConstraints | ( | ) |
optional int64 num_constraints = 2;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2034 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasNumVariables | ( | ) |
optional int64 num_variables = 1;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 1994 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasObjectiveMatrixAbsAvg | ( | ) |
optional double objective_matrix_abs_avg = 22;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3390 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3292 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasObjectiveMatrixAbsMin | ( | ) |
optional double objective_matrix_abs_min = 21;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3350 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasObjectiveMatrixL2Norm | ( | ) |
optional double objective_matrix_l2_norm = 27;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3430 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasObjectiveMatrixNumNonzeros | ( | ) |
optional int64 objective_matrix_num_nonzeros = 19;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3246 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasObjectiveVectorAbsAvg | ( | ) |
optional double objective_vector_abs_avg = 18;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3166 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasObjectiveVectorAbsMax | ( | ) |
Statistics of the objective vector. The min is over the nonzero terms.
optional double objective_vector_abs_max = 16;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3074 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasObjectiveVectorAbsMin | ( | ) |
optional double objective_vector_abs_min = 17;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3126 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasObjectiveVectorL2Norm | ( | ) |
optional double objective_vector_l2_norm = 23;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3206 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasVariableBoundGapsAvg | ( | ) |
optional double variable_bound_gaps_avg = 15;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2990 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasVariableBoundGapsL2Norm | ( | ) |
optional double variable_bound_gaps_l2_norm = 26;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 3030 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2889 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.hasVariableBoundGapsMin | ( | ) |
optional double variable_bound_gaps_min = 14;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2950 of file QuadraticProgramStats.java.
boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.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;
Implements com.google.ortools.pdlp.QuadraticProgramStatsOrBuilder.
Definition at line 2827 of file QuadraticProgramStats.java.
|
protected |
Definition at line 1473 of file QuadraticProgramStats.java.
final boolean com.google.ortools.pdlp.QuadraticProgramStats.Builder.isInitialized | ( | ) |
Definition at line 1796 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.mergeFrom | ( | com.google.ortools.pdlp.QuadraticProgramStats | other | ) |
Definition at line 1695 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.mergeFrom | ( | com.google.protobuf.CodedInputStream | input, |
com.google.protobuf.ExtensionRegistryLite | extensionRegistry ) throws java.io.IOException |
Definition at line 1801 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.mergeFrom | ( | com.google.protobuf.Message | other | ) |
Definition at line 1686 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setCombinedBoundsAvg | ( | double | value | ) |
optional double combined_bounds_avg = 11;
value | The combinedBoundsAvg to set. |
Definition at line 2566 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setCombinedBoundsL2Norm | ( | double | value | ) |
optional double combined_bounds_l2_norm = 24;
value | The combinedBoundsL2Norm to set. |
Definition at line 2606 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setCombinedBoundsMax | ( | double | value | ) |
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;
value | The combinedBoundsMax to set. |
Definition at line 2476 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setCombinedBoundsMin | ( | double | value | ) |
optional double combined_bounds_min = 10;
value | The combinedBoundsMin to set. |
Definition at line 2526 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setCombinedVariableBoundsAvg | ( | double | value | ) |
optional double combined_variable_bounds_avg = 30;
value | The combinedVariableBoundsAvg to set. |
Definition at line 2758 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setCombinedVariableBoundsL2Norm | ( | double | value | ) |
optional double combined_variable_bounds_l2_norm = 31;
value | The combinedVariableBoundsL2Norm to set. |
Definition at line 2798 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setCombinedVariableBoundsMax | ( | double | value | ) |
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;
value | The combinedVariableBoundsMax to set. |
Definition at line 2670 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setCombinedVariableBoundsMin | ( | double | value | ) |
optional double combined_variable_bounds_min = 29;
value | The combinedVariableBoundsMin to set. |
Definition at line 2718 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setConstraintMatrixAbsAvg | ( | double | value | ) |
optional double constraint_matrix_abs_avg = 8;
value | The constraintMatrixAbsAvg to set. |
Definition at line 2366 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setConstraintMatrixAbsMax | ( | double | value | ) |
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;
value | The constraintMatrixAbsMax to set. |
Definition at line 2277 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setConstraintMatrixAbsMin | ( | double | value | ) |
optional double constraint_matrix_abs_min = 7;
value | The constraintMatrixAbsMin to set. |
Definition at line 2326 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.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;
value | The constraintMatrixColMinLInfNorm to set. |
Definition at line 2108 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setConstraintMatrixL2Norm | ( | double | value | ) |
optional double constraint_matrix_l2_norm = 25;
value | The constraintMatrixL2Norm to set. |
Definition at line 2406 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setConstraintMatrixNumNonzeros | ( | long | value | ) |
The number of (finite) nonzero entries in the constraint matrix.
optional int64 constraint_matrix_num_nonzeros = 5;
value | The constraintMatrixNumNonzeros to set. |
Definition at line 2206 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setConstraintMatrixRowMinLInfNorm | ( | double | value | ) |
optional double constraint_matrix_row_min_l_inf_norm = 4;
value | The constraintMatrixRowMinLInfNorm to set. |
Definition at line 2154 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setNumConstraints | ( | long | value | ) |
optional int64 num_constraints = 2;
value | The numConstraints to set. |
Definition at line 2050 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setNumVariables | ( | long | value | ) |
optional int64 num_variables = 1;
value | The numVariables to set. |
Definition at line 2010 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setObjectiveMatrixAbsAvg | ( | double | value | ) |
optional double objective_matrix_abs_avg = 22;
value | The objectiveMatrixAbsAvg to set. |
Definition at line 3406 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setObjectiveMatrixAbsMax | ( | double | value | ) |
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;
value | The objectiveMatrixAbsMax to set. |
Definition at line 3320 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setObjectiveMatrixAbsMin | ( | double | value | ) |
optional double objective_matrix_abs_min = 21;
value | The objectiveMatrixAbsMin to set. |
Definition at line 3366 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setObjectiveMatrixL2Norm | ( | double | value | ) |
optional double objective_matrix_l2_norm = 27;
value | The objectiveMatrixL2Norm to set. |
Definition at line 3446 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setObjectiveMatrixNumNonzeros | ( | long | value | ) |
optional int64 objective_matrix_num_nonzeros = 19;
value | The objectiveMatrixNumNonzeros to set. |
Definition at line 3262 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setObjectiveVectorAbsAvg | ( | double | value | ) |
optional double objective_vector_abs_avg = 18;
value | The objectiveVectorAbsAvg to set. |
Definition at line 3182 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setObjectiveVectorAbsMax | ( | double | value | ) |
Statistics of the objective vector. The min is over the nonzero terms.
optional double objective_vector_abs_max = 16;
value | The objectiveVectorAbsMax to set. |
Definition at line 3098 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setObjectiveVectorAbsMin | ( | double | value | ) |
optional double objective_vector_abs_min = 17;
value | The objectiveVectorAbsMin to set. |
Definition at line 3142 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setObjectiveVectorL2Norm | ( | double | value | ) |
optional double objective_vector_l2_norm = 23;
value | The objectiveVectorL2Norm to set. |
Definition at line 3222 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setVariableBoundGapsAvg | ( | double | value | ) |
optional double variable_bound_gaps_avg = 15;
value | The variableBoundGapsAvg to set. |
Definition at line 3006 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setVariableBoundGapsL2Norm | ( | double | value | ) |
optional double variable_bound_gaps_l2_norm = 26;
value | The variableBoundGapsL2Norm to set. |
Definition at line 3046 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setVariableBoundGapsMax | ( | double | value | ) |
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;
value | The variableBoundGapsMax to set. |
Definition at line 2919 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setVariableBoundGapsMin | ( | double | value | ) |
optional double variable_bound_gaps_min = 14;
value | The variableBoundGapsMin to set. |
Definition at line 2966 of file QuadraticProgramStats.java.
Builder com.google.ortools.pdlp.QuadraticProgramStats.Builder.setVariableBoundGapsNumFinite | ( | long | value | ) |
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;
value | The variableBoundGapsNumFinite to set. |
Definition at line 2853 of file QuadraticProgramStats.java.