#include <CommACLMPL.h>
Inheritance diagram for CommACLMPL:
Public Member Functions | |
CommACLMPL (int argc=0, char **argv=NULL, int procs=(-1)) | |
virtual | ~CommACLMPL (void) |
virtual const char * | name () const |
virtual void | cleanupMessage (void *) |
Protected Member Functions | |
virtual bool | mysend (Message *msg, int node, int utag, int etag) |
virtual Message * | myreceive (int &node, int &tag, int etag) |
virtual void | mybarrier (void) |
virtual bool | resend (void *buf, int size, int node, int etag) |
Definition at line 26 of file CommACLMPL.h.
|
Definition at line 48 of file CommACLMPL.cpp. References IpplInfo::abort(), endl(), ERRORMSG, INFOMSG, Communicate::makebuffer(), Communicate::myHost, Communicate::pack(), TAU_MESSAGE, TAU_PROFILE, Communicate::TotalNodes, Communicate::unpack(), and Communicate::wordround(). Here is the call graph for this function: |
|
Definition at line 145 of file CommACLMPL.cpp. References Communicate::COMM_ANY_NODE, Communicate::COMM_ANY_TAG, Communicate::COMM_SEND_TAG, endl(), IPPL_ABORT_TAG, IPPL_EXIT_TAG, myreceive(), TAU_MESSAGE, TAU_PROFILE, Communicate::TotalNodes, and WARNMSG. Here is the call graph for this function: |
|
Reimplemented from Communicate. Definition at line 341 of file CommACLMPL.cpp. References TAU_MESSAGE, and TAU_PROFILE. Referenced by myreceive(). |
|
Reimplemented from Communicate. Definition at line 299 of file CommACLMPL.cpp. References TAU_MESSAGE, and TAU_PROFILE. |
|
Reimplemented from Communicate. Definition at line 240 of file CommACLMPL.cpp. References cleanupMessage(), DEBUGMSG, endl(), level2(), TAU_MESSAGE, TAU_PROFILE, TAU_PROFILE_START, TAU_PROFILE_STOP, TAU_PROFILE_TIMER, TAU_TYPE_STRING, Communicate::TotalNodes, Communicate::unpack_message(), and Message::useCommunicate(). Referenced by ~CommACLMPL(). Here is the call graph for this function: |
|
Reimplemented from Communicate. Definition at line 204 of file CommACLMPL.cpp. References endl(), ERRORMSG, TAU_MESSAGE, TAU_PROFILE, TAU_PROFILE_START, TAU_PROFILE_STOP, TAU_PROFILE_TIMER, and TAU_TYPE_STRING. Here is the call graph for this function: |
|
Reimplemented from Communicate. Definition at line 37 of file CommACLMPL.h. |
|
Reimplemented from Communicate. Definition at line 309 of file CommACLMPL.cpp. References endl(), ERRORMSG, Communicate::myNode(), PInsist, TAU_MESSAGE, and TAU_PROFILE. Here is the call graph for this function: |