|
WARPXM v1.10.0
|
This is the complete list of members for WxMsgBase, including all inherited members.
| _msgTypeMap | WxMsgBase | |
| addMsg(WxMsgTmpl< T > *b) | WxMsgBase | inlineprotected |
| allReduce(unsigned num, T *sendBuff, T *recvBuff, MPI_Op op) const | WxMsgBase | inline |
| allReduce(std::vector< T > sendBuff, MPI_Op op) const | WxMsgBase | inline |
| barrier() const =0 | WxMsgBase | pure virtual |
| broadcast(unsigned num, T *buffer, int root) const | WxMsgBase | inline |
| checkRecv(WxMsgStatus ms) const =0 | WxMsgBase | pure virtual |
| createSubComm(const std::vector< int > &ranks)=0 | WxMsgBase | pure virtual |
| finishRecv(WxMsgStatus ms) const =0 | WxMsgBase | pure virtual |
| finishSend(WxMsgStatus ms) const =0 | WxMsgBase | pure virtual |
| numProcs() const =0 | WxMsgBase | pure virtual |
| parent() const | WxMsgBase | inline |
| rank() const =0 | WxMsgBase | pure virtual |
| recv(int num, std::vector< T > &array, unsigned sendRank, int tag=-1) const | WxMsgBase | inline |
| recv(unsigned num, T *array, unsigned sendRank, int tag=-1) const | WxMsgBase | inline |
| send(const std::vector< T > &array, unsigned recvRank, int tag=-1) const | WxMsgBase | inline |
| send(unsigned num, const T *array, unsigned recvRank, int tag=-1) const | WxMsgBase | inline |
| splitComm(int color, int order)=0 | WxMsgBase | pure virtual |
| startRecv(unsigned num, unsigned sendRank, int tag=-1) const | WxMsgBase | inline |
| startRecv(unsigned num, T *arr, unsigned sendRank, int tag=-1) const | WxMsgBase | inline |
| startRecv(std::vector< T > &vec, unsigned sendRank, int tag=-1) const | WxMsgBase | inline |
| startSend(const std::vector< T > &vec, unsigned recvRank, int tag=-1) const | WxMsgBase | inline |
| startSend(unsigned num, const T *arr, unsigned recvRank, int tag=-1) const | WxMsgBase | inline |
| WxMsgBase(int sendTag=0, int recvTag=0, WxMsgBase *parent=0) | WxMsgBase | inlineprotected |
| WxMsgTypeMap_t typedef | WxMsgBase | |
| ~WxMsgBase() | WxMsgBase | inlinevirtual |