You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,6 +16,8 @@ Any linear algebra method on `ExtendableSparseMatrix` starts with a `flush!` met
16
16
17
17
`ExtendableSparseMatrix` is aimed to work as a drop-in replacement to `SparseMatrixCSC` in finite element and finite volume codes especally in those cases where the sparsity structure is hard to detect a priori and where working with an intermediadte COO representation appears to be not convenient.
18
18
19
+
20
+
19
21
## Caveat
20
22
21
23
This package assumes that a $m \times n$ matrix is sparse if *each* row and *each* column have less than $C$ entries with
@@ -50,5 +52,18 @@ See [Julia issue #15630](https://github.com/JuliaLang/julia/issues/15630) for a
50
52
51
53
52
54
55
+
## Preconditioners
56
+
The package provides a common API for factorizations and preconditioners supporting
57
+
series of solutions as during nonlinear and transient solves.
58
+
For details, see the [corresponding documentation](https://j-fu.github.io/ExtendableSparse.jl/stable/iter/).
59
+
60
+
## Interfaces to other packages
61
+
The package provides interfaces to other sparse matrix solvers and preconditioners. Dependencies on these
62
+
packages are handeled via [Requires.jl](https://github.com/JuliaPackaging/Requires.jl).
and [MKL Pardiso](https://software.intel.com/content/www/us/en/develop/documentation/onemkl-developer-reference-fortran/top/sparse-solver-routines/onemkl-pardiso-parallel-direct-sparse-solver-interface.html))
0 commit comments