Class FakeMPIWrapper¶
Defined in File communicator.cpp
Inheritance Relationships¶
Base Type¶
public IMPIWrapper
Class Documentation¶
-
class
FakeMPIWrapper
: public IMPIWrapper¶ Public Functions
-
FakeMPIWrapper
(bool)¶
-
virtual
~FakeMPIWrapper
()¶
-
virtual size_t
myMPIRank
() const¶
-
virtual size_t
numMPIProcesses
() const¶
-
virtual void
bCast
(void *buf, size_t count, MPI_Datatype datatype, size_t rootRank, MPI_Comm comm) const¶
-
virtual void
sSend
(void *buf, size_t count, MPI_Datatype datatype, size_t destRank, int tag, MPI_Comm comm) const¶
-
virtual void
recv
(void *buf, size_t count, MPI_Datatype datatype, size_t sourceRank, int tag, MPI_Comm comm, MPI_Status *status) const¶
-
virtual void
allReduce
(const void *sendbuf, void *recvbuf, size_t count, MPI_Datatype datatype, MPI_Op op, MPI_Comm comm) const¶
-
virtual void
finalize
()¶
-