4#include <AMReX_Config.H>
18 using lull_t =
unsigned long long[8];
70 using namespace mpidatatypes;
Parallel frontend that abstracts functionalities needed to spawn processes and handle communication.
Definition AMReX_ccse-mpi.H:74
Definition AMReX_ccse-mpi.H:48
static constexpr int MPI_DATATYPE_NULL
Definition AMReX_ccse-mpi.H:56
static constexpr int MPI_GROUP_NULL
Definition AMReX_ccse-mpi.H:60
static constexpr int MPI_PROC_NULL
Definition AMReX_ccse-mpi.H:61
int MPI_Comm
Definition AMReX_ccse-mpi.H:51
static constexpr int MPI_COMM_WORLD
Definition AMReX_ccse-mpi.H:58
int MPI_Group
Definition AMReX_ccse-mpi.H:52
int MPI_Op
Definition AMReX_ccse-mpi.H:50
int MPI_Request
Definition AMReX_ccse-mpi.H:54
static constexpr int MPI_COMM_NULL
Definition AMReX_ccse-mpi.H:59
static constexpr int MPI_REQUEST_NULL
Definition AMReX_ccse-mpi.H:57
static constexpr int MPI_MAXLOC
Definition AMReX_ccse-mpi.H:65
static constexpr int MPI_MINLOC
Definition AMReX_ccse-mpi.H:64
int MPI_Datatype
Definition AMReX_ccse-mpi.H:53
static constexpr int MPI_MAX_PROCESSOR_NAME
Definition AMReX_ccse-mpi.H:62
Definition AMReX_Amr.cpp:49
Communication datatype (note: this structure also works without MPI)
Definition AMReX_ccse-mpi.H:78
static MPI_Datatype type()
Definition AMReX_ccse-mpi.H:55