Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

ControllerBroadcasts Struct Reference

#include <Broadcasts.h>

List of all members.

Public Member Functions

 ControllerBroadcasts ()

Public Attributes

SimpleBroadcastObject< BigRealvelocityRescaleFactor
SimpleBroadcastObject< TensorpositionRescaleFactor
SimpleBroadcastObject< BigRealtcoupleCoefficient
SimpleBroadcastObject< BigRealminimizeCoefficient
SimpleBroadcastObject< VectormomentumCorrection
SimpleBroadcastObject< int > scriptBarrier
SimpleBroadcastObject< int > traceBarrier
SimpleBroadcastObject< VectoraccelMDRescaleFactor
SimpleBroadcastObject< BigRealadaptTemperature


Constructor & Destructor Documentation

ControllerBroadcasts::ControllerBroadcasts  )  [inline]
 

Definition at line 68 of file Broadcasts.h.

References accelMDRescaleFactorTag, adaptTemperatureTag, minimizeCoefficientTag, momentumCorrectionTag, positionRescaleFactorTag, scriptBarrierTag, tcoupleCoefficientTag, traceBarrierTag, USE_BARRIER, and velocityRescaleFactorTag.

00068                          : 
00069     velocityRescaleFactor(velocityRescaleFactorTag),
00070     positionRescaleFactor(positionRescaleFactorTag),
00071     tcoupleCoefficient(tcoupleCoefficientTag),
00072     minimizeCoefficient(minimizeCoefficientTag),
00073     momentumCorrection(momentumCorrectionTag),
00074 #if USE_BARRIER
00075     cycleBarrier(cycleBarrierTag),
00076 #endif
00077     accelMDRescaleFactor(accelMDRescaleFactorTag),
00078     adaptTemperature(adaptTemperatureTag), 
00079     scriptBarrier(scriptBarrierTag),
00080 #ifdef MEASURE_NAMD_WITH_PAPI
00081         papiMeasureBarrier(papiMeasureTag),
00082 #endif
00083         traceBarrier(traceBarrierTag)
00084   { ; }


Member Data Documentation

SimpleBroadcastObject<Vector> ControllerBroadcasts::accelMDRescaleFactor
 

Definition at line 62 of file Broadcasts.h.

Referenced by Sequencer::rescaleaccelMD(), and Controller::rescaleaccelMD().

SimpleBroadcastObject<BigReal> ControllerBroadcasts::adaptTemperature
 

Definition at line 63 of file Broadcasts.h.

Referenced by Sequencer::adaptTempUpdate(), and Controller::adaptTempUpdate().

SimpleBroadcastObject<BigReal> ControllerBroadcasts::minimizeCoefficient
 

Definition at line 55 of file Broadcasts.h.

Referenced by Sequencer::minimize(), and Controller::minimize().

SimpleBroadcastObject<Vector> ControllerBroadcasts::momentumCorrection
 

Definition at line 56 of file Broadcasts.h.

Referenced by Sequencer::correctMomentum(), and Controller::correctMomentum().

SimpleBroadcastObject<Tensor> ControllerBroadcasts::positionRescaleFactor
 

Definition at line 53 of file Broadcasts.h.

Referenced by Sequencer::berendsenPressure(), Controller::berendsenPressure(), Sequencer::langevinPiston(), and Controller::langevinPiston1().

SimpleBroadcastObject<int> ControllerBroadcasts::scriptBarrier
 

Definition at line 60 of file Broadcasts.h.

Referenced by Sequencer::algorithm(), and Controller::algorithm().

SimpleBroadcastObject<BigReal> ControllerBroadcasts::tcoupleCoefficient
 

Definition at line 54 of file Broadcasts.h.

Referenced by Sequencer::tcoupleVelocities(), and Controller::tcoupleVelocities().

SimpleBroadcastObject<int> ControllerBroadcasts::traceBarrier
 

Definition at line 61 of file Broadcasts.h.

Referenced by Controller::resumeAfterTraceBarrier(), Sequencer::traceBarrier(), and Controller::traceBarrier().

SimpleBroadcastObject<BigReal> ControllerBroadcasts::velocityRescaleFactor
 

Definition at line 52 of file Broadcasts.h.

Referenced by Sequencer::rescaleVelocities(), and Controller::rescaleVelocities().


The documentation for this struct was generated from the following file:
Generated on Sun Feb 12 04:08:02 2012 for NAMD by  doxygen 1.3.9.1