AnasaziLOBPCG.hpp File Reference

Implementation of the locally-optimal block preconditioned conjugate gradient (LOBPCG) 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::LOBPCGState< ScalarType, MV >
 Structure to contain pointers to Anasazi state variables. More...
class  Anasazi::LOBPCGRitzFailure
 LOBPCGRitzFailure is thrown when the LOBPCG solver is unable to continue a call to LOBPCG::iterate() due to a failure of the algorithm. More...
class  Anasazi::LOBPCGInitFailure
 LOBPCGInitFailure is thrown when the LOBPCG solver is unable to generate an initial iterate in the LOBPCG::initialize() routine. More...
class  Anasazi::LOBPCGOrthoFailure
 LOBPCGOrthoFailure is thrown when an orthogonalization attempt fails. More...
class  Anasazi::LOBPCG< ScalarType, MV, OP >
 This class implements the Locally-Optimal Block Preconditioned Conjugate Gradient (LOBPCG) method for solving Hermitian eigenvalue problems. More...


Detailed Description

Implementation of the locally-optimal block preconditioned conjugate gradient (LOBPCG) method.

Definition in file AnasaziLOBPCG.hpp.


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