UMPIRE
Umpire: resource management and provision
umpire::util::MPI Class Reference

#include </home/docs/checkouts/readthedocs.org/user_builds/umpire/checkouts/develop/src/umpire/util/MPI.hpp>

Static Public Member Functions

static void initialize ()
 
static void finalize ()
 
static int getRank ()
 
static int getSize ()
 
static void sync ()
 
static void logMpiInfo ()
 
static bool isInitialized ()
 

Member Function Documentation

◆ initialize()

void umpire::util::MPI::initialize ( )
static

References UMPIRE_ERROR.

Referenced by umpire::initialize().

◆ finalize()

void umpire::util::MPI::finalize ( )
static

References UMPIRE_ERROR.

◆ getRank()

int umpire::util::MPI::getRank ( )
static

◆ getSize()

int umpire::util::MPI::getSize ( )
static

◆ sync()

void umpire::util::MPI::sync ( )
static

References UMPIRE_ERROR.

Referenced by umpire::util::initialize_io().

◆ logMpiInfo()

void umpire::util::MPI::logMpiInfo ( )
static

◆ isInitialized()

bool umpire::util::MPI::isInitialized ( )
static