Belos Package Browser (Single Doxygen Collection) Development
Classes | Namespaces
BelosPCPGIter.hpp File Reference

Belos concrete class to iterate Preconditioned Conjugate Projected Gradients. More...

#include "BelosConfigDefs.hpp"
#include "BelosTypes.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_LAPACK.hpp"
#include "Teuchos_SerialDenseMatrix.hpp"
#include "Teuchos_SerialDenseVector.hpp"
#include "Teuchos_ScalarTraits.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_TimeMonitor.hpp"
Include dependency graph for BelosPCPGIter.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Belos::PCPGIterState< ScalarType, MV >
 Structure to contain pointers to PCPGIter state variables. More...
class  Belos::PCPGIterInitFailure
 PCPGIterInitFailure is thrown when the PCPGIter object is unable to generate an initial iterate in the PCPGIter::initialize() routine. More...
class  Belos::PCPGIterateFailure
 PCPGIterateFailure is thrown when the PCPGIter object breaks down. More...
class  Belos::PCPGIterOrthoFailure
 PCPGIterOrthoFailure is thrown when the PCPGIter object is unable to compute independent direction vectors in the PCPGIter::iterate() routine. More...
class  Belos::PCPGIterLAPACKFailure
 PCPGIterLAPACKFailure is thrown when a nonzero return value is passed back from an LAPACK routine. More...
class  Belos::PCPGIter< ScalarType, MV, OP >
 This class implements the PCPG iteration, where a single-std::vector Krylov subspace is constructed. The documentation refers to blocks, but note that at this point, all blocks have unit dimension. More...

Namespaces

namespace  Belos

Detailed Description

Belos concrete class to iterate Preconditioned Conjugate Projected Gradients.

Definition in file BelosPCPGIter.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines