@@ -7,9 +7,7 @@ This functionality probably will be reduced in favor of LinearSolve.jl.
77In this package, preconditioners and LU factorizations are both seen
88as complete or approximate _ factorizations_ . Correspondingly we provide a common API for them.
99
10- ``` docs
1110
12- ```
1311ExtendableSparse.AbstractLUFactorization
1412``` @autodocs
1513Modules = [ExtendableSparse]
@@ -67,8 +65,6 @@ nm2 = norm(factorization \ b)
6765nm1, nm2
6866```
6967
70- ### API
71- Available by default:
7268``` @autodocs
7369Modules = [ExtendableSparse]
7470Pages = ["umfpack_lu.jl", "sparspak.jl"]
@@ -80,14 +76,6 @@ ExtendableSparse.CholeskyFactorization
8076Base.:\
8177```
8278
83-
84- Pardiso extension:
85- ``` @docs
86- PardisoLU
87- MKLPardisoLU
88- ```
89-
90-
9179## Preconditioners
9280
9381The API is similar to that for LU factorizations.
@@ -136,37 +124,40 @@ nm2 = norm(cg(A, b; Pl = preconditioner))
136124nm1, nm2
137125```
138126
139- ### API
140-
141- #### Recommended
142- Available by default:
143-
144127``` @docs
145128ExtendableSparse.AbstractPreconditioner
146129```
130+
147131``` @autodocs
148132Modules = [ExtendableSparse]
149133Pages = ["iluzero.jl","ilut.jl","amg.jl","blockpreconditioner.jl"]
150134```
151135
152- Extensions:
153136``` @docs
154- ILUTPreconditioner
155137ExtendableSparse.AMGCL_AMGPreconditioner
156138ExtendableSparse.AMGCL_RLXPreconditioner
157- ExtendableSparse.RS_AMGPreconditioner
158139ExtendableSparse.SA_AMGPreconditioner
140+ ExtendableSparse.RS_AMGPreconditioner
141+ ILUTPreconditioner
142+ ```
143+
144+
145+ ## Experimental/deprecated
146+
147+
148+ ``` @docs
149+ PardisoLU
150+ MKLPardisoLU
159151ExtendableSparse.AMGPreconditioner
160152```
161153
162154
163- #### Experimental
164155``` @autodocs
165156Modules = [ExtendableSparse]
166157Pages = ["jacobi.jl","parallel_jacobi.jl","ilu0.jl",]
167158```
168159
169- ### Iteration schemes
160+ ## Iteration schemes
170161``` @docs
171162ExtendableSparse.simple!
172163```
0 commit comments