Belos  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Static Public Member Functions | List of all members
Belos::OperatorTraits< ScalarType, MV, OperatorT< MV > > Class Template Reference

Specialization of OperatorTraits for OperatorT. More...

#include <BelosOperatorT.hpp>

Static Public Member Functions

static void Apply (const OperatorT< MV > &Op, const MV &x, MV &y, ETrans trans=NOTRANS)
 Specialization of Apply() for OperatorT. More...
 

Detailed Description

template<class ScalarType, class MV>
class Belos::OperatorTraits< ScalarType, MV, OperatorT< MV > >

Specialization of OperatorTraits for OperatorT.

This is a partial template specialization of Belos::OperatorTraits class using the Belos::OperatorT abstract interface. Any class that inherits from Belos::OperatorT will be accepted by the Belos templated solvers, due to this specialization of Belos::OperatorTraits.

Definition at line 87 of file BelosOperatorT.hpp.

Member Function Documentation

template<class ScalarType , class MV >
static void Belos::OperatorTraits< ScalarType, MV, OperatorT< MV > >::Apply ( const OperatorT< MV > &  Op,
const MV &  x,
MV &  y,
ETrans  trans = NOTRANS 
)
inlinestatic

Specialization of Apply() for OperatorT.

Definition at line 92 of file BelosOperatorT.hpp.


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

Generated on Thu Apr 25 2024 09:24:17 for Belos by doxygen 1.8.5