Xpetra utility class containing transformation routines between Xpetra::Matrix and Epetra/Tpetra objects.
More...
#include <Xpetra_MatrixMatrix.hpp>
|
static RCP< const Epetra_CrsMatrix > | Op2EpetraCrs (RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > Op) |
|
static RCP< Epetra_CrsMatrix > | Op2NonConstEpetraCrs (RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > Op) |
|
static const Epetra_CrsMatrix & | Op2EpetraCrs (const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &Op) |
|
static Epetra_CrsMatrix & | Op2NonConstEpetraCrs (const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &Op) |
|
static RCP< const Tpetra::CrsMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | Op2TpetraCrs (RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > Op) |
|
static RCP< Tpetra::CrsMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > | Op2NonConstTpetraCrs (RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > Op) |
|
static const Tpetra::CrsMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > & | Op2TpetraCrs (const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &Op) |
|
static Tpetra::CrsMatrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > & | Op2NonConstTpetraCrs (const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > &Op) |
|
template<class Scalar, class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
class Xpetra::Helpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >
Xpetra utility class containing transformation routines between Xpetra::Matrix and Epetra/Tpetra objects.
Note: this class is not in the Xpetra_UseShortNames.hpp
Definition at line 93 of file Xpetra_MatrixMatrix.hpp.
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
static RCP<const Epetra_CrsMatrix> Xpetra::Helpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Op2EpetraCrs |
( |
RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > |
Op | ) |
|
|
inlinestatic |
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
static RCP<Epetra_CrsMatrix> Xpetra::Helpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Op2NonConstEpetraCrs |
( |
RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > |
Op | ) |
|
|
inlinestatic |
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
static const Epetra_CrsMatrix& Xpetra::Helpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Op2EpetraCrs |
( |
const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > & |
Op | ) |
|
|
inlinestatic |
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
static Epetra_CrsMatrix& Xpetra::Helpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Op2NonConstEpetraCrs |
( |
const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > & |
Op | ) |
|
|
inlinestatic |
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
static RCP<const Tpetra::CrsMatrix<Scalar, LocalOrdinal, GlobalOrdinal, Node> > Xpetra::Helpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Op2TpetraCrs |
( |
RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > |
Op | ) |
|
|
inlinestatic |
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
static RCP<Tpetra::CrsMatrix<Scalar, LocalOrdinal, GlobalOrdinal, Node> > Xpetra::Helpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Op2NonConstTpetraCrs |
( |
RCP< Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > > |
Op | ) |
|
|
inlinestatic |
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
static const Tpetra::CrsMatrix<Scalar, LocalOrdinal, GlobalOrdinal, Node>& Xpetra::Helpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Op2TpetraCrs |
( |
const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > & |
Op | ) |
|
|
inlinestatic |
template<class Scalar , class LocalOrdinal = int, class GlobalOrdinal = LocalOrdinal, class Node = KokkosClassic::DefaultNode::DefaultNodeType>
static Tpetra::CrsMatrix<Scalar, LocalOrdinal, GlobalOrdinal, Node>& Xpetra::Helpers< Scalar, LocalOrdinal, GlobalOrdinal, Node >::Op2NonConstTpetraCrs |
( |
const Xpetra::Matrix< Scalar, LocalOrdinal, GlobalOrdinal, Node > & |
Op | ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file: