Block-Structured AMR Software Framework
AMReX_ccse-mpi.H File Reference
#include <AMReX_Config.H>

Go to the source code of this file.

Classes

struct  MPI_Status
 
struct  amrex::ParallelDescriptor::Mpi_typemap< T >
 Communication datatype (note: this structure also works without MPI) More...
 

Namespaces

 amrex
 
 amrex::ParallelDescriptor
 Parallel frontend that abstracts functionalities needed to spawn processes and handle communication.
 

Typedefs

using MPI_Op = int
 
using MPI_Comm = int
 
using MPI_Group = int
 
using MPI_Datatype = int
 
using MPI_Request = int
 

Variables

static constexpr int MPI_DATATYPE_NULL = 0
 
static constexpr int MPI_REQUEST_NULL = 0
 
static constexpr int MPI_COMM_WORLD = 0
 
static constexpr int MPI_COMM_NULL = 0
 
static constexpr int MPI_GROUP_NULL = 0
 
static constexpr int MPI_PROC_NULL = 0
 
static constexpr int MPI_MAX_PROCESSOR_NAME = 64
 
static constexpr int MPI_MINLOC = 0
 
static constexpr int MPI_MAXLOC = 0
 

Typedef Documentation

◆ MPI_Comm

using MPI_Comm = int

◆ MPI_Datatype

using MPI_Datatype = int

◆ MPI_Group

using MPI_Group = int

◆ MPI_Op

using MPI_Op = int

◆ MPI_Request

using MPI_Request = int

Variable Documentation

◆ MPI_COMM_NULL

constexpr int MPI_COMM_NULL = 0
staticconstexpr

◆ MPI_COMM_WORLD

constexpr int MPI_COMM_WORLD = 0
staticconstexpr

◆ MPI_DATATYPE_NULL

constexpr int MPI_DATATYPE_NULL = 0
staticconstexpr

◆ MPI_GROUP_NULL

constexpr int MPI_GROUP_NULL = 0
staticconstexpr

◆ MPI_MAX_PROCESSOR_NAME

constexpr int MPI_MAX_PROCESSOR_NAME = 64
staticconstexpr

◆ MPI_MAXLOC

constexpr int MPI_MAXLOC = 0
staticconstexpr

◆ MPI_MINLOC

constexpr int MPI_MINLOC = 0
staticconstexpr

◆ MPI_PROC_NULL

constexpr int MPI_PROC_NULL = 0
staticconstexpr

◆ MPI_REQUEST_NULL

constexpr int MPI_REQUEST_NULL = 0
staticconstexpr