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 classProtobuf typeoperations_research.pdlp.SolveLogMethods 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.BuilderSolveLog.newBuilder()static SolveLog.BuilderSolveLog.newBuilder(SolveLog prototype) SolveLog.newBuilderForType()protected SolveLog.BuilderSolveLog.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()