MueLu
Version of the Day
|
#include <BelosXpetraAdapterOperator.hpp>
Public Member Functions | |
XpetraOp (const RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &Op) | |
virtual | ~XpetraOp () |
void | Apply (const Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &x, Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > &y, ETrans trans=NOTRANS) const |
This routine takes the Belos::MultiVec x and applies the operator to it resulting in the Belos::MultiVec y , which is returned. More... | |
RCP< const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | getOperator () const |
![]() | |
OperatorT () | |
Default constructor. More... | |
virtual | ~OperatorT () |
Destructor. More... | |
Private Types | |
typedef double | Scalar |
typedef int | LocalOrdinal |
typedef int | GlobalOrdinal |
typedef Xpetra::EpetraNode | Node |
Private Attributes | |
RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | Op_ |
Definition at line 175 of file BelosXpetraAdapterOperator.hpp.
|
private |
Definition at line 188 of file BelosXpetraAdapterOperator.hpp.
|
private |
Definition at line 189 of file BelosXpetraAdapterOperator.hpp.
|
private |
Definition at line 190 of file BelosXpetraAdapterOperator.hpp.
|
private |
Definition at line 191 of file BelosXpetraAdapterOperator.hpp.
|
inline |
Definition at line 195 of file BelosXpetraAdapterOperator.hpp.
|
inlinevirtual |
Definition at line 197 of file BelosXpetraAdapterOperator.hpp.
|
inlinevirtual |
This routine takes the Belos::MultiVec x
and applies the operator to it resulting in the Belos::MultiVec y
, which is returned.
x
will be indicated by an std::exception being thrown. Implements Belos::OperatorT< Xpetra::MultiVector< double, int, int, Xpetra::EpetraNode > >.
Definition at line 199 of file BelosXpetraAdapterOperator.hpp.
|
inline |
Definition at line 252 of file BelosXpetraAdapterOperator.hpp.
|
private |
Definition at line 256 of file BelosXpetraAdapterOperator.hpp.