Uses of Interface
org.ojalgo.matrix.task.iterative.Preconditioner
Packages that use Preconditioner
-
Uses of Preconditioner in org.ojalgo.matrix.task.iterative
Classes in org.ojalgo.matrix.task.iterative that implement PreconditionerModifier and TypeClassDescription(package private) final classIdentity (no-op) preconditioner.final classSimple diagonal (Jacobi) preconditioner: M = diag(A), apply M^{-1} x = x ./ diag(A).final classSymmetric Successive Over-Relaxation (SSOR) preconditioner with relaxation factor omega (ω).Fields in org.ojalgo.matrix.task.iterative declared as PreconditionerModifier and TypeFieldDescriptionstatic final PreconditionerPreconditioner.IDENTITYA no-op preconditioner.private PreconditionerIterativeSolverTask.myPreconditionerMethods in org.ojalgo.matrix.task.iterative that return PreconditionerModifier and TypeMethodDescriptionprotected final PreconditionerIterativeSolverTask.getPreconditioner()static PreconditionerPreconditioner.newIdentity()An identity (no-op) preconditioner.static PreconditionerPreconditioner.newJacobi()A Jacobi (diagonal) preconditioner.static PreconditionerPreconditioner.newSSOR(double omega) A Symmetric Successive Over-Relaxation (SSOR) preconditioner with a specified relaxation factorstatic PreconditionerPreconditioner.newSymmetricGaussSeidel()A symmetric Gauss-Seidel preconditioner (SSOR with omega=1).Methods in org.ojalgo.matrix.task.iterative that return types with arguments of type PreconditionerModifier and TypeMethodDescriptionstatic Supplier<Preconditioner> Preconditioner.getSSOR(double omega) Returns a factory method for a Symmetric Successive Over-Relaxation (SSOR) preconditioner with the specified relaxation factor.Methods in org.ojalgo.matrix.task.iterative with parameters of type PreconditionerModifier and TypeMethodDescriptionIterativeSolverTask.Configurator.preconditioner(Preconditioner preconditioner) Preconditioner for methods that support it.protected final voidIterativeSolverTask.setPreconditioner(Preconditioner preconditioner) -
Uses of Preconditioner in org.ojalgo.optimisation.convex
Fields in org.ojalgo.optimisation.convex with type parameters of type PreconditionerModifier and TypeFieldDescriptionprivate Supplier<Preconditioner> ConvexSolver.Configuration.myIterativePreconditioner