46#ifndef XPETRA_MPIPLATFORM_HPP
47#define XPETRA_MPIPLATFORM_HPP
50#include <Teuchos_Describable.hpp>
51#include <KokkosCompat_DefaultNode.hpp>
63 template<
class Node=KokkosClassic::DefaultNode::DefaultNodeType>
98 comm_ (
Teuchos::createMpiComm<int>(rawMpiComm))
101 template <
class Node>
103 comm_ (
Teuchos::createMpiComm<int>(
Teuchos::opaqueWrapper<MPI_Comm>(MPI_COMM_WORLD)))
106 template <
class Node>
109 template <
class Node>
111 comm_ = platform.
comm_;
114 template <
class Node>