Uses of Class
com.google.ortools.pdlp.IterationStats.Builder
Packages that use IterationStats.Builder
-
Uses of IterationStats.Builder in com.google.ortools.pdlp
Subclasses with type arguments of type IterationStats.Builder in com.google.ortools.pdlpModifier and TypeClassDescriptionstatic final classAll values in IterationStats assume that the primal quadratic program is a minimization problem and the dual is a maximization problem.Methods in com.google.ortools.pdlp that return IterationStats.BuilderModifier and TypeMethodDescriptionIterationStats.Builder.addAllConvergenceInformation(Iterable<? extends ConvergenceInformation> values) A set of statistics measuring how close a point is to establishing primal and dual feasibility and optimality.IterationStats.Builder.addAllInfeasibilityInformation(Iterable<? extends InfeasibilityInformation> values) A set of statistics measuring how close a point is to establishing primal or dual infeasibility (i.e., has no solution).IterationStats.Builder.addAllPointMetadata(Iterable<? extends PointMetadata> values) Auxiliary statistics for each type of point.IterationStats.Builder.addConvergenceInformation(int index, ConvergenceInformation value) A set of statistics measuring how close a point is to establishing primal and dual feasibility and optimality.IterationStats.Builder.addConvergenceInformation(int index, ConvergenceInformation.Builder builderForValue) A set of statistics measuring how close a point is to establishing primal and dual feasibility and optimality.IterationStats.Builder.addConvergenceInformation(ConvergenceInformation value) A set of statistics measuring how close a point is to establishing primal and dual feasibility and optimality.IterationStats.Builder.addConvergenceInformation(ConvergenceInformation.Builder builderForValue) A set of statistics measuring how close a point is to establishing primal and dual feasibility and optimality.IterationStats.Builder.addInfeasibilityInformation(int index, InfeasibilityInformation value) A set of statistics measuring how close a point is to establishing primal or dual infeasibility (i.e., has no solution).IterationStats.Builder.addInfeasibilityInformation(int index, InfeasibilityInformation.Builder builderForValue) A set of statistics measuring how close a point is to establishing primal or dual infeasibility (i.e., has no solution).IterationStats.Builder.addInfeasibilityInformation(InfeasibilityInformation value) A set of statistics measuring how close a point is to establishing primal or dual infeasibility (i.e., has no solution).IterationStats.Builder.addInfeasibilityInformation(InfeasibilityInformation.Builder builderForValue) A set of statistics measuring how close a point is to establishing primal or dual infeasibility (i.e., has no solution).FeasibilityPolishingDetails.Builder.addIterationStatsBuilder()repeated .operations_research.pdlp.IterationStats iteration_stats = 9;FeasibilityPolishingDetails.Builder.addIterationStatsBuilder(int index) repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLog.Builder.addIterationStatsBuilder()A history of iteration stats for the solve.SolveLog.Builder.addIterationStatsBuilder(int index) A history of iteration stats for the solve.IterationStats.Builder.addPointMetadata(int index, PointMetadata value) Auxiliary statistics for each type of point.IterationStats.Builder.addPointMetadata(int index, PointMetadata.Builder builderForValue) Auxiliary statistics for each type of point.IterationStats.Builder.addPointMetadata(PointMetadata value) Auxiliary statistics for each type of point.IterationStats.Builder.addPointMetadata(PointMetadata.Builder builderForValue) Auxiliary statistics for each type of point.IterationStats.Builder.clear()IterationStats.Builder.clearConvergenceInformation()A set of statistics measuring how close a point is to establishing primal and dual feasibility and optimality.IterationStats.Builder.clearCumulativeKktMatrixPasses()The cumulative number of passes through the KKT matrix since the start of the solve.IterationStats.Builder.clearCumulativeRejectedSteps()The total number of rejected steps (e.g., within a line search procedure) since the start of the solve.IterationStats.Builder.clearCumulativeTimeSec()The amount of time passed since we started solving the problem (see solver log `solve_time_sec` which records total time).IterationStats.Builder.clearInfeasibilityInformation()A set of statistics measuring how close a point is to establishing primal or dual infeasibility (i.e., has no solution).IterationStats.Builder.clearIterationNumber()The iteration number at which these stats were recorded.IterationStats.Builder.clearPointMetadata()Auxiliary statistics for each type of point.IterationStats.Builder.clearPrimalWeight()Primal weight controlling the relation between primal and dual step sizes.IterationStats.Builder.clearRestartUsed()The kind of restart that occurred at this iteration, or NO_RESTART if a restart did not occur.IterationStats.Builder.clearStepSize()Step size used at this iteration.FeasibilityPolishingDetails.Builder.getIterationStatsBuilder(int index) repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLog.Builder.getIterationStatsBuilder(int index) A history of iteration stats for the solve.FeasibilityPolishingDetails.Builder.getSolutionStatsBuilder()optional .operations_research.pdlp.IterationStats solution_stats = 7;SolveLog.Builder.getSolutionStatsBuilder()The `IterationStats` for the final iteration of the solver.IterationStats.Builder.mergeFrom(IterationStats other) IterationStats.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) IterationStats.Builder.mergeFrom(com.google.protobuf.Message other) static IterationStats.BuilderIterationStats.newBuilder()static IterationStats.BuilderIterationStats.newBuilder(IterationStats prototype) IterationStats.newBuilderForType()protected IterationStats.BuilderIterationStats.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) IterationStats.Builder.removeConvergenceInformation(int index) A set of statistics measuring how close a point is to establishing primal and dual feasibility and optimality.IterationStats.Builder.removeInfeasibilityInformation(int index) A set of statistics measuring how close a point is to establishing primal or dual infeasibility (i.e., has no solution).IterationStats.Builder.removePointMetadata(int index) Auxiliary statistics for each type of point.IterationStats.Builder.setConvergenceInformation(int index, ConvergenceInformation value) A set of statistics measuring how close a point is to establishing primal and dual feasibility and optimality.IterationStats.Builder.setConvergenceInformation(int index, ConvergenceInformation.Builder builderForValue) A set of statistics measuring how close a point is to establishing primal and dual feasibility and optimality.IterationStats.Builder.setCumulativeKktMatrixPasses(double value) The cumulative number of passes through the KKT matrix since the start of the solve.IterationStats.Builder.setCumulativeRejectedSteps(int value) The total number of rejected steps (e.g., within a line search procedure) since the start of the solve.IterationStats.Builder.setCumulativeTimeSec(double value) The amount of time passed since we started solving the problem (see solver log `solve_time_sec` which records total time).IterationStats.Builder.setInfeasibilityInformation(int index, InfeasibilityInformation value) A set of statistics measuring how close a point is to establishing primal or dual infeasibility (i.e., has no solution).IterationStats.Builder.setInfeasibilityInformation(int index, InfeasibilityInformation.Builder builderForValue) A set of statistics measuring how close a point is to establishing primal or dual infeasibility (i.e., has no solution).IterationStats.Builder.setIterationNumber(int value) The iteration number at which these stats were recorded.IterationStats.Builder.setPointMetadata(int index, PointMetadata value) Auxiliary statistics for each type of point.IterationStats.Builder.setPointMetadata(int index, PointMetadata.Builder builderForValue) Auxiliary statistics for each type of point.IterationStats.Builder.setPrimalWeight(double value) Primal weight controlling the relation between primal and dual step sizes.IterationStats.Builder.setRestartUsed(RestartChoice value) The kind of restart that occurred at this iteration, or NO_RESTART if a restart did not occur.IterationStats.Builder.setStepSize(double value) Step size used at this iteration.IterationStats.toBuilder()Methods in com.google.ortools.pdlp that return types with arguments of type IterationStats.BuilderModifier and TypeMethodDescriptionFeasibilityPolishingDetails.Builder.getIterationStatsBuilderList()repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLog.Builder.getIterationStatsBuilderList()A history of iteration stats for the solve.Methods in com.google.ortools.pdlp with parameters of type IterationStats.BuilderModifier and TypeMethodDescriptionFeasibilityPolishingDetails.Builder.addIterationStats(int index, IterationStats.Builder builderForValue) repeated .operations_research.pdlp.IterationStats iteration_stats = 9;FeasibilityPolishingDetails.Builder.addIterationStats(IterationStats.Builder builderForValue) repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLog.Builder.addIterationStats(int index, IterationStats.Builder builderForValue) A history of iteration stats for the solve.SolveLog.Builder.addIterationStats(IterationStats.Builder builderForValue) A history of iteration stats for the solve.FeasibilityPolishingDetails.Builder.setIterationStats(int index, IterationStats.Builder builderForValue) repeated .operations_research.pdlp.IterationStats iteration_stats = 9;SolveLog.Builder.setIterationStats(int index, IterationStats.Builder builderForValue) A history of iteration stats for the solve.FeasibilityPolishingDetails.Builder.setSolutionStats(IterationStats.Builder builderForValue) optional .operations_research.pdlp.IterationStats solution_stats = 7;SolveLog.Builder.setSolutionStats(IterationStats.Builder builderForValue) The `IterationStats` for the final iteration of the solver.