Anasazi Version of the Day
Loading...
Searching...
No Matches
Anasazi::OperatorTraits< Scalar, Tpetra::MultiVector< Scalar, LO, GO, Node >, Tpetra::Operator< Scalar, LO, GO, Node > > Class Template Reference

Partial specialization of OperatorTraits for Tpetra objects. More...

#include <AnasaziTpetraAdapter.hpp>

Static Public Member Functions

Operator application method.
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)
 Application method which performs operation y = Op*x. An OperatorError exception is thrown if there is an error.
 

Detailed Description

template<class Scalar, class LO, class GO, class Node>
class Anasazi::OperatorTraits< Scalar, Tpetra::MultiVector< Scalar, LO, GO, Node >, Tpetra::Operator< Scalar, LO, GO, Node > >

Partial specialization of OperatorTraits for Tpetra objects.

Definition at line 718 of file AnasaziTpetraAdapter.hpp.

Member Function Documentation

◆ Apply()

static void Anasazi::OperatorTraits< Scalar, Tpetra::MultiVector< Scalar, LO, GO, Node >, Tpetra::Operator< Scalar, 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 )
inlinestatic

Application method which performs operation y = Op*x. An OperatorError exception is thrown if there is an error.

Definition at line 92 of file AnasaziOperatorTraits.hpp.


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