#include <ReductionMgr.h>
Public Member Functions | |
| BigReal & | item (int i) |
| void | add (int nitems, const BigReal *arr) |
| void | submit (void) |
| ~SubmitReduction (void) | |
Friends | |
| class | ReductionMgr |
|
|
Definition at line 302 of file ReductionMgr.h. References ReductionMgr::remove(). 00302 { delete [] data; master->remove(this); }
|
|
||||||||||||
|
Definition at line 291 of file ReductionMgr.h. Referenced by ComputeNonbondedUtil::submitPressureProfileData(). 00291 {
00292 if (nitems < 1) return;
00293 // bump the size up
00294 this->item(nitems-1) += 0;
00295 for (int i=0; i<nitems; i++) data[i] += arr[i];
00296 }
|
|
|
|
Definition at line 297 of file ReductionMgr.h. References ReductionMgr::submit(). Referenced by GlobalMasterTcl::calculate(), ComputeStir::doForce(), ComputeGridForce::doForce(), ComputeEField::doForce(), ComputeConsTorque::doForce(), ComputeConsForce::doForce(), ComputeTclBC::doWork(), ComputePme::doWork(), ComputeHomeTuples< BondElem, Bond, BondValue >::doWork(), ComputeFullDirect::doWork(), ComputeExt::doWork(), ComputeEwald::doWork(), ComputeNonbondedPair::noWork(), ComputeGlobal::recvResults(), ComputeEwald::recvResults(), ComputeExt::saveResults(), Sequencer::submitMinimizeReductions(), Sequencer::submitReductions(), and ComputePme::ungridForces(). 00297 {
00298 master->submit(this);
00299 ++sequenceNumber;
00300 for ( int i = 0; i < dataSize; ++i ) { data[i] = 0; }
00301 }
|
|
|
Definition at line 270 of file ReductionMgr.h. |
1.3.9.1