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

ReturnType 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.


Member Function Documentation

template<class ScalarType>
ReturnType 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.


The documentation for this class was generated from the following file:
Generated on Sun May 20 12:51:30 2007 for Amesos/Thyra Linear Solver Adapter Software by doxygen 1.3.9.1