void OPViscosityE::eventUpdate(const LocalEvent& iEvent, const NEventData& PDat) { stream(iEvent.getdt()); impulseDelG(PDat); updateConstDelG(PDat); }
void OPRijVij::eventUpdate(const LocalEvent& localEvent, const NEventData& SDat) { BOOST_FOREACH(const PairEventData& pDat, SDat.L2partChanges) process2PED(rvdotacc[mapKey(localEvent.getType(), getClassKey(localEvent))], pDat); }
void OPThermalDiffusionE::eventUpdate(const LocalEvent& iEvent, const NEventData& PDat) { stream(iEvent.getdt()); delG += impulseDelG(PDat); updateConstDelG(PDat); }
void OPThermalConductivitySpeciesSpeciesE::eventUpdate(const LocalEvent& iEvent, const NEventData& PDat) { stream(iEvent.getdt()); //impulseDelG(PDat); updateConstDelG(PDat); }
void OPVACF::eventUpdate(const LocalEvent& iEvent, const NEventData& PDat) { //Move the time forward currentdt += iEvent.getdt(); //Now test if we've gone over the step time while (currentdt >= dt) { currentdt -= dt; newG(PDat); } }
void OPMisc::eventUpdate(const LocalEvent& eevent, const NEventData& NDat) { stream(eevent.getdt()); eventUpdate(NDat); BOOST_FOREACH(const ParticleEventData& pData, NDat.L1partChanges) newEvent(pData.getParticleID(), pData.getType(), getClassKey(eevent)); BOOST_FOREACH(const PairEventData& pData, NDat.L2partChanges) { newEvent(pData.particle1_.getParticleID(), pData.getType(), getClassKey(eevent)); newEvent(pData.particle2_.getParticleID(), pData.getType(), getClassKey(eevent)); } }
void OPCubeComp::eventUpdate(const LocalEvent& localEvent, const NEventData& SDat) { BOOST_FOREACH(const PairEventData& pDat, SDat.L2partChanges) { mapdata& ref = angles[mapKey(localEvent.getType(), getClassKey(localEvent))]; std::vector<double> vals(NDIM, 0); for (size_t i(0); i < NDIM; ++i) vals[i] = pDat.rij[i] * pDat.rij[i] / Sim->dynamics.units().unitArea(); std::sort(vals.begin(), vals.end()); for (size_t i(0); i < NDIM; ++i) ref.angles[i].addVal(vals[i]); } }
void OPCollTicker::eventUpdate(const LocalEvent &event, const NEventData&) { stream(event.getdt()); ticker(); }
classKey getClassKey(const LocalEvent& g) { return classKey(g.getLocalID(), LOCAL); }
void OPIntEnergyHist::eventUpdate(const LocalEvent &event, const NEventData&) { intEnergyHist.addVal(_ptrOPMisc->getConfigurationalU(), event.getdt()); }