We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 32b8d24 commit d7bd0ffCopy full SHA for d7bd0ff
docs/src/basics/Preconditioners.md
@@ -96,4 +96,6 @@ The following preconditioners match the interface of LinearSolve.jl.
96
An incomplete LU implementation. Requires `A` as a `SparseMatrixCSC`.
97
- [LimitedLDLFactorizations.lldl](https://github.com/JuliaSmoothOptimizers/LimitedLDLFactorizations.jl):
98
A limited-memory LDLᵀ factorization for symmetric matrices. Requires `A` as a
99
- `SparseMatrixCSC`.
+ `SparseMatrixCSC`. Applying `F = lldl(A); F.D .= abs.(F.D)` before usage as a preconditioner
100
+ makes the preconditioner symmetric postive definite and thus is required for Krylov methods which
101
+ are specialized for symmetric linear systems.
0 commit comments