#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: