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

Go to the source code of this file.

Classes

class  amrex::MPMD::Copier
 Program ID. More...
 

Namespaces

 amrex
 
 amrex::MPMD
 

Functions

void amrex::MPMD::Initialize_without_split (int argc, char *argv[])
 
MPI_Comm amrex::MPMD::Initialize (int argc, char *argv[])
 
void amrex::MPMD::Finalize ()
 
bool amrex::MPMD::Initialized ()
 
int amrex::MPMD::MyProc ()
 
int amrex::MPMD::NProcs ()
 Process ID in MPI_COMM_WORLD. More...
 
int amrex::MPMD::AppNum ()
 Number of processes in MPI_COMM_WORLD. More...
 
int amrex::MPMD::MyProgId ()
 Get the appnum (color) required for MPI_Comm_split. More...