Public Member Functions | |
| Eigensolver () | |
| Eigensolver (Playa::Handleable< EigensolverBase< Scalar > > *rawPtr) | |
| Eigensolver (const RCP< EigensolverBase< Scalar > > &smartPtr) | |
| void | solve (const LinearOperator< Scalar > &K, const LinearOperator< Scalar > &M, Array< Vector< Scalar > > &ev, Array< std::complex< Scalar > > &ew) const |
| void | solve (const LinearOperator< Scalar > &K, Array< Vector< Scalar > > &ev, Array< std::complex< Scalar > > &ew) const |
| const ParameterList & | params () const |
| ParameterList & | params () |
Static Public Member Functions | |
| static FancyOStream & | os () |
Handle class for eigensolvers
Definition at line 59 of file PlayaEigensolver.hpp.
| Playa::Eigensolver< Scalar >::Eigensolver | ( | ) | [inline] |
Definition at line 63 of file PlayaEigensolver.hpp.
| Playa::Eigensolver< Scalar >::Eigensolver | ( | Playa::Handleable< EigensolverBase< Scalar > > * | rawPtr | ) | [inline] |
Definition at line 65 of file PlayaEigensolver.hpp.
| Playa::Eigensolver< Scalar >::Eigensolver | ( | const RCP< EigensolverBase< Scalar > > & | smartPtr | ) | [inline] |
Definition at line 68 of file PlayaEigensolver.hpp.
| static FancyOStream& Playa::Eigensolver< Scalar >::os | ( | ) | [inline, static] |
Definition at line 108 of file PlayaEigensolver.hpp.
| const ParameterList& Playa::Eigensolver< Scalar >::params | ( | ) | const [inline] |
Definition at line 92 of file PlayaEigensolver.hpp.
References Playa::Handle< EigensolverBase< Scalar > >::ptr().
| ParameterList& Playa::Eigensolver< Scalar >::params | ( | ) | [inline] |
Definition at line 100 of file PlayaEigensolver.hpp.
References Playa::Handle< EigensolverBase< Scalar > >::ptr().
| void Playa::Eigensolver< Scalar >::solve | ( | const LinearOperator< Scalar > & | K, |
| const LinearOperator< Scalar > & | M, | ||
| Array< Vector< Scalar > > & | ev, | ||
| Array< std::complex< Scalar > > & | ew | ||
| ) | const [inline] |
Definition at line 73 of file PlayaEigensolver.hpp.
References Playa::Handle< EigensolverBase< Scalar > >::ptr().
Referenced by Sundance::LinearEigenproblem::solve().
| void Playa::Eigensolver< Scalar >::solve | ( | const LinearOperator< Scalar > & | K, |
| Array< Vector< Scalar > > & | ev, | ||
| Array< std::complex< Scalar > > & | ew | ||
| ) | const [inline] |
Definition at line 83 of file PlayaEigensolver.hpp.
References Playa::Handle< EigensolverBase< Scalar > >::ptr().