Anasazi Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
Anasazi::BasicEigenproblem< ScalarType, MV, OP >This provides a basic implementation for defining standard or generalized eigenvalue problems
Anasazi::BasicSort< ScalarType, MV, OP >An implementation of the Anasazi::SortManager that performs a collection of common sorting techniques
Anasazi::BlockDavidson< ScalarType, MV, OP >This class implements the block Davidson method, an iterative method for solving symmetric eigenvalue problems
Anasazi::BlockKrylovSchur< ScalarType, MV, OP >This class implements the Restarted Block Krylov Schur Method, an iterative method for solving eigenvalue problems
Anasazi::Eigenproblem< ScalarType, MV, OP >This class defines the interface required by an eigensolver and status test class to compute solutions to an eigenproblem
Anasazi::Eigensolver< ScalarType, MV, OP >The Anasazi::Eigensolver is a templated virtual base class that defines the basic interface that any eigensolver will support
Anasazi::EpetraGenOpAdapter class for creating an operators often used in solving generalized eigenproblems
Anasazi::EpetraMultiVecBasic adapter class for Anasazi::MultiVec that uses Epetra_MultiVector
Anasazi::EpetraOpBasic adapter class for Anasazi::Operator that uses Epetra_Operator
Anasazi::EpetraSymMVOpAdapter class for creating a symmetric operator from an Epetra_MultiVector
Anasazi::EpetraSymOpAdapter class for creating a symmetric operator from an Epetra_Operator
Anasazi::LOBPCG< ScalarType, MV, OP >This class implements the Locally-Optimal Block Preconditioned Conjugate Gradient method for solving symmetric eigenvalue problems
Anasazi::ModalSolverUtils< ScalarType, MV, OP >Anasazi's templated, static class providing utilities for the modal solvers
Anasazi::MultiVec< ScalarType >Anasazi's templated virtual class for constructing a multi-vector that can interface with the Anasazi::MultiVecTraits class used by the eigensolvers
Anasazi::MultiVecTraits< ScalarType, MV >Virtual base class which defines basic traits for the multi-vector type
Anasazi::MultiVecTraits< double, Epetra_MultiVector >Template specialization of Anasazi::MultiVecTraits class using the Epetra_MultiVector class
Anasazi::MultiVecTraits< ScalarType, MultiVec< ScalarType > >Template specialization of Anasazi::MultiVecTraits class using the Anasazi::MultiVec virtual base class
Anasazi::Operator< ScalarType >Anasazi's templated virtual class for constructing an operator that can interface with the Anasazi::OperatorTraits class used by the eigensolvers
Anasazi::OperatorTraits< ScalarType, MV, OP >Virtual base class which defines basic traits for the operator type
Anasazi::OperatorTraits< double, Epetra_MultiVector, Epetra_Operator >Template specialization of Anasazi::OperatorTraits class using the Epetra_Operator virtual base class and Epetra_MultiVector class
Anasazi::OperatorTraits< ScalarType, MultiVec< ScalarType >, Operator< ScalarType > >Template specialization of Anasazi::OperatorTraits class using Anasazi::Operator and Anasazi::MultiVec virtual base classes
Anasazi::OutputManager< ScalarType >Anasazi's basic output manager for sending information of select verbosity levels to the appropriate output stream
Anasazi::SortManager< ScalarType, MV, OP >Anasazi's templated pure virtual class for managing the sorting of approximate eigenvalues computed by the eigensolver
Anasazi::UndefinedMultiVecTraits< ScalarType, MV >This is the default struct used by MultiVecTraits<ScalarType, MV> class to produce a compile time error when the specialization does not exist for multivector type MV
Anasazi::UndefinedOperatorTraits< ScalarType, MV, OP >This is the default struct used by OperatorTraits<ScalarType, MV, OP> class to produce a compile time error when the specialization does not exist for operator type OP

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