Anasazi
Version of the Day
|
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. | |