Public Member Functions | Static Private Member Functions
Playa::AnasaziEigensolver< Scalar > Class Template Reference
Inheritance diagram for Playa::AnasaziEigensolver< Scalar >:
Playa::EigensolverBase< Scalar > Playa::Handleable< EigensolverBase< Scalar > >

List of all members.

Public Member Functions

 AnasaziEigensolver (const ParameterList &params)
virtual void solve (const LinearOperator< Scalar > &K, const LinearOperator< Scalar > &M, Array< Vector< Scalar > > &ev, Array< std::complex< Scalar > > &ew) const
Handleable interface
virtual RCP< EigensolverBase
< Scalar > > 
getRcp ()

Static Private Member Functions

static Time & solveTimer ()
static Time & precondBuildTimer ()

Detailed Description

template<class Scalar>
class Playa::AnasaziEigensolver< Scalar >

Object wrapper for Anasazi eigenvalue solver.

Definition at line 59 of file PlayaAnasaziEigensolverDecl.hpp.


Constructor & Destructor Documentation

template<class Scalar >
Playa::AnasaziEigensolver< Scalar >::AnasaziEigensolver ( const ParameterList &  params) [inline]

Definition at line 65 of file PlayaAnasaziEigensolverDecl.hpp.


Member Function Documentation

template<class Scalar >
virtual RCP<EigensolverBase<Scalar> > Playa::AnasaziEigensolver< Scalar >::getRcp ( ) [inline, virtual]

Return a ref counted pointer to a newly created object

Implements Playa::Handleable< EigensolverBase< Scalar > >.

Definition at line 80 of file PlayaAnasaziEigensolverDecl.hpp.

template<class Scalar >
static Time& Playa::AnasaziEigensolver< Scalar >::precondBuildTimer ( ) [inline, static, private]

Definition at line 93 of file PlayaAnasaziEigensolverDecl.hpp.

template<class Scalar >
void Playa::AnasaziEigensolver< Scalar >::solve ( const LinearOperator< Scalar > &  K,
const LinearOperator< Scalar > &  M,
Array< Vector< Scalar > > &  ev,
Array< std::complex< Scalar > > &  ew 
) const [inline, virtual]
template<class Scalar >
static Time& Playa::AnasaziEigensolver< Scalar >::solveTimer ( ) [inline, static, private]

Definition at line 86 of file PlayaAnasaziEigensolverDecl.hpp.

Site Contact