summaryrefslogtreecommitdiff
path: root/math/blazeiterative/pkg-descr
blob: 3619a743296229c1fb72b655707f2ef9408e6e92 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
A set of iterative linear system solvers intended for use with the Blaze
library, a high-performance C++ linear algebra library. The API is currently
based on a tag-dispatch system to choose a particular algorithm.

Currently implemented algorithms:
* Conjugate Gradient (CG)
* BiCGSTAB

Planned algorithms:
* Preconditioned CG
* Preconditioned BiCGSTAB
* (Preconditioned) BiCGSTAB(l)
* GMRES
* Arnoldi
* Lanczos

Potential algorithms (if sufficient interest):
* LSQR
* LSMR