Belos
Version of the Day
|
Implementation of the GCRODR (Recycling GMRES) iterative linear solver. More...
#include <BelosGCRODRSolMgr.hpp>
Public Member Functions | |
GCRODRSolMgr () | |
GCRODRSolMgr (const Teuchos::RCP< LinearProblem< ScalarType, MV, OP > > &problem, const Teuchos::RCP< Teuchos::ParameterList > &pl) | |
virtual | ~GCRODRSolMgr () |
Implementation of the GCRODR (Recycling GMRES) iterative linear solver.
ScalarType | The type of entries in the right-hand side vector(s) and solution vector(s) . |
MV | The multivector type; the type of the solution vector(s) and right-hand side vector(s). |
OP | The type of the matrix (and any preconditioner, if one is provided). |
This class implements the GCRODR (Recycling GMRES) iterative linear solver. This solver is suited for solving sequences of related linear systems . For details, please refer to the following paper:
Michael L. Parks, Eric de Sturler, Greg Mackey, Duane Johnson, and Spandan Maiti. "Recycling Krylov Subspaces for Sequences of Linear Systems," SIAM Journal on Scientific Computing, 28(5), pp. 1651-1674,
Definition at line 157 of file BelosGCRODRSolMgr.hpp.
|
inline |
Definition at line 166 of file BelosGCRODRSolMgr.hpp.
|
inline |
Definition at line 169 of file BelosGCRODRSolMgr.hpp.
|
inlinevirtual |
Definition at line 173 of file BelosGCRODRSolMgr.hpp.