Package | Description |
---|---|
com.google.ortools.pdlp |
Modifier and Type | Method and Description |
---|---|
IterationStats.Builder |
IterationStats.Builder.addAllConvergenceInformation(java.lang.Iterable<? extends ConvergenceInformation> values)
A set of statistics measuring how close a point is to establishing primal
and dual feasibility and optimality.
|
IterationStats.Builder |
IterationStats.Builder.addAllInfeasibilityInformation(java.lang.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 |
IterationStats.Builder.addAllPointMetadata(java.lang.Iterable<? extends PointMetadata> values)
Auxiliary statistics for each type of point.
|
IterationStats.Builder |
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 |
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 |
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 |
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 |
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).
|
IterationStats.Builder |
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 |
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 |
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 |
SolveLog.Builder.addIterationStatsBuilder()
A history of iteration stats for the solve.
|
IterationStats.Builder |
FeasibilityPolishingDetails.Builder.addIterationStatsBuilder()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
IterationStats.Builder |
SolveLog.Builder.addIterationStatsBuilder(int index)
A history of iteration stats for the solve.
|
IterationStats.Builder |
FeasibilityPolishingDetails.Builder.addIterationStatsBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
IterationStats.Builder |
IterationStats.Builder.addPointMetadata(int index,
PointMetadata.Builder builderForValue)
Auxiliary statistics for each type of point.
|
IterationStats.Builder |
IterationStats.Builder.addPointMetadata(int index,
PointMetadata value)
Auxiliary statistics for each type of point.
|
IterationStats.Builder |
IterationStats.Builder.addPointMetadata(PointMetadata.Builder builderForValue)
Auxiliary statistics for each type of point.
|
IterationStats.Builder |
IterationStats.Builder.addPointMetadata(PointMetadata value)
Auxiliary statistics for each type of point.
|
IterationStats.Builder |
IterationStats.Builder.clear() |
IterationStats.Builder |
IterationStats.Builder.clearConvergenceInformation()
A set of statistics measuring how close a point is to establishing primal
and dual feasibility and optimality.
|
IterationStats.Builder |
IterationStats.Builder.clearCumulativeKktMatrixPasses()
The cumulative number of passes through the KKT matrix since the start of
the solve.
|
IterationStats.Builder |
IterationStats.Builder.clearCumulativeRejectedSteps()
The total number of rejected steps (e.g., within a line search procedure)
since the start of the solve.
|
IterationStats.Builder |
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 |
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 |
IterationStats.Builder.clearIterationNumber()
The iteration number at which these stats were recorded.
|
IterationStats.Builder |
IterationStats.Builder.clearPointMetadata()
Auxiliary statistics for each type of point.
|
IterationStats.Builder |
IterationStats.Builder.clearPrimalWeight()
Primal weight controlling the relation between primal and dual step sizes.
|
IterationStats.Builder |
IterationStats.Builder.clearRestartUsed()
The kind of restart that occurred at this iteration, or NO_RESTART if a
restart did not occur.
|
IterationStats.Builder |
IterationStats.Builder.clearStepSize()
Step size used at this iteration.
|
IterationStats.Builder |
SolveLog.Builder.getIterationStatsBuilder(int index)
A history of iteration stats for the solve.
|
IterationStats.Builder |
FeasibilityPolishingDetails.Builder.getIterationStatsBuilder(int index)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
IterationStats.Builder |
SolveLog.Builder.getSolutionStatsBuilder()
The `IterationStats` for the final iteration of the solver.
|
IterationStats.Builder |
FeasibilityPolishingDetails.Builder.getSolutionStatsBuilder()
optional .operations_research.pdlp.IterationStats solution_stats = 7; |
IterationStats.Builder |
IterationStats.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
IterationStats.Builder |
IterationStats.Builder.mergeFrom(IterationStats other) |
IterationStats.Builder |
IterationStats.Builder.mergeFrom(com.google.protobuf.Message other) |
static IterationStats.Builder |
IterationStats.newBuilder() |
static IterationStats.Builder |
IterationStats.newBuilder(IterationStats prototype) |
IterationStats.Builder |
IterationStats.newBuilderForType() |
protected IterationStats.Builder |
IterationStats.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) |
IterationStats.Builder |
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 |
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 |
IterationStats.Builder.removePointMetadata(int index)
Auxiliary statistics for each type of point.
|
IterationStats.Builder |
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 |
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 |
IterationStats.Builder.setCumulativeKktMatrixPasses(double value)
The cumulative number of passes through the KKT matrix since the start of
the solve.
|
IterationStats.Builder |
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 |
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 |
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 |
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 |
IterationStats.Builder.setIterationNumber(int value)
The iteration number at which these stats were recorded.
|
IterationStats.Builder |
IterationStats.Builder.setPointMetadata(int index,
PointMetadata.Builder builderForValue)
Auxiliary statistics for each type of point.
|
IterationStats.Builder |
IterationStats.Builder.setPointMetadata(int index,
PointMetadata value)
Auxiliary statistics for each type of point.
|
IterationStats.Builder |
IterationStats.Builder.setPrimalWeight(double value)
Primal weight controlling the relation between primal and dual step sizes.
|
IterationStats.Builder |
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 |
IterationStats.Builder.setStepSize(double value)
Step size used at this iteration.
|
IterationStats.Builder |
IterationStats.toBuilder() |
Modifier and Type | Method and Description |
---|---|
java.util.List<IterationStats.Builder> |
SolveLog.Builder.getIterationStatsBuilderList()
A history of iteration stats for the solve.
|
java.util.List<IterationStats.Builder> |
FeasibilityPolishingDetails.Builder.getIterationStatsBuilderList()
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
Modifier and Type | Method and Description |
---|---|
SolveLog.Builder |
SolveLog.Builder.addIterationStats(int index,
IterationStats.Builder builderForValue)
A history of iteration stats for the solve.
|
FeasibilityPolishingDetails.Builder |
FeasibilityPolishingDetails.Builder.addIterationStats(int index,
IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
SolveLog.Builder |
SolveLog.Builder.addIterationStats(IterationStats.Builder builderForValue)
A history of iteration stats for the solve.
|
FeasibilityPolishingDetails.Builder |
FeasibilityPolishingDetails.Builder.addIterationStats(IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
SolveLog.Builder |
SolveLog.Builder.setIterationStats(int index,
IterationStats.Builder builderForValue)
A history of iteration stats for the solve.
|
FeasibilityPolishingDetails.Builder |
FeasibilityPolishingDetails.Builder.setIterationStats(int index,
IterationStats.Builder builderForValue)
repeated .operations_research.pdlp.IterationStats iteration_stats = 9; |
SolveLog.Builder |
SolveLog.Builder.setSolutionStats(IterationStats.Builder builderForValue)
The `IterationStats` for the final iteration of the solver.
|
FeasibilityPolishingDetails.Builder |
FeasibilityPolishingDetails.Builder.setSolutionStats(IterationStats.Builder builderForValue)
optional .operations_research.pdlp.IterationStats solution_stats = 7; |
Copyright © 2025. All rights reserved.