16#ifndef CABANA_GRID_MPITRAITS_HPP
17#define CABANA_GRID_MPITRAITS_HPP
19#include <Kokkos_Core.hpp>
39 static MPI_Datatype
type() {
return MPI_CHAR; }
47 static MPI_Datatype
type() {
return MPI_INT; }
55 static MPI_Datatype
type() {
return MPI_LONG; }
63 static MPI_Datatype
type() {
return MPI_FLOAT; }
71 static MPI_Datatype
type() {
return MPI_DOUBLE; }
Core: particle data structures and algorithms.
Definition Cabana_AoSoA.hpp:36
static MPI_Datatype type()
MPI char type.
Definition Cabana_Grid_MpiTraits.hpp:39
static MPI_Datatype type()
MPI double type.
Definition Cabana_Grid_MpiTraits.hpp:71
static MPI_Datatype type()
MPI float type.
Definition Cabana_Grid_MpiTraits.hpp:63
static MPI_Datatype type()
MPI int type.
Definition Cabana_Grid_MpiTraits.hpp:47
static MPI_Datatype type()
MPI long type.
Definition Cabana_Grid_MpiTraits.hpp:55
Definition Cabana_Grid_MpiTraits.hpp:32