template<class X>
class RestartedFGMResSolver< X >
implements the Generalized Minimal Residual (GMRes) method
GMRes solves the unsymmetric linear system Ax = b using the Generalized Minimal Residual method as described the SIAM Templates book (http://www.netlib.org/templates/templates.pdf).
- Todo:
- F durch rebind erzeugen und nur den field_type für F übergeben
Definition at line 31 of file fgmres.hh.
|
template<class L , class P > |
| RestartedFGMResSolver (L &op, P &prec, double reduction, int restart, int maxit, int verbose, bool recalc_defect=false) |
| Set up solver. More...
|
|
template<class L , class S , class P > |
| RestartedFGMResSolver (L &op, S &sp, P &prec, double reduction, int restart, int maxit, int verbose, bool recalc_defect=false) |
| Set up solver. More...
|
|
virtual void | apply (X &x, X &b, Dune::InverseOperatorResult &res) |
|
virtual void | apply (X &x, Y &b, double reduction, Dune::InverseOperatorResult &res) |
| Apply inverse operator. More...
|
|