SolverΒΆ

Type:

enum

Range:

BiCGSTAB, FGMRES, GMRES, QMR

Default:

GMRES

Appearance:

simple

Selection of the classical iterative solver scheme:

  • GMRES robust solver, but relatively high memory usage especially for many right hand side problems

  • QMR smaller memory footprint, but requires two matrix (preconditioner) calls per iteration, which increases computation time per iteration especially for expensive proconditioners

  • BiCGSTAB similar as QMR but more failure prone than QMR