Anasazi  Version of the Day
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 CAnasazi::AnasaziErrorAn exception class parent to all Anasazi exceptions
 CAnasazi::BlockDavidsonState< ScalarType, MV >Structure to contain pointers to BlockDavidson state variables
 CAnasazi::BlockKrylovSchurState< ScalarType, MulVec >Structure to contain pointers to BlockKrylovSchur state variables
 CAnasazi::Eigenproblem< ScalarType, MV, OP >This class defines the interface required by an eigensolver and status test class to compute solutions to an eigenproblem
 CAnasazi::Eigensolution< ScalarType, MV >Struct for storing an eigenproblem solution
 CAnasazi::Eigensolver< ScalarType, MV, OP >The Eigensolver is a templated virtual base class that defines the basic interface that any eigensolver will support
 CAnasazi::EpetraMultiVecAccessorEpetraMultiVecAccessor is an interfaceto allow any Anasazi::MultiVec implementation that is based on Epetra_MultiVector to use the various Anasazi::Operator interfaces defined for Epetra_Operator
 CAnasazi::FactoryThis provides a factory to build Anasazi solvers using parameter lists
 CAnasazi::GeneralizedDavidsonState< ScalarType, MV >Structure to contain pointers to GeneralizedDavidson state variables
 CAnasazi::HelperTraits< ScalarType >Class which defines basic traits for working with different scalar types
 CAnasazi::LOBPCGState< ScalarType, MultiVector >Structure to contain pointers to Anasazi state variables
 CAnasazi::MultiVec< ScalarType >Interface for multivectors used by Anasazi's linear solvers
 CAnasazi::MultiVec< double >
 CAnasazi::MultiVecTraits< ScalarType, MV >Traits class which defines basic operations on multivectors
 CAnasazi::MultiVecTraits< double, Epetra_MultiVector >Template specialization of Anasazi::MultiVecTraits class using the Epetra_MultiVector class
 CAnasazi::MultiVecTraits< Scalar, Tpetra::MultiVector< Scalar, LO, GO, Node > >Specialization of MultiVecTraits for MV = Tpetra::MultiVector
 CAnasazi::MultiVecTraits< ScalarType, MultiVec< ScalarType > >Specialization of MultiVecTraits for Belos::MultiVec
 CAnasazi::MultiVecTraits< ScalarType, Thyra::MultiVectorBase< ScalarType > >Template specialization of Anasazi::MultiVecTraits class using the Thyra::MultiVectorBase class
 CAnasazi::details::MultiVecTsqrAdapter< ScalarType >TSQR adapter for MultiVec
 CAnasazi::Operator< ScalarType >Anasazi's templated virtual class for constructing an operator that can interface with the OperatorTraits class used by the eigensolvers
 CAnasazi::Operator< double >
 CAnasazi::OperatorTraits< ScalarType, MV, OP >Virtual base class which defines basic traits for the operator type
 CAnasazi::OperatorTraits< double, Epetra_MultiVector, Epetra_Operator >Template specialization of Anasazi::OperatorTraits class using the Epetra_Operator virtual base class and Epetra_MultiVector class
 CAnasazi::OperatorTraits< Scalar, Tpetra::MultiVector< Scalar, LO, GO, Node >, Tpetra::Operator< Scalar, LO, GO, Node > >Partial specialization of OperatorTraits for Tpetra objects
 CAnasazi::OperatorTraits< ScalarType, MultiVec< ScalarType >, Operator< ScalarType > >Template specialization of Anasazi::OperatorTraits class using Anasazi::Operator and Anasazi::MultiVec virtual base classes
 CAnasazi::OperatorTraits< ScalarType, Thyra::MultiVectorBase< ScalarType >, Thyra::LinearOpBase< ScalarType > >Template specialization of Anasazi::OperatorTraits class using the Thyra::LinearOpBase virtual base class and Thyra::MultiVectorBase class
 CAnasazi::OrthoManager< ScalarType, MV >Anasazi's templated virtual class for providing routines for orthogonalization and orthonormalization of multivectors
 CAnasazi::OrthoManager< Scalar, MV >
 CAnasazi::OutOfPlaceNormalizerMixin< Scalar, MV >Mixin for out-of-place orthogonalization
 CAnasazi::OutputManager< ScalarType >Output managers remove the need for the eigensolver to know any information about the required output. Calling isVerbosity( MsgType type ) informs the solver if it is supposed to output the information corresponding to the message type
 CAnasazi::OutputStreamTraits< OperatorType >Output managers remove the need for the eigensolver to know any information about the required output. However, a formatted output stream is needed to control the output during parallel computations
 C
 CTSQR::Trilinos::Randomizer< S, LO, GO, MV, Gen >Generates random test problems for TSQR
 CAnasazi::RTRState< ScalarType, MV >Structure to contain pointers to RTR state variables
 CAnasazi::SolverManager< ScalarType, MV, OP >The Anasazi::SolverManager is a templated virtual base class that defines the basic interface that any solver manager will support
 CAnasazi::SolverUtils< ScalarType, MV, OP >Anasazi's templated, static class providing utilities for the solvers
 CAnasazi::SortManager< MagnitudeType >Anasazi's templated pure virtual class for managing the sorting of approximate eigenvalues computed by the eigensolver. A concrete implementation of this class is necessary
 CAnasazi::StatusTest< ScalarType, MV, OP >Common interface of stopping criteria for Anasazi's solvers
 CAnasazi::Experimental::TraceMinBaseState< ScalarType, MV >Structure to contain pointers to TraceMinBase state variables
 CAnasazi::TsqrAdaptor< ScalarType, MultiVectorType >Map from multivector class to TSQR adaptor class
 CTSQR::TwoLevelDistTsqr< LocalOrdinal, Scalar, DistTsqrType >Interprocess part of TSQR
 CAnasazi::UndefinedMultiVecTraits< ScalarType, MV >Used by MultiVecTraits to report lack of a specialization
 CAnasazi::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
 CAnasazi::Value< ScalarType >This struct is used for storing eigenvalues and Ritz values, as a pair of real values