Stokhos Package Browser (Single Doxygen Collection) Version of the Day
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
Belos::OperatorTraits< typename Storage::value_type, Tpetra::MultiVector< Sacado::MP::Vector< Storage >, LO, GO, Node >, Tpetra::Operator< Sacado::MP::Vector< Storage >, LO, GO, Node > > Class Template Reference

Partial specialization of OperatorTraits for Tpetra::Operator. More...

#include <Belos_TpetraAdapter_MP_Vector.hpp>

Public Types

typedef Sacado::MP::Vector< StorageScalar
 

Static Public Member Functions

static void Apply (const Tpetra::Operator< Scalar, LO, GO, Node > &Op, const Tpetra::MultiVector< Scalar, LO, GO, Node > &X, Tpetra::MultiVector< Scalar, LO, GO, Node > &Y, ETrans trans=NOTRANS)
 
static bool HasApplyTranspose (const Tpetra::Operator< Scalar, LO, GO, Node > &Op)
 

Detailed Description

template<class Storage, class LO, class GO, class Node>
class Belos::OperatorTraits< typename Storage::value_type, Tpetra::MultiVector< Sacado::MP::Vector< Storage >, LO, GO, Node >, Tpetra::Operator< Sacado::MP::Vector< Storage >, LO, GO, Node > >

Partial specialization of OperatorTraits for Tpetra::Operator.

Definition at line 824 of file Belos_TpetraAdapter_MP_Vector.hpp.

Member Typedef Documentation

◆ Scalar

template<class Storage , class LO , class GO , class Node >
typedef Sacado::MP::Vector<Storage> Belos::OperatorTraits< typename Storage::value_type, Tpetra::MultiVector< Sacado::MP::Vector< Storage >, LO, GO, Node >, Tpetra::Operator< Sacado::MP::Vector< Storage >, LO, GO, Node > >::Scalar

Definition at line 831 of file Belos_TpetraAdapter_MP_Vector.hpp.

Member Function Documentation

◆ Apply()

template<class Storage , class LO , class GO , class Node >
static void Belos::OperatorTraits< typename Storage::value_type, Tpetra::MultiVector< Sacado::MP::Vector< Storage >, LO, GO, Node >, Tpetra::Operator< Sacado::MP::Vector< Storage >, LO, GO, Node > >::Apply ( const Tpetra::Operator< Scalar, LO, GO, Node > &  Op,
const Tpetra::MultiVector< Scalar, LO, GO, Node > &  X,
Tpetra::MultiVector< Scalar, LO, GO, Node > &  Y,
ETrans  trans = NOTRANS 
)
inlinestatic

Definition at line 833 of file Belos_TpetraAdapter_MP_Vector.hpp.

◆ HasApplyTranspose()

template<class Storage , class LO , class GO , class Node >
static bool Belos::OperatorTraits< typename Storage::value_type, Tpetra::MultiVector< Sacado::MP::Vector< Storage >, LO, GO, Node >, Tpetra::Operator< Sacado::MP::Vector< Storage >, LO, GO, Node > >::HasApplyTranspose ( const Tpetra::Operator< Scalar, LO, GO, Node > &  Op)
inlinestatic

Definition at line 862 of file Belos_TpetraAdapter_MP_Vector.hpp.


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