|
Stratimikos Package Browser (Single Doxygen Collection) Version of the Day
|
Template specialization of Belos::OperatorTraits class using the Thyra::LinearOpBase virtual base class and Thyra::MultiVectorBase class. More...
#include <BelosThyraAdapter.hpp>
Static Public Member Functions | |
| static void | Apply (const TLOB &Op, const TMVB &x, TMVB &y) |
This method takes the MultiVectorBase x and applies the LinearOpBase Op to it resulting in the MultiVectorBase y. | |
Private Types | |
| typedef Thyra::MultiVectorBase < ScalarType > | TMVB |
| typedef Thyra::LinearOpBase < ScalarType > | TLOB |
Template specialization of Belos::OperatorTraits class using the Thyra::LinearOpBase virtual base class and Thyra::MultiVectorBase class.
This interface will ensure that any LinearOpBase and MultiVectorBase implementations will be accepted by the Belos templated solvers.
Definition at line 382 of file BelosThyraAdapter.hpp.
typedef Thyra::MultiVectorBase<ScalarType> Belos::OperatorTraits< ScalarType, Thyra::MultiVectorBase< ScalarType >, Thyra::LinearOpBase< ScalarType > >::TMVB [private] |
Definition at line 385 of file BelosThyraAdapter.hpp.
typedef Thyra::LinearOpBase<ScalarType> Belos::OperatorTraits< ScalarType, Thyra::MultiVectorBase< ScalarType >, Thyra::LinearOpBase< ScalarType > >::TLOB [private] |
Definition at line 386 of file BelosThyraAdapter.hpp.
| static void Belos::OperatorTraits< ScalarType, Thyra::MultiVectorBase< ScalarType >, Thyra::LinearOpBase< ScalarType > >::Apply | ( | const TLOB & | Op, |
| const TMVB & | x, | ||
| TMVB & | y | ||
| ) | [inline, static] |
This method takes the MultiVectorBase x and applies the LinearOpBase Op to it resulting in the MultiVectorBase y.
Definition at line 392 of file BelosThyraAdapter.hpp.
1.7.4