concepts::AnasaziOp< ScalarT > Class Template Reference
#include <anasaziHelper.hh>
Inheritance diagram for concepts::AnasaziOp< ScalarT >:
Public Member Functions | |
Constructor/Destructor | |
AnasaziOp (Teuchos::RCP< Operator< ScalarT > > op) | |
Give a matrix instance which will be wrapped by this class. More... | |
virtual | ~AnasaziOp () |
Destructor. More... | |
Operator application method | |
Teuchos::RCP< Operator< ScalarT > > | op |
This method takes the Anasazi::MultiVec x and applies the operator to it resulting in the Anasazi::MultiVec y . More... | |
virtual void | Apply (const Anasazi::MultiVec< ScalarT > &x, Anasazi::MultiVec< ScalarT > &y) const |
This method takes the Anasazi::MultiVec x and applies the operator to it resulting in the Anasazi::MultiVec y . More... | |
const Operator< ScalarT > & | getOp () |
This method takes the Anasazi::MultiVec x and applies the operator to it resulting in the Anasazi::MultiVec y . More... | |
Detailed Description
template<class ScalarT>
class concepts::AnasaziOp< ScalarT >
Definition at line 17 of file anasaziHelper.hh.
Constructor & Destructor Documentation
◆ AnasaziOp()
template<class ScalarT >
|
inline |
Give a matrix instance which will be wrapped by this class.
Definition at line 23 of file anasaziHelper.hh.
◆ ~AnasaziOp()
template<class ScalarT >
|
inlinevirtual |
Destructor.
Definition at line 28 of file anasaziHelper.hh.
Member Function Documentation
◆ Apply()
template<class ScalarT >
|
virtual |
This method takes the Anasazi::MultiVec x
and applies the operator to it resulting in the Anasazi::MultiVec y
.
◆ getOp()
template<class ScalarT >
|
inline |
This method takes the Anasazi::MultiVec x
and applies the operator to it resulting in the Anasazi::MultiVec y
.
Definition at line 41 of file anasaziHelper.hh.
Member Data Documentation
◆ op
template<class ScalarT >
|
private |
This method takes the Anasazi::MultiVec x
and applies the operator to it resulting in the Anasazi::MultiVec y
.
Definition at line 46 of file anasaziHelper.hh.
The documentation for this class was generated from the following file:
- eigensolver/anasaziHelper.hh