Package org.ojalgo.matrix.task.iterative
package org.ojalgo.matrix.task.iterative
-
ClassDescriptionConjugate Gradient solver for symmetric positive-definite systems [A][x]=[b].Stationary Gauss–Seidel iteration for solving [A][x]=[b] with non-zero diagonal entries.Identity (no-op) preconditioner.Base class for iterative solvers of large linear systems [A][x]=[b].Simple diagonal (Jacobi) preconditioner: M = diag(A), apply M^{-1} x = x ./ diag(A).Stationary Jacobi iteration for solving [A][x]=[b] with non-zero diagonal entries.Minimal Residual (MINRES) solver for symmetric (possibly indefinite) square systems.Lightweight mutable wrapper around a list of
Equationrows that delegates solving to anIterativeSolverTask.Experimental parallelised stationary iteration based on Gauss–Seidel-style in-place updates.Pluggable preconditioner for iterative linear system solvers.Quasi-Minimal Residual (QMR) solver for general nonsymmetric square systems.Symmetric Successive Over-Relaxation (SSOR) preconditioner with relaxation factor omega (ω).