#include <CommCreator.h>
|
static int | getNumLibraries () |
|
static const char * | getLibraryName (int) |
|
static const char * | getAllLibraryNames () |
|
static bool | supported (int) |
|
static bool | supported (const char *nm) |
|
static bool | known (const char *nm) |
|
static Communicate * | create (int, int &, char **&, int=(-1), bool=true, MPI_Comm mpicomm=MPI_COMM_WORLD) |
|
static Communicate * | create (const char *nm, int &argc, char **&argv, int nodes=(-1), bool doinit=true, MPI_Comm mpicomm=MPI_COMM_WORLD) |
|
Definition at line 32 of file CommCreator.h.
◆ anonymous enum
Enumerator |
---|
MPI | |
SERIAL | |
COMMLIBRARIES | |
Definition at line 38 of file CommCreator.h.
◆ CommCreator()
CommCreator::CommCreator |
( |
| ) |
|
|
inline |
◆ ~CommCreator()
CommCreator::~CommCreator |
( |
| ) |
|
|
inline |
◆ create() [1/2]
static Communicate * CommCreator::create |
( |
const char * |
nm, |
|
|
int & |
argc, |
|
|
char **& |
argv, |
|
|
int |
nodes = (-1) , |
|
|
bool |
doinit = true , |
|
|
MPI_Comm |
mpicomm = MPI_COMM_WORLD |
|
) |
| |
|
inlinestatic |
◆ create() [2/2]
Communicate * CommCreator::create |
( |
int |
cm, |
|
|
int & |
argc, |
|
|
char **& |
argv, |
|
|
int |
nodes = (-1) , |
|
|
bool |
doinit = true , |
|
|
MPI_Comm |
mpicomm = MPI_COMM_WORLD |
|
) |
| |
|
static |
◆ getAllLibraryNames()
const char * CommCreator::getAllLibraryNames |
( |
| ) |
|
|
static |
◆ getLibraryName()
const char * CommCreator::getLibraryName |
( |
int |
n | ) |
|
|
static |
◆ getNumLibraries()
static int CommCreator::getNumLibraries |
( |
| ) |
|
|
inlinestatic |
◆ known()
static bool CommCreator::known |
( |
const char * |
nm | ) |
|
|
inlinestatic |
◆ libindex()
int CommCreator::libindex |
( |
const char * |
nm | ) |
|
|
staticprivate |
◆ supported() [1/2]
static bool CommCreator::supported |
( |
const char * |
nm | ) |
|
|
inlinestatic |
◆ supported() [2/2]
bool CommCreator::supported |
( |
int |
cm | ) |
|
|
static |
The documentation for this class was generated from the following files: