NAMD
|
#include <BroadcastObject.h>
Public Member Functions | |
SimpleBroadcastObject (int id, const LDObjHandle *h=0) | |
~SimpleBroadcastObject () | |
T | get (int tag) |
int | getSize () |
int | getBcastSize () |
int | getTaggedSize () |
void | publish (int tag, const T &t) |
![]() | |
BroadcastClient (int id) | |
~BroadcastClient () | |
void | awaken (int id, int tag) |
Public Attributes | |
const LDObjHandle * | ldObjPtr |
![]() | |
int | id |
Additional Inherited Members | |
![]() | |
void | suspendFor (int tag) |
![]() | |
int | suspended |
int | waitForTag |
CthThread | thread |
Copyright (c) 1995, 1996, 1997, 1998, 1999, 2000 by The Board of Trustees of the University of Illinois. All rights reserved.
Definition at line 21 of file BroadcastObject.h.
|
inline |
Definition at line 27 of file BroadcastObject.h.
|
inline |
Definition at line 32 of file BroadcastObject.h.
|
inline |
Definition at line 34 of file BroadcastObject.h.
Referenced by Sequencer::adaptTempUpdate(), Sequencer::algorithm(), Controller::algorithm(), Sequencer::berendsenPressure(), Sequencer::berendsenPressure_SOA(), Sequencer::correctMomentum(), Sequencer::langevinPiston(), Sequencer::langevinPiston_SOA(), Sequencer::minimize(), Sequencer::multigratorPressure(), Sequencer::multigratorTemperature(), Sequencer::rescaleaccelMD(), Sequencer::rescaleVelocities(), Sequencer::stochRescaleVelocities(), Sequencer::stochRescaleVelocities_SOA(), Sequencer::tcoupleVelocities(), and Sequencer::traceBarrier().
|
inline |
Definition at line 46 of file BroadcastObject.h.
|
inline |
Definition at line 43 of file BroadcastObject.h.
|
inline |
Definition at line 49 of file BroadcastObject.h.
|
inline |
Definition at line 52 of file BroadcastObject.h.
Referenced by Controller::adaptTempUpdate(), Controller::berendsenPressure(), Controller::correctMomentum(), Controller::langevinPiston1(), Controller::minimize(), Controller::monteCarloPressure_accept(), Controller::monteCarloPressure_prepare(), Controller::multigratorPressure(), Controller::multigratorTemperature(), Controller::rescaleaccelMD(), Controller::rescaleVelocities(), Controller::resumeAfterTraceBarrier(), Controller::stochRescaleVelocities(), and Controller::tcoupleVelocities().
const LDObjHandle* SimpleBroadcastObject< T >::ldObjPtr |
Definition at line 25 of file BroadcastObject.h.
Referenced by SimpleBroadcastObject< Tensor >::get().