Anasazi  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
src Directory Reference

Directories

directory  TSQR
 

Files

file  AnasaziBasicEigenproblem.hpp [code]
 Basic implementation of the Anasazi::Eigenproblem class.
 
file  AnasaziBasicOrthoManager.hpp [code]
 Basic implementation of the Anasazi::OrthoManager class.
 
file  AnasaziBasicOutputManager.hpp [code]
 Basic output manager for sending information of select verbosity levels to the appropriate output stream.
 
file  AnasaziBasicSort.hpp [code]
 Basic implementation of the Anasazi::SortManager class.
 
file  AnasaziBlockDavidson.hpp [code]
 Implementation of the block Davidson method.
 
file  AnasaziBlockDavidsonSolMgr.hpp [code]
 The Anasazi::BlockDavidsonSolMgr provides a solver manager for the BlockDavidson eigensolver.
 
file  AnasaziBlockKrylovSchur.hpp [code]
 Implementation of a block Krylov-Schur eigensolver.
 
file  AnasaziBlockKrylovSchurSolMgr.hpp [code]
 The Anasazi::BlockKrylovSchurSolMgr class provides a user interface for the block Krylov-Schur eigensolver.
 
file  AnasaziConfigDefs.hpp [code]
 Anasazi header file which uses auto-configuration information to include necessary C++ headers.
 
file  AnasaziEigenproblem.hpp [code]
 Abstract base class which defines the interface required by an eigensolver and status test class to compute solutions to an eigenproblem.
 
file  AnasaziEigensolver.hpp [code]
 Pure virtual base class which describes the basic interface to the iterative eigensolver.
 
file  AnasaziEigensolverDecl.hpp [code]
 Forward declaration of the virtual base class Anasazi::Eigensolver.
 
file  AnasaziFactory.hpp [code]
 The Anasazi::Factory provides a factory to produce solver managers.
 
file  AnasaziGeneralizedDavidson.hpp [code]
 Implementation of a block Generalized Davidson eigensolver.
 
file  AnasaziGeneralizedDavidsonSolMgr.hpp [code]
 The Anasazi::GeneralizedDavidsonSolMgr provides a solver manager for the GeneralizedDavidson eigensolver.
 
file  AnasaziGenOrthoManager.hpp [code]
 Templated virtual class for providing orthogonalization/orthonormalization methods with matrix-based inner products.
 
file  AnasaziGlobalComm.hpp [code]
 
file  AnasaziHelperTraits.hpp [code]
 
file  AnasaziICGSOrthoManager.hpp [code]
 Basic implementation of the Anasazi::OrthoManager class.
 
file  AnasaziIRTR.hpp [code]
 
file  AnasaziLOBPCG.hpp [code]
 Implementation of the locally-optimal block preconditioned conjugate gradient (LOBPCG) method.
 
file  AnasaziLOBPCGSolMgr.hpp [code]
 The Anasazi::LOBPCGSolMgr provides a powerful solver manager for the LOBPCG eigensolver.
 
file  AnasaziMatOrthoManager.hpp [code]
 Templated virtual class for providing orthogonalization/orthonormalization methods with matrix-based inner products.
 
file  AnasaziMinres.hpp [code]
 
file  AnasaziMultiVec.hpp [code]
 Interface for multivectors used by Anasazi' linear solvers.
 
file  AnasaziMultiVecTraits.hpp [code]
 Declaration of basic traits for the multivector type.
 
file  AnasaziMVOPTester.hpp [code]
 Test routines for MultiVecTraits and OperatorTraits conformity.
 
file  AnasaziOperator.hpp [code]
 Templated virtual class for creating operators that can interface with the Anasazi::OperatorTraits class.
 
file  AnasaziOperatorTraits.hpp [code]
 Virtual base class which defines basic traits for the operator type.
 
file  AnasaziOrthoManager.hpp [code]
 Templated virtual class for providing orthogonalization/orthonormalization methods.
 
file  AnasaziOutputManager.hpp [code]
 Abstract class definition for Anasazi Output Managers.
 
file  AnasaziOutputStreamTraits.hpp [code]
 Abstract class definition for Anasazi output stream.
 
