Definition: commWrapper.hpp:7
bool isFinished()
Definition: commWrapper.cpp:79
int myRank
Definition: commWrapper.hpp:26
collAlg bcastAlgm
Definition: commWrapper.hpp:13
int test()
Definition: commWrapper.cpp:38
int root
Definition: commWrapper.hpp:23
MPI_Status status
Definition: commWrapper.hpp:10
MPI_Datatype dtype
Definition: commWrapper.hpp:12
bcastStruct()
Definition: commWrapper.hpp:16
MPI_Request request
Definition: commWrapper.hpp:9
int commSize
Definition: commWrapper.hpp:25
int wait()
Definition: commWrapper.cpp:60
collCommStatus bcastStatus
Definition: commWrapper.hpp:14
void * buffer
Definition: commWrapper.hpp:22
MPI_Comm comm
Definition: commWrapper.hpp:11
int count
Definition: commWrapper.hpp:24
int init(void *buffer, int root, int count)
Definition: commWrapper.cpp:13
collCommStatus
Definition: commWrapper.hpp:5
@ Uninitialized
Definition: commWrapper.hpp:5
@ Finished
Definition: commWrapper.hpp:5
@ Started
Definition: commWrapper.hpp:5
collAlg
Definition: commWrapper.hpp:4
@ SYNC
Definition: commWrapper.hpp:4
@ RING
Definition: commWrapper.hpp:4
@ RINGMOD
Definition: commWrapper.hpp:4
@ ASYNC
Definition: commWrapper.hpp:4