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