Handle class for eigensolvers. More...
Public Member Functions | |
| Eigensolver () | |
| Eigensolver (Sundance::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 46 of file TSFEigensolver.hpp.
| TSFExtended::Eigensolver< Scalar >::Eigensolver | ( | ) | [inline] |
Definition at line 50 of file TSFEigensolver.hpp.
| TSFExtended::Eigensolver< Scalar >::Eigensolver | ( | Sundance::Handleable< EigensolverBase< Scalar > > * | rawPtr | ) | [inline] |
Definition at line 52 of file TSFEigensolver.hpp.
| TSFExtended::Eigensolver< Scalar >::Eigensolver | ( | const RCP< EigensolverBase< Scalar > > & | smartPtr | ) | [inline] |
Definition at line 55 of file TSFEigensolver.hpp.
| static FancyOStream& TSFExtended::Eigensolver< Scalar >::os | ( | ) | [inline, static] |
Definition at line 95 of file TSFEigensolver.hpp.
| ParameterList& TSFExtended::Eigensolver< Scalar >::params | ( | ) | [inline] |
Definition at line 87 of file TSFEigensolver.hpp.
References Sundance::Handle< EigensolverBase< Scalar > >::ptr().
| const ParameterList& TSFExtended::Eigensolver< Scalar >::params | ( | ) | const [inline] |
Definition at line 79 of file TSFEigensolver.hpp.
References Sundance::Handle< EigensolverBase< Scalar > >::ptr().
| void TSFExtended::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 60 of file TSFEigensolver.hpp.
References Sundance::Handle< EigensolverBase< Scalar > >::ptr().
Referenced by Sundance::LinearEigenproblem::solve().
| void TSFExtended::Eigensolver< Scalar >::solve | ( | const LinearOperator< Scalar > & | K, |
| Array< Vector< Scalar > > & | ev, | ||
| Array< std::complex< Scalar > > & | ew | ||
| ) | const [inline] |
Definition at line 70 of file TSFEigensolver.hpp.
References Sundance::Handle< EigensolverBase< Scalar > >::ptr().