NAMD
|
#include <ReductionMgr.h>
Public Member Functions | |
BigReal & | item (int i) |
void | max (int i, BigReal v) |
void | add (int nitems, const BigReal *arr) |
void | submit (void) |
~SubmitReduction (void) | |
Friends | |
class | ReductionMgr |
Definition at line 305 of file ReductionMgr.h.
|
inline |
Definition at line 327 of file ReductionMgr.h.
|
inline |
Definition at line 321 of file ReductionMgr.h.
Referenced by ComputeNonbondedUtil::submitPressureProfileData().
|
inline |
Definition at line 313 of file ReductionMgr.h.
Referenced by colvarproxy_namd::add_energy(), ComputeEField::doForce(), ComputeStir::doForce(), ComputeSphericalBC::doForce(), ComputeNonbondedPair::doForce(), ComputeGridForce::doForce(), ComputeNonbondedSelf::doForce(), ComputeCylindricalBC::doForce(), ComputeRestraints::doForce(), ComputeLCPO::doForce(), ComputeFullDirect::doWork(), ComputeTclBC::doWork(), ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), CudaComputeNonbonded::finishReductions(), Patch::forceBoxClosed(), HomePatch::hardWallDrude(), CudaComputeNonbonded::launchWork(), Sequencer::multigratorPressure(), Sequencer::multigratorTemperature(), ComputeNonbondedPair::noWork(), ComputeNonbondedSelf::noWork(), ComputeLCPO::noWork(), HomePatch::rattle1old(), ComputeEwald::recvResults(), Controller::rescaleaccelMD(), ComputeLjPmeSerial::saveResults(), ComputeExt::saveResults(), ComputeMsmSerial::saveResults(), ComputeFmmSerial::saveResults(), ComputeMsm::saveResults(), ComputeGBISser::saveResults(), ComputeQM::saveResults(), Sequencer::submitHalfstep(), Sequencer::submitHalfstep_SOA(), Sequencer::submitMinimizeReductions(), Sequencer::submitMomentum(), ImproperElem::submitReductionData(), AngleElem::submitReductionData(), CrosstermElem::submitReductionData(), DihedralElem::submitReductionData(), BondElem::submitReductionData(), AnisoElem::submitReductionData(), TholeElem::submitReductionData(), GromacsPairElem::submitReductionData(), ExclElem::submitReductionData(), ComputeNonbondedUtil::submitReductionData(), PmePencilXYZ::submitReductions(), Sequencer::submitReductions(), PmePencilZ::submitReductions(), ComputePmeMgr::submitReductions(), and Sequencer::submitReductions_SOA().
|
inline |
Definition at line 316 of file ReductionMgr.h.
Referenced by Sequencer::newMinimizeDirection().
|
inline |
Definition at line 324 of file ReductionMgr.h.
Referenced by GlobalMasterTcl::calculate(), colvarproxy_namd::calculate(), ComputeConsForce::doForce(), ComputeEField::doForce(), ComputeConsTorque::doForce(), ComputeStir::doForce(), ComputeSphericalBC::doForce(), ComputeNonbondedPair::doForce(), ComputeGridForce::doForce(), ComputeNonbondedSelf::doForce(), ComputeCylindricalBC::doForce(), ComputeRestraints::doForce(), ComputeLCPO::doForce(), ComputeExt::doWork(), ComputeFmmSerial::doWork(), ComputeMsmSerial::doWork(), ComputeFullDirect::doWork(), ComputeTclBC::doWork(), ComputeMsm::doWork(), ComputeGBISser::doWork(), ComputeEwald::doWork(), ComputeHomeTuples< TholeElem, Thole, TholeValue >::doWork(), CudaComputeNonbonded::finishReductions(), Patch::forceBoxClosed(), Sequencer::multigratorPressure(), Sequencer::multigratorTemperature(), Sequencer::newMinimizeDirection(), ComputePmeCUDA::noWork(), ComputeNonbondedPair::noWork(), ComputeNonbondedSelf::noWork(), ComputePme::noWork(), ComputeLCPO::noWork(), ComputeGlobal::recvResults(), ComputeEwald::recvResults(), Controller::rescaleaccelMD(), ComputeExt::saveResults(), ComputeLjPmeSerial::saveResults(), ComputeMsmSerial::saveResults(), ComputeFmmSerial::saveResults(), ComputeMsm::saveResults(), ComputeGBISser::saveResults(), ComputeQM::saveResults(), PmePencilXYZ::skip(), PmePencilZ::skip(), Sequencer::submitMinimizeReductions(), PmePencilXYZ::submitReductions(), Sequencer::submitReductions(), PmePencilZ::submitReductions(), ComputePmeMgr::submitReductions(), and Sequencer::submitReductions_SOA().
|
friend |
Definition at line 307 of file ReductionMgr.h.