#include <ckreduction.h>
Public Member Functions | |
AllreduceMgr () | |
void | allreduce_recieve (CkReductionMsg *msg) |
Data Fields | |
CkCallback | cb |
int | size |
char * | data |
int | fragsRecieved |
Friends | |
class | ArrayElement |
Definition at line 907 of file ckreduction.h.
AllreduceMgr::AllreduceMgr | ( | ) | [inline] |
void AllreduceMgr::allreduce_recieve | ( | CkReductionMsg * | msg | ) | [inline] |
Definition at line 913 of file ckreduction.h.
References CkReductionMsg::buildNew(), cb, CkReductionMsg::data, data, CkReductionMsg::dataSize, CkReductionMsg::fragNo, fragsRecieved, CkReductionMsg::nFrags, CkCallback::send(), and size.
Referenced by CK_REDUCTION_CONTRIBUTE_METHODS_DEF().
friend class ArrayElement [friend] |
Definition at line 911 of file ckreduction.h.
Definition at line 933 of file ckreduction.h.
Referenced by allreduce_recieve(), and ArrayElement::contribute2().
Definition at line 934 of file ckreduction.h.
Referenced by allreduce_recieve(), and AllreduceMgr().
char* AllreduceMgr::data |
Definition at line 936 of file ckreduction.h.
Referenced by allreduce_recieve(), and AllreduceMgr().