file  AnasaziRandomizedSolMgr.hpp [code]
 The Anasazi::RandomizedSolMgr approximates largest eigenvalues/eigenvectors by performing a simple Rayleigh-Ritz projection over a random block of vectors.
 
file  AnasaziRTRBase.hpp [code]
 Base class for Implicit Riemannian Trust-Region solvers.
 
file  AnasaziRTRSolMgr.hpp [code]
 The Anasazi::RTRSolMgr provides a simple solver manager over the IRTR eigensolvers.
 
file  AnasaziSaddleContainer.hpp [code]
 Stores a set of vectors of the form [V; L] where V is a distributed multivector and L is a serialdense matrix.
 
file  AnasaziSaddleOperator.hpp [code]
 An operator of the form [A Y; Y' 0] where A is a sparse matrix and Y a multivector.
 
file  AnasaziSimpleLOBPCGSolMgr.hpp [code]
 The Anasazi::SimpleLOBPCGSolMgr provides a simple solver manager over the LOBPCG eigensolver.
 
file  AnasaziSIRTR.hpp [code]
 
file  AnasaziSolverManager.hpp [code]
 Pure virtual base class which describes the basic interface for a solver manager.
 
file  AnasaziSolverUtils.hpp [code]
 Class which provides internal utilities for the Anasazi solvers.
 
file  AnasaziSortManager.hpp [code]
 Virtual base class which defines the interface between an eigensolver and a class whose job is the sorting of the computed eigenvalues.
 
file  AnasaziStatusTest.hpp [code]
 Declaration and definition of Anasazi::StatusTest.
 
file  AnasaziStatusTestCombo.hpp [code]
 Status test for forming logical combinations of other status tests.
 
file  AnasaziStatusTestDecl.hpp [code]
 Forward declaration of pure virtual base class Anasazi::StatusTest.
 
file  AnasaziStatusTestMaxIters.hpp [code]
 Status test for testing the number of iterations.
 
file  AnasaziStatusTestOutput.hpp [code]
 Special StatusTest for printing status tests.
 
file  AnasaziStatusTestResNorm.hpp [code]
 A status test for testing the norm of the eigenvectors residuals.
 
file  AnasaziStatusTestSpecTrans.hpp [code]
 
file  AnasaziStatusTestWithOrdering.hpp [code]
 A status test for testing the norm of the eigenvectors residuals along with a set of auxiliary eigenvalues.
 
file  AnasaziStubTsqrAdapter.hpp [code]
 "Stub" TSQR adapter for unsupported multivector types.
 
file  AnasaziSVQBOrthoManager.hpp [code]
 Orthogonalization manager based on the SVQB technique described in "A Block Orthogonalization Procedure With Constant Synchronization Requirements", A. Stathapoulos and K. Wu.
 
file  AnasaziTraceMin.hpp [code]
 Implementation of the trace minimization eigensolver.
 
file  AnasaziTraceMinBase.hpp [code]
 Abstract base class for trace minimization eigensolvers.
 
file  AnasaziTraceMinBaseSolMgr.hpp [code]
 The Anasazi::TraceMinBaseSolMgr provides an abstract base class for the TraceMin series of solver managers.
 
file  AnasaziTraceMinDavidson.hpp [code]
 Implementation of the TraceMin-Davidson method.
 
file  AnasaziTraceMinDavidsonSolMgr.hpp [code]
 The Anasazi::TraceMinDavidsonSolMgr provides a solver manager for the TraceMinDavidson eigensolver with expanding subspaces.
 
file  AnasaziTraceMinRitzOp.hpp [code]
 
file  AnasaziTraceMinSolMgr.hpp [code]
 The Anasazi::TraceMinSolMgr provides a solver manager for the TraceMin eigensolver with a constant subspace dimension.
 
file  AnasaziTraceMinTypes.hpp [code]
 
file  AnasaziTsqrAdaptor.hpp [code]
 
file  AnasaziTsqrOrthoManager.hpp [code]
 Orthogonalization manager based on Tall Skinny QR (TSQR)
 
file  AnasaziTsqrOrthoManagerImpl.hpp [code]
 
file  AnasaziTypes.hpp [code]
 Types and exceptions used within Anasazi solvers and interfaces.
 
file  AnasaziVersion.cpp [code]
 Version function that will return the current version of Anasazi being utilized.