Anasazi
Version of the Day
|
Basic adapter class for Anasazi::Operator that uses Thyra_Operator. More...
#include <AnasaziThyraDebugAdapter.hpp>
Public Member Functions | |
Constructor/Destructor | |
ThyraOp (const Teuchos::RCP< const Thyra::LinearOpBase< ScalarType > > &Op) | |
Basic constructor. Accepts reference-counted pointer to an Thyra_Operator. More... | |
~ThyraOp () | |
Destructor. More... | |
Operator application method | |
void | Apply (const MultiVec< ScalarType > &X, MultiVec< ScalarType > &Y) const |
This method takes the Anasazi::MultiVec X and applies the operator to it resulting in the Anasazi::MultiVec Y . More... | |
Public Member Functions inherited from Anasazi::Operator< ScalarType > | |
Operator () | |
Default constructor. More... | |
virtual | ~Operator () |
Destructor. More... | |
Basic adapter class for Anasazi::Operator that uses Thyra_Operator.
Definition at line 396 of file AnasaziThyraDebugAdapter.hpp.
|
inline |
Basic constructor. Accepts reference-counted pointer to an Thyra_Operator.
Definition at line 405 of file AnasaziThyraDebugAdapter.hpp.
|
inline |
Destructor.
Definition at line 408 of file AnasaziThyraDebugAdapter.hpp.
|
inlinevirtual |
This method takes the Anasazi::MultiVec X
and applies the operator to it resulting in the Anasazi::MultiVec Y
.
Implements Anasazi::Operator< ScalarType >.
Definition at line 417 of file AnasaziThyraDebugAdapter.hpp.