Belos Package Browser (Single Doxygen Collection)
Development
|
Belos concrete class for performing the pseudo-block GMRES iteration. More...
#include "BelosConfigDefs.hpp"
#include "BelosTypes.hpp"
#include "BelosIteration.hpp"
#include "BelosLinearProblem.hpp"
#include "BelosMatOrthoManager.hpp"
#include "BelosOutputManager.hpp"
#include "BelosStatusTest.hpp"
#include "BelosOperatorTraits.hpp"
#include "BelosMultiVecTraits.hpp"
#include "Teuchos_BLAS.hpp"
#include "Teuchos_SerialDenseMatrix.hpp"
#include "Teuchos_SerialDenseVector.hpp"
#include "Teuchos_ScalarTraits.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_TimeMonitor.hpp"
Go to the source code of this file.
Classes | |
struct | Belos::PseudoBlockGmresIterState< ScalarType, MV > |
Structure to contain pointers to PseudoBlockGmresIter state variables. More... | |
class | Belos::PseudoBlockGmresIterInitFailure |
PseudoBlockGmresIterInitFailure is thrown when the PseudoBlockGmresIter object is unable to generate an initial iterate in the PseudoBlockGmresIter::initialize() routine. More... | |
class | Belos::PseudoBlockGmresIterOrthoFailure |
PseudoBlockGmresIterOrthoFailure is thrown when the orthogonalization manager is unable to generate orthonormal columns from the new basis vectors. More... | |
class | Belos::PseudoBlockGmresIter< ScalarType, MV, OP > |
This class implements the pseudo-block GMRES iteration, where a block Krylov subspace is constructed for all of the linear systems simultaneously. The QR decomposition of each block, upper Hessenberg matrix is performed each iteration to update the least squares system and give the current linear system residuals. More... | |
Namespaces | |
Belos | |
Belos concrete class for performing the pseudo-block GMRES iteration.
Definition in file BelosPseudoBlockGmresIter.hpp.