Anasazi  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Classes | Namespaces
AnasaziTraceMinBase.hpp File Reference

Abstract base class for trace minimization eigensolvers. More...

#include "AnasaziBasicSort.hpp"
#include "AnasaziConfigDefs.hpp"
#include "AnasaziEigensolver.hpp"
#include "AnasaziMatOrthoManager.hpp"
#include "AnasaziMultiVecTraits.hpp"
#include "AnasaziOperatorTraits.hpp"
#include "AnasaziSaddleOperator.hpp"
#include "AnasaziSaddleContainer.hpp"
#include "AnasaziSolverUtils.hpp"
#include "AnasaziTraceMinRitzOp.hpp"
#include "AnasaziTraceMinTypes.hpp"
#include "AnasaziTypes.hpp"
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_ScalarTraits.hpp"
#include "Teuchos_SerialDenseMatrix.hpp"
#include "Teuchos_SerialDenseSolver.hpp"
#include "Teuchos_TimeMonitor.hpp"

Go to the source code of this file.

Classes

struct  Anasazi::Experimental::TraceMinBaseState< ScalarType, MV >
 Structure to contain pointers to TraceMinBase state variables. More...
 
class  Anasazi::Experimental::TraceMinBaseInitFailure
 TraceMinBaseInitFailure is thrown when the TraceMinBase solver is unable to generate an initial iterate in the TraceMinBase::initialize() routine. More...
 
class  Anasazi::Experimental::TraceMinBaseOrthoFailure
 TraceMinBaseOrthoFailure is thrown when the orthogonalization manager is unable to orthogonalize the vectors in the current basis. More...
 
class  Anasazi::Experimental::TraceMinBase< ScalarType, MV, OP >
 This is an abstract base class for the trace minimization eigensolvers. More...
 

Namespaces

 Anasazi
 Namespace Anasazi contains the classes, structs, enums and utilities used by the Anasazi package.
 
 Experimental
 

Detailed Description

Abstract base class for trace minimization eigensolvers.

Definition in file AnasaziTraceMinBase.hpp.