#include <BelosXpetraAdapterOperator.hpp>
|
| XpetraOp (const RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > &Op) |
| Default constructor. More...
|
|
virtual | ~XpetraOp () |
| Destructor. More...
|
|
|
RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | Op_ |
|
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 Xpetra::MultiVector x and applies the operator to it resulting in the Xpetra::MultiVector y , which is returned. More...
|
|
template<class Scalar, class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
class Belos::XpetraOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Definition at line 80 of file BelosXpetraAdapterOperator.hpp.
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
Belos::XpetraOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >::XpetraOp |
( |
const RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > & |
Op | ) |
|
|
inline |
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
void Belos::XpetraOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Apply |
( |
const Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > & |
x, |
|
|
Xpetra::MultiVector< Scalar, LocalOrdinal, GlobalOrdinal, Node > & |
y, |
|
|
ETrans |
trans = NOTRANS |
|
) |
| const |
|
inlinevirtual |
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
RCP<Xpetra::Matrix<Scalar, LocalOrdinal, GlobalOrdinal, Node> > Belos::XpetraOp< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Op_ |
|
private |
The documentation for this class was generated from the following file: