AnasaziBlockDavidson.hpp File Reference

Implementation of the block Davidson method. More...

#include "AnasaziTypes.hpp"
#include "AnasaziEigensolver.hpp"
#include "AnasaziConfigDefs.hpp"
#include "AnasaziEigenproblem.hpp"
#include "AnasaziSortManager.hpp"
#include "AnasaziOutputManager.hpp"
#include "AnasaziOrthoManager.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_RCP.hpp"
#include "Teuchos_Array.hpp"
#include "AnasaziMultiVecTraits.hpp"
#include "AnasaziOperatorTraits.hpp"
#include "Teuchos_ScalarTraits.hpp"
#include "AnasaziMatOrthoManager.hpp"
#include "Teuchos_BLAS.hpp"
#include "Teuchos_LAPACK.hpp"
#include "Teuchos_SerialDenseMatrix.hpp"
#include "Teuchos_TimeMonitor.hpp"

Go to the source code of this file.

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 a Block Davidson iteration, a preconditioned iteration for solving linear Hermitian eigenproblems. More...

Namespaces

namespace  Anasazi
 

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



Detailed Description

Implementation of the block Davidson method.

Definition in file AnasaziBlockDavidson.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
Generated on Wed Apr 13 09:56:59 2011 for Anasazi by  doxygen 1.6.3