AnasaziRTRBase.hpp File Reference

Base class for Implicit Riemannian Trust-Region solvers. More...

#include "AnasaziTypes.hpp"
#include "AnasaziEigensolver.hpp"
#include "AnasaziMultiVecTraits.hpp"
#include "AnasaziOperatorTraits.hpp"
#include "Teuchos_ScalarTraits.hpp"
#include "AnasaziGenOrthoManager.hpp"
#include "AnasaziSolverUtils.hpp"
#include "Teuchos_LAPACK.hpp"
#include "Teuchos_BLAS.hpp"
#include "Teuchos_SerialDenseMatrix.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_TimeMonitor.hpp"

Include dependency graph for AnasaziRTRBase.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


Classes

struct  Anasazi::RTRState< ScalarType, MV >
 Structure to contain pointers to RTR state variables. More...
class  Anasazi::RTRRitzFailure
 RTRRitzFailure is thrown when the RTR solver is unable to continue a call to RTRBase::iterate() due to a failure of the algorithm. More...
class  Anasazi::RTRInitFailure
 RTRInitFailure is thrown when the RTR solver is unable to generate an initial iterate in the RTRBase::initialize() routine. More...
class  Anasazi::RTROrthoFailure
 RTROrthoFailure is thrown when an orthogonalization attempt fails. More...
class  Anasazi::RTRBase< ScalarType, MV, OP >
 This class is an abstract base class for Implicit Riemannian Trust-Region based eigensolvers. The class provides the interfaces shared by the IRTR solvers (e.g., getState() and initialize()) as well as the shared implementations (e.g., inner products). More...
struct  Anasazi::RTRBase< ScalarType, MV, OP >::CheckList

Namespaces

namespace  Anasazi
 Namespace Anasazi contains the classes, structs, enums and utilities used by the Anasazi package.


Detailed Description

Base class for Implicit Riemannian Trust-Region solvers.

Definition in file AnasaziRTRBase.hpp.


Generated on Wed Oct 21 14:28:10 2009 for Anasazi by  doxygen 1.5.9