Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::MPMD Namespace Reference

Classes

class  Copier
 Program ID. More...

Functions

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

Function Documentation

◆ AppNum()

int amrex::MPMD::AppNum ( )

Number of processes in MPI_COMM_WORLD.

◆ Finalize()

void amrex::MPMD::Finalize ( )

◆ Initialize()

MPI_Comm amrex::MPMD::Initialize ( int argc,
char * argv[] )

◆ Initialize_without_split()

void amrex::MPMD::Initialize_without_split ( int argc,
char * argv[] )

◆ Initialized()

bool amrex::MPMD::Initialized ( )

◆ MyProc()

int amrex::MPMD::MyProc ( )

◆ MyProgId()

int amrex::MPMD::MyProgId ( )

Get the appnum (color) required for MPI_Comm_split.

◆ NProcs()

int amrex::MPMD::NProcs ( )

Process ID in MPI_COMM_WORLD.