Uses of Class
com.google.ortools.pdlp.SolveLog.Builder
Packages that use SolveLog.Builder
-
Uses of SolveLog.Builder in com.google.ortools.pdlp
Subclasses with type arguments of type SolveLog.Builder in com.google.ortools.pdlpModifier and TypeClassDescriptionstatic final class
Protobuf typeoperations_research.pdlp.SolveLog
Methods in com.google.ortools.pdlp that return SolveLog.BuilderModifier and TypeMethodDescriptionSolveLog.Builder.addAllFeasibilityPolishingDetails
(Iterable<? extends FeasibilityPolishingDetails> values) If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.SolveLog.Builder.addAllIterationStats
(Iterable<? extends IterationStats> values) A history of iteration stats for the solve.SolveLog.Builder.addFeasibilityPolishingDetails
(int index, FeasibilityPolishingDetails value) If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.SolveLog.Builder.addFeasibilityPolishingDetails
(int index, FeasibilityPolishingDetails.Builder builderForValue) If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.SolveLog.Builder.addFeasibilityPolishingDetails
(FeasibilityPolishingDetails value) If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.SolveLog.Builder.addFeasibilityPolishingDetails
(FeasibilityPolishingDetails.Builder builderForValue) If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.SolveLog.Builder.addIterationStats
(int index, IterationStats value) A history of iteration stats for the solve.SolveLog.Builder.addIterationStats
(int index, IterationStats.Builder builderForValue) A history of iteration stats for the solve.SolveLog.Builder.addIterationStats
(IterationStats value) A history of iteration stats for the solve.SolveLog.Builder.addIterationStats
(IterationStats.Builder builderForValue) A history of iteration stats for the solve.SolveLog.Builder.clear()
SolveLog.Builder.clearFeasibilityPolishingDetails()
If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.SolveLog.Builder.clearInstanceName()
The name of the optimization problem.SolveLog.Builder.clearIterationCount()
The total number of iterations during the solve.SolveLog.Builder.clearIterationStats()
A history of iteration stats for the solve.SolveLog.Builder.clearOriginalProblemStats()
Statistics of the original problem.SolveLog.Builder.clearParams()
If solved with PDLP, the parameters for this solve.SolveLog.Builder.clearPreprocessedProblemStats()
Statistics of the problem after preprocessing.SolveLog.Builder.clearPreprocessingTimeSec()
Time for preprocessing (everything before iteration 0).SolveLog.Builder.clearSolutionStats()
The `IterationStats` for the final iteration of the solver.SolveLog.Builder.clearSolutionType()
The type of the output point that the solver returned.SolveLog.Builder.clearSolveTimeSec()
The runtime of the solve.SolveLog.Builder.clearTerminationReason()
The reason that the solve terminated.SolveLog.Builder.clearTerminationString()
Optional extra information about the termination reason.SolveLog.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) SolveLog.Builder.mergeFrom
(com.google.protobuf.Message other) SolveLog.Builder.mergeOriginalProblemStats
(QuadraticProgramStats value) Statistics of the original problem.SolveLog.Builder.mergeParams
(PrimalDualHybridGradientParams value) If solved with PDLP, the parameters for this solve.SolveLog.Builder.mergePreprocessedProblemStats
(QuadraticProgramStats value) Statistics of the problem after preprocessing.SolveLog.Builder.mergeSolutionStats
(IterationStats value) The `IterationStats` for the final iteration of the solver.static SolveLog.Builder
SolveLog.newBuilder()
static SolveLog.Builder
SolveLog.newBuilder
(SolveLog prototype) SolveLog.newBuilderForType()
protected SolveLog.Builder
SolveLog.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) SolveLog.Builder.removeFeasibilityPolishingDetails
(int index) If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.SolveLog.Builder.removeIterationStats
(int index) A history of iteration stats for the solve.SolveLog.Builder.setFeasibilityPolishingDetails
(int index, FeasibilityPolishingDetails value) If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.SolveLog.Builder.setFeasibilityPolishingDetails
(int index, FeasibilityPolishingDetails.Builder builderForValue) If solving with `use_feasibility_polishing`, details about the primal and dual feasibility polishing phases.SolveLog.Builder.setInstanceName
(String value) The name of the optimization problem.SolveLog.Builder.setInstanceNameBytes
(com.google.protobuf.ByteString value) The name of the optimization problem.SolveLog.Builder.setIterationCount
(int value) The total number of iterations during the solve.SolveLog.Builder.setIterationStats
(int index, IterationStats value) A history of iteration stats for the solve.SolveLog.Builder.setIterationStats
(int index, IterationStats.Builder builderForValue) A history of iteration stats for the solve.SolveLog.Builder.setOriginalProblemStats
(QuadraticProgramStats value) Statistics of the original problem.SolveLog.Builder.setOriginalProblemStats
(QuadraticProgramStats.Builder builderForValue) Statistics of the original problem.SolveLog.Builder.setParams
(PrimalDualHybridGradientParams value) If solved with PDLP, the parameters for this solve.SolveLog.Builder.setParams
(PrimalDualHybridGradientParams.Builder builderForValue) If solved with PDLP, the parameters for this solve.SolveLog.Builder.setPreprocessedProblemStats
(QuadraticProgramStats value) Statistics of the problem after preprocessing.SolveLog.Builder.setPreprocessedProblemStats
(QuadraticProgramStats.Builder builderForValue) Statistics of the problem after preprocessing.SolveLog.Builder.setPreprocessingTimeSec
(double value) Time for preprocessing (everything before iteration 0).SolveLog.Builder.setSolutionStats
(IterationStats value) The `IterationStats` for the final iteration of the solver.SolveLog.Builder.setSolutionStats
(IterationStats.Builder builderForValue) The `IterationStats` for the final iteration of the solver.SolveLog.Builder.setSolutionType
(PointType value) The type of the output point that the solver returned.SolveLog.Builder.setSolveTimeSec
(double value) The runtime of the solve.SolveLog.Builder.setTerminationReason
(TerminationReason value) The reason that the solve terminated.SolveLog.Builder.setTerminationString
(String value) Optional extra information about the termination reason.SolveLog.Builder.setTerminationStringBytes
(com.google.protobuf.ByteString value) Optional extra information about the termination reason.SolveLog.toBuilder()