| Solver | SPD | Transpose | Notes |
|---|---|---|---|
| BiCG | Yes | ||
| BiCGstab | |||
| CG | Yes | ||
| CGS | |||
| Chebyshev | Yes | Needs extremal eigenvalues | |
| GMRES | Restarted version | ||
| IR | |||
| QMR | Yes | Uses left and right preconditioning |
SPD means that the matrix must be symmetrical, positive definite, while transpose means that transpose matrix/vector multiplication and preconditioning is necessary.