Belos::OperatorTraits< ScalarType, Thyra::MultiVectorBase< ScalarType >, Thyra::LinearOpBase< ScalarType > > Class Template Reference

Template specialization of Belos::OperatorTraits class using the Thyra::LinearOpBase virtual base class and Thyra::MultiVectorBase class. More...

#include <BelosThyraAdapter.hpp>

List of all members.

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.


Detailed Description

template<class ScalarType>
class Belos::OperatorTraits< ScalarType, Thyra::MultiVectorBase< ScalarType >, Thyra::LinearOpBase< ScalarType > >

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 374 of file BelosThyraAdapter.hpp.


Member Function Documentation

template<class ScalarType >
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 384 of file BelosThyraAdapter.hpp.


The documentation for this class was generated from the following file:

Generated on Wed Jul 22 12:56:45 2009 for Stratimikos by  doxygen 1.5.8