WARPXM v1.10.0
Loading...
Searching...
No Matches
WxMpiMsg Member List

This is the complete list of members for WxMpiMsg, including all inherited members.

_msgTypeMapWxMsgBase
addMsg(WxMsgTmpl< T > *b)WxMsgBaseinlineprotected
allReduce(unsigned num, T *sendBuff, T *recvBuff, MPI_Op op) constWxMsgBaseinline
allReduce(std::vector< T > sendBuff, MPI_Op op) constWxMsgBaseinline
barrier() const overrideWxMpiMsginlinevirtual
broadcast(unsigned num, T *buffer, int root) constWxMsgBaseinline
checkRecv(WxMsgStatus ms) const overrideWxMpiMsgvirtual
createSubComm(const std::vector< int > &ranks) overrideWxMpiMsgvirtual
finishRecv(WxMsgStatus ms) const overrideWxMpiMsgvirtual
finishSend(WxMsgStatus ms) const overrideWxMpiMsgvirtual
getMpiComm() constWxMpiMsginline
numProcs() const overrideWxMpiMsginlinevirtual
parent() constWxMsgBaseinline
rank() const overrideWxMpiMsginlinevirtual
recv(int num, std::vector< T > &array, unsigned sendRank, int tag=-1) constWxMsgBaseinline
recv(unsigned num, T *array, unsigned sendRank, int tag=-1) constWxMsgBaseinline
send(const std::vector< T > &array, unsigned recvRank, int tag=-1) constWxMsgBaseinline
send(unsigned num, const T *array, unsigned recvRank, int tag=-1) constWxMsgBaseinline
splitComm(int color, int order) overrideWxMpiMsgvirtual
startRecv(unsigned num, unsigned sendRank, int tag=-1) constWxMsgBaseinline
startRecv(unsigned num, T *arr, unsigned sendRank, int tag=-1) constWxMsgBaseinline
startRecv(std::vector< T > &vec, unsigned sendRank, int tag=-1) constWxMsgBaseinline
startSend(const std::vector< T > &vec, unsigned recvRank, int tag=-1) constWxMsgBaseinline
startSend(unsigned num, const T *arr, unsigned recvRank, int tag=-1) constWxMsgBaseinline
WxMpiMsg()WxMpiMsg
WxMsgBase(int sendTag=0, int recvTag=0, WxMsgBase *parent=0)WxMsgBaseinlineprotected
WxMsgTypeMap_t typedefWxMsgBase
~WxMsgBase()WxMsgBaseinlinevirtual