NAMD
|
#include <CollectionMaster.h>
Public Member Functions | |
void | submitData (CollectVectorMsg *msg, int max_index) |
void | enqueue (int seq, Lattice &lattice) |
CollectVectorInstance * | removeReady (void) |
void | block () |
void | unblock () |
CollectVectorSequence () | |
Public Attributes | |
ResizeArray < CollectVectorInstance * > | data |
ResizeArray< int > | queue |
ResizeArray< Lattice > | latqueue |
int | blocked |
Definition at line 241 of file CollectionMaster.h.
|
inline |
Definition at line 291 of file CollectionMaster.h.
|
inline |
Definition at line 289 of file CollectionMaster.h.
References blocked.
Referenced by CollectionMaster::blockPositions().
Definition at line 264 of file CollectionMaster.h.
References ResizeArray< T >::add(), latqueue, and queue.
Referenced by CollectionMaster::enqueueForces(), CollectionMaster::enqueuePositions(), and CollectionMaster::enqueueVelocities().
|
inline |
Definition at line 269 of file CollectionMaster.h.
References blocked, data, ResizeArray< T >::del(), latqueue, queue, and ResizeArray< T >::size().
Referenced by CollectionMaster::enqueueForces(), CollectionMaster::enqueuePositions(), CollectionMaster::enqueueVelocities(), CollectionMaster::receiveForces(), CollectionMaster::receivePositions(), and CollectionMaster::receiveVelocities().
|
inline |
Definition at line 245 of file CollectionMaster.h.
References data, and CollectVectorMsg::seq.
Referenced by CollectionMaster::receiveForces(), CollectionMaster::receiveOutputForceReady(), CollectionMaster::receiveOutputVelReady(), CollectionMaster::receivePositions(), and CollectionMaster::receiveVelocities().
|
inline |
Definition at line 290 of file CollectionMaster.h.
References blocked.
Referenced by CollectionMaster::unblockPositions().
int CollectionMaster::CollectVectorSequence::blocked |
Definition at line 296 of file CollectionMaster.h.
Referenced by block(), removeReady(), and unblock().
ResizeArray<CollectVectorInstance*> CollectionMaster::CollectVectorSequence::data |
Definition at line 293 of file CollectionMaster.h.
Referenced by removeReady(), and submitData().
ResizeArray<Lattice> CollectionMaster::CollectVectorSequence::latqueue |
Definition at line 295 of file CollectionMaster.h.
Referenced by enqueue(), and removeReady().
ResizeArray<int> CollectionMaster::CollectVectorSequence::queue |
Definition at line 294 of file CollectionMaster.h.
Referenced by enqueue(), and removeReady().