#include <PlayaEigensolverBase.hpp>
Public Member Functions | |
| EigensolverBase () | |
| EigensolverBase (const ParameterList ¶ms) | |
| virtual | ~EigensolverBase () |
| virtual void | solve (const LinearOperator< Scalar > &K, const LinearOperator< Scalar > &M, Array< Vector< Scalar > > &ev, Array< std::complex< Scalar > > &ew) const =0 |
| virtual void | solve (const LinearOperator< Scalar > &K, Array< Vector< Scalar > > &ev, Array< std::complex< Scalar > > &ew) const |
| const ParameterList & | params () const |
Definition at line 25 of file PlayaEigensolverBase.hpp.
| Playa::EigensolverBase< Scalar >::EigensolverBase | ( | ) | [inline] |
Definition at line 29 of file PlayaEigensolverBase.hpp.
| Playa::EigensolverBase< Scalar >::EigensolverBase | ( | const ParameterList & | params | ) | [inline] |
Definition at line 32 of file PlayaEigensolverBase.hpp.
| virtual Playa::EigensolverBase< Scalar >::~EigensolverBase | ( | ) | [inline, virtual] |
Definition at line 35 of file PlayaEigensolverBase.hpp.
| virtual void Playa::EigensolverBase< Scalar >::solve | ( | const LinearOperator< Scalar > & | K, | |
| const LinearOperator< Scalar > & | M, | |||
| Array< Vector< Scalar > > & | ev, | |||
| Array< std::complex< Scalar > > & | ew | |||
| ) | const [pure virtual] |
Solve a generalized eigensystem
Implemented in Playa::AnasaziEigensolver< Scalar >.
| virtual void Playa::EigensolverBase< Scalar >::solve | ( | const LinearOperator< Scalar > & | K, | |
| Array< Vector< Scalar > > & | ev, | |||
| Array< std::complex< Scalar > > & | ew | |||
| ) | const [inline, virtual] |
Solve an eigensystem
Definition at line 49 of file PlayaEigensolverBase.hpp.
| const ParameterList& Playa::EigensolverBase< Scalar >::params | ( | ) | const [inline] |
Return the parameter list that was used to define this object.
Definition at line 61 of file PlayaEigensolverBase.hpp.