Numerics. NET. Linear Algebra. Iterative Solvers. Preconditioners Namespace
The Numerics.NET.LinearAlgebra.IterativeSolvers.Preconditioners namespace contains classes that implement preconditioners that can be used with the iterative solvers for large, sparse systems.
Classes
| Block | Represents a block Jacobi preconditioner with exact solves of contiguous diagonal blocks. |
| Identity | Represents a preconditioner that has no effect. |
| Incomplete | Represents a Hermitian incomplete Cholesky factorization with zero fill. |
| Incomplete | Represents an incomplete LU factorization with zero off-diagonal fill. |
| Jacobi | Represents diagonal (Jacobi) preconditioning. |
| Modified | Represents modified incomplete Cholesky preconditioning with zero fill, MIC(0). |
| Preconditioner<T> | Represents a preconditioner that is to be applied to a sparse matrix by an iterative solver. |
| Symmetric | Represents symmetric successive over-relaxation (SSOR) preconditioning. |
| Threshold | Represents threshold incomplete Cholesky preconditioning with bounded column fill. |
| Threshold | Represents an incomplete LU factorization with threshold dropping and bounded row fill (ILUT). |