|
NAMD
|
#include <ReductionMgr.h>
Public Member Functions | |
| ReductionSetData * | getData (int seqNum) |
| ReductionSetData * | removeData (int seqNum) |
| ReductionSet (int setID, int size, int numChildren) | |
| ~ReductionSet () | |
Public Attributes | |
| int | reductionSetID |
| int | nextSequenceNumber |
| int | submitsRegistered |
| int | dataSize |
| ReductionSetData * | dataQueue |
| int | requireRegistered |
| int | threadIsWaiting |
| int | waitingForSequenceNumber |
| CthThread | waitingThread |
| int * | addToRemoteSequenceNumber |
Definition at line 221 of file ReductionMgr.h.
| ReductionSet::ReductionSet | ( | int | setID, |
| int | size, | ||
| int | numChildren | ||
| ) |
Definition at line 60 of file ReductionMgr.C.
References addToRemoteSequenceNumber, dataQueue, dataSize, NAMD_bug(), nextSequenceNumber, REDUCTION_MAX_RESERVED, REDUCTIONS_AMD, REDUCTIONS_BASIC, REDUCTIONS_GPURESIDENT, reductionSetID, requireRegistered, submitsRegistered, and threadIsWaiting.
| ReductionSet::~ReductionSet | ( | ) |
Definition at line 78 of file ReductionMgr.C.
References addToRemoteSequenceNumber, dataQueue, next(), and ReductionSetData::next.
| ReductionSetData * ReductionSet::getData | ( | int | seqNum | ) |
Definition at line 91 of file ReductionMgr.C.
References dataQueue, and dataSize.
| ReductionSetData * ReductionSet::removeData | ( | int | seqNum | ) |
Definition at line 106 of file ReductionMgr.C.
References dataQueue, NAMD_die(), and ReductionSetData::next.
| int* ReductionSet::addToRemoteSequenceNumber |
Definition at line 236 of file ReductionMgr.h.
Referenced by ReductionSet(), and ~ReductionSet().
| ReductionSetData* ReductionSet::dataQueue |
Definition at line 227 of file ReductionMgr.h.
Referenced by getData(), ReductionSet(), removeData(), and ~ReductionSet().
| int ReductionSet::dataSize |
Definition at line 226 of file ReductionMgr.h.
Referenced by getData(), and ReductionSet().
| int ReductionSet::nextSequenceNumber |
Definition at line 224 of file ReductionMgr.h.
Referenced by ReductionSet().
| int ReductionSet::reductionSetID |
Definition at line 223 of file ReductionMgr.h.
Referenced by ReductionSet().
| int ReductionSet::requireRegistered |
Definition at line 230 of file ReductionMgr.h.
Referenced by ReductionSet().
| int ReductionSet::submitsRegistered |
Definition at line 225 of file ReductionMgr.h.
Referenced by ReductionSet().
| int ReductionSet::threadIsWaiting |
Definition at line 231 of file ReductionMgr.h.
Referenced by ReductionSet().
| int ReductionSet::waitingForSequenceNumber |
Definition at line 232 of file ReductionMgr.h.
| CthThread ReductionSet::waitingThread |
Definition at line 233 of file ReductionMgr.h.
1.8.14