36static const char *CommLibraryList =
"mpi or serial";
45 return CommLibraryNames[
n];
56 return CommLibraryList;
96 bool doinit, MPI_Comm mpicomm)
106 comm =
new CommMPI(argc, argv, nodes, doinit, mpicomm);
static const char * getLibraryName(int)
static const char * getAllLibraryNames()
static bool supported(int)
static int libindex(const char *)
static Communicate * create(int, int &, char **&, int=(-1), bool=true, MPI_Comm mpicomm=MPI_COMM_WORLD)