
Go to the source code of this file.
Functions | |
| CK_REDUCTION_CONTRIBUTE_METHODS_DEF (Group,((CkReductionMgr *) this), reductionInfo, false) | |
| static CkReductionMsg * | invalid_reducer (int nMsg, CkReductionMsg **msg) |
| static CkReductionMsg * | nop (int nMsg, CkReductionMsg **msg) |
| SIMPLE_POLYMORPH_REDUCTION (sum, ret+[i]=value[i];) | |
| static CkReductionMsg * | concat (int nMsg, CkReductionMsg **msg) |
| static int | SET_ALIGN (int x) |
| static int | SET_SIZE (int dataSize) |
| static CkReduction::setElement * | SET_NEXT (CkReduction::setElement *cur) |
| static CkReductionMsg * | set (int nMsg, CkReductionMsg **msg) |
| CK_REDUCTION_CONTRIBUTE_METHODS_DEF (NodeGroup,((CkNodeReductionMgr *) this), reductionInfo, false) | |
Variables | |
| int | _inrestart |
| static const int | alignSize = sizeof(double) |
| CK_REDUCTION_CONTRIBUTE_METHODS_DEF | ( | Group | , | |
| ((CkReductionMgr *) this) | , | |||
| reductionInfo | , | |||
| false | ||||
| ) |
Definition at line 111 of file ckreduction.C.
| static CkReductionMsg* invalid_reducer | ( | int | nMsg, | |
| CkReductionMsg ** | msg | |||
| ) | [static] |
Definition at line 1356 of file ckreduction.C.
| static CkReductionMsg* nop | ( | int | nMsg, | |
| CkReductionMsg ** | msg | |||
| ) | [static] |
| SIMPLE_POLYMORPH_REDUCTION | ( | sum | , | |
| ret+ | [i] = value[i]; | |||
| ) |
| static CkReductionMsg* concat | ( | int | nMsg, | |
| CkReductionMsg ** | msg | |||
| ) | [static] |
Definition at line 1475 of file ckreduction.C.
References SET_ALIGN().
Referenced by set(), and SET_NEXT().
| static CkReduction::setElement* SET_NEXT | ( | CkReduction::setElement * | cur | ) | [static] |
Definition at line 1479 of file ckreduction.C.
References CkReduction::setElement::dataSize, and SET_SIZE().
Referenced by CkReduction::setElement::next(), and set().
| static CkReductionMsg* set | ( | int | nMsg, | |
| CkReductionMsg ** | msg | |||
| ) | [static] |
Definition at line 1487 of file ckreduction.C.
References Converse::CkMyPe(), CkReduction::setElement::data, CkReduction::setElement::dataSize, msg, SET_NEXT(), and SET_SIZE().
Referenced by CPathGetReduction(), CPathSendHandler(), destroySet(), FORTRAN_AS_C(), and MSA::MSA2D< ENTRY, ENTRY_OPS_CLASS, ENTRIES_PER_PAGE, ARRAY_LAYOUT >::set().
| CK_REDUCTION_CONTRIBUTE_METHODS_DEF | ( | NodeGroup | , | |
| ((CkNodeReductionMgr *) this) | , | |||
| reductionInfo | , | |||
| false | ||||
| ) |
Definition at line 1649 of file ckreduction.C.
Definition at line 1471 of file ckreduction.C.
1.5.5