AnasaziBlockDavidson.hpp File Reference

Implementation of the block Davidson method. More...

#include "AnasaziTypes.hpp"
#include "AnasaziEigensolver.hpp"
#include "AnasaziMultiVecTraits.hpp"
#include "AnasaziOperatorTraits.hpp"
#include "Teuchos_ScalarTraits.hpp"
#include "AnasaziMatOrthoManager.hpp"
#include "AnasaziModalSolverUtils.hpp"
#include "Teuchos_LAPACK.hpp"
#include "Teuchos_BLAS.hpp"
#include "Teuchos_SerialDenseMatrix.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_TimeMonitor.hpp"

Go to the source code of this file.

Namespaces

namespace  Anasazi

Classes

struct  Anasazi::BlockDavidsonState< ScalarType, MV >
 Structure to contain pointers to BlockDavidson state variables. More...
class  Anasazi::BlockDavidsonInitFailure
 BlockDavidsonInitFailure is thrown when the BlockDavidson solver is unable to generate an initial iterate in the BlockDavidson::initialize() routine. More...
class  Anasazi::BlockDavidsonOrthoFailure
 BlockDavidsonOrthoFailure is thrown when the orthogonalization manager is unable to orthogonalize the preconditioned residual against (a.k.a. H) the current basis (a.k.a. V). More...
class  Anasazi::BlockDavidson< ScalarType, MV, OP >
 This class implements the block Davidson method, an iterative method for solving symmetric eigenvalue problems. More...


Detailed Description

Implementation of the block Davidson method.

Definition in file AnasaziBlockDavidson.hpp.


Generated on Thu Sep 18 12:31:38 2008 for Anasazi by doxygen 1.3.9.1