46 #ifndef XPETRA_MPIPLATFORM_HPP
47 #define XPETRA_MPIPLATFORM_HPP
50 #include <Teuchos_Describable.hpp>
63 template<
class Node=KokkosClassic::DefaultNode::DefaultNodeType>
88 #ifdef TPETRA_ENABLE_DEPRECATED_CODE
91 #endif // TPETRA_ENABLE_DEPRECATED_CODE
100 template <
class Node>
102 comm_ (Teuchos::createMpiComm<int>(rawMpiComm))
105 template <
class Node>
107 comm_ (Teuchos::createMpiComm<int>(Teuchos::opaqueWrapper<MPI_Comm>(MPI_COMM_WORLD)))
110 template <
class Node>
113 template <
class Node>
115 comm_ = platform.
comm_;
118 template <
class Node>
124 #ifdef TPETRA_ENABLE_DEPRECATED_CODE
125 template <
class Node>
127 {
return Teuchos::null; }
128 #endif // TPETRA_ENABLE_DEPRECATED_CODE
132 #endif // XPETRA_MPIPLATFORM_HPP