#include <PawsDataConnect.h>
Inheritance diagram for PawsDataConnect:
Public Member Functions | |
PawsDataConnect (const char *, int n=0) | |
virtual | ~PawsDataConnect () |
PawsApplication * | getPawsApp () |
void | poll () |
void | ready () |
void | barrier () |
virtual bool | connected () const |
Definition at line 27 of file PawsDataConnect.h.
|
Definition at line 41 of file PawsDataConnect.cpp. References IpplInfo::getArgc(), IpplInfo::getArgv(), IpplInfo::getNodes(), and IpplInfo::myNode(). Here is the call graph for this function: |
|
Definition at line 59 of file PawsDataConnect.cpp. References barrier(), and DataConnect::disconnectConnections(). Here is the call graph for this function: |
|
Definition at line 88 of file PawsDataConnect.cpp. References Communicate::broadcast_others(), IpplInfo::Comm, COMM_ANY_NODE, COMM_REDUCE_CYCLE, COMM_REDUCE_RECV_TAG, COMM_REDUCE_SEND_TAG, endl(), ERRORMSG, Message::get(), IpplInfo::getNodes(), IpplInfo::myNode(), TagMaker::next_tag(), poll(), Message::put(), Communicate::receive(), and Communicate::send(). Referenced by PawsParticleAttribDataSource< T >::update(), PawsFieldDataSource< T, Dim, M, C >::update(), ~PawsDataConnect(), PawsFieldDataSource< T, Dim, M, C >::~PawsFieldDataSource(), and PawsParticleAttribDataSource< T >::~PawsParticleAttribDataSource(). Here is the call graph for this function: |
|
Reimplemented from DataConnect. Definition at line 200 of file PawsDataConnect.cpp. |
|
|
Definition at line 184 of file PawsDataConnect.cpp. Referenced by barrier(), PawsStringDataSource< T >::interact(), PawsScalarDataSource< T >::interact(), PawsParticleAttribDataSource< T >::interact(), and PawsFieldDataSource< T, Dim, M, C >::interact(). |
|
Reimplemented from DataConnect. Definition at line 191 of file PawsDataConnect.cpp. |