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< int > | queue |
ResizeArray< Lattice > | latqueue |
int | blocked |
Definition at line 272 of file CollectionMaster.h.
|
inline |
Definition at line 322 of file CollectionMaster.h.
|
inline |
Definition at line 320 of file CollectionMaster.h.
References blocked.
Referenced by CollectionMaster::blockPositions().
|
inline |
Definition at line 295 of file CollectionMaster.h.
References ResizeArray< Elem >::add(), latqueue, and queue.
Referenced by CollectionMaster::enqueueForces(), CollectionMaster::enqueuePositions(), CollectionMaster::enqueuePositionsDcdSelection(), and CollectionMaster::enqueueVelocities().
|
inline |
Definition at line 300 of file CollectionMaster.h.
References blocked, ResizeArray< Elem >::del(), latqueue, queue, and ResizeArray< Elem >::size().
Referenced by CollectionMaster::enqueueForces(), CollectionMaster::enqueuePositions(), CollectionMaster::enqueueVelocities(), CollectionMaster::receiveForces(), CollectionMaster::receivePositions(), and CollectionMaster::receiveVelocities().
|
inline |
Definition at line 276 of file CollectionMaster.h.
References CollectVectorMsg::seq.
Referenced by CollectionMaster::receiveForces(), CollectionMaster::receiveOutputForceReady(), CollectionMaster::receiveOutputVelReady(), CollectionMaster::receivePositions(), and CollectionMaster::receiveVelocities().
|
inline |
Definition at line 321 of file CollectionMaster.h.
References blocked.
Referenced by CollectionMaster::unblockPositions().
int CollectionMaster::CollectVectorSequence::blocked |
Definition at line 327 of file CollectionMaster.h.
Referenced by block(), removeReady(), and unblock().
ResizeArray<Lattice> CollectionMaster::CollectVectorSequence::latqueue |
Definition at line 326 of file CollectionMaster.h.
Referenced by enqueue(), removeReady(), and CollectionMaster::CollectVectorSequenceDcdSelection::removeReady().
ResizeArray<int> CollectionMaster::CollectVectorSequence::queue |
Definition at line 325 of file CollectionMaster.h.
Referenced by enqueue(), removeReady(), and CollectionMaster::CollectVectorSequenceDcdSelection::removeReady().