Uses of Class
org.ojalgo.optimisation.convex.ConvexSolver.Configuration
Packages that use ConvexSolver.Configuration
-
Uses of ConvexSolver.Configuration in org.ojalgo.optimisation
Fields in org.ojalgo.optimisation declared as ConvexSolver.ConfigurationModifier and TypeFieldDescriptionprivate ConvexSolver.Configuration
Optimisation.Options.myConvexConfiguration
Methods in org.ojalgo.optimisation that return ConvexSolver.ConfigurationModifier and TypeMethodDescriptionOptimisation.Options.convex()
Configurations specific to ojAlgo's built-inConvexSolver
.Methods in org.ojalgo.optimisation with parameters of type ConvexSolver.ConfigurationModifier and TypeMethodDescriptionOptimisation.Options.convex
(ConvexSolver.Configuration configuration) -
Uses of ConvexSolver.Configuration in org.ojalgo.optimisation.convex
Methods in org.ojalgo.optimisation.convex that return ConvexSolver.ConfigurationModifier and TypeMethodDescriptionConvexSolver.Configuration.extendedPrecision
(boolean extendedPrecision) With extended precision the usual solver is wrapped by a master algorithm, implemented inQuadruple
precision, that iteratively refines (zoom and shift) the problem to be solved by the delegate solver.ConvexSolver.Configuration.iterative
(NumberContext accuracy) The accuracy of the iterative Schur complement solver used inIterativeASS
.ConvexSolver.Configuration.smallDiagonal
(double factor) The [Q] matrix (of quadratic terms) is "inverted" using a matrix decomposition returned bynewSolverSPD(Structure2D)
.ConvexSolver.Configuration.solverGeneral
(Function<Structure2D, MatrixDecomposition.Solver<Double>> factory) This matrix decomposition should be able to "invert" the full KKT systsem body matrix (which is symmetric) and/or its Schur complement with regards to the [Q] matrix (of quadratic terms).ConvexSolver.Configuration.solverSPD
(Function<Structure2D, MatrixDecomposition.Solver<Double>> factory) The [Q] matrix (of quadratic terms) is supposed to be symmetric positive definite (or at least semidefinite), but in reality there are usually many deficiencies.