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

Go to the source code of this file.

Classes

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

Namespaces

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

Typedefs

using amrex::mpidatatypes::MPI_Op = int
using amrex::mpidatatypes::MPI_Comm = int
using amrex::mpidatatypes::MPI_Group = int
using amrex::mpidatatypes::MPI_Datatype = int
using amrex::mpidatatypes::MPI_Request = int

Variables

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