diff options
Diffstat (limited to 'Source/Particles/RigidInjectedParticleContainer.cpp')
-rw-r--r-- | Source/Particles/RigidInjectedParticleContainer.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Source/Particles/RigidInjectedParticleContainer.cpp b/Source/Particles/RigidInjectedParticleContainer.cpp index 2bf4ee59d..692b1f287 100644 --- a/Source/Particles/RigidInjectedParticleContainer.cpp +++ b/Source/Particles/RigidInjectedParticleContainer.cpp @@ -93,7 +93,7 @@ RigidInjectedParticleContainer::RemapParticles() const long np = pti.numParticles(); for (int i=0 ; i < np ; i++) { - Real xp, yp, zp; + ParticleReal xp, yp, zp; get_position(i, xp, yp, zp); const Real gammapr = std::sqrt(1. + (uxp[i]*uxp[i] + uyp[i]*uyp[i] + uzp[i]*uzp[i])/csq); @@ -153,7 +153,7 @@ RigidInjectedParticleContainer::BoostandRemapParticles() const long np = pti.numParticles(); for (int i=0 ; i < np ; i++) { - Real xp, yp, zp; + ParticleReal xp, yp, zp; get_position(i, xp, yp, zp); const Real gamma_lab = std::sqrt(1. + (uxp[i]*uxp[i] + uyp[i]*uyp[i] + uzp[i]*uzp[i])/(PhysConst::c*PhysConst::c)); @@ -255,7 +255,7 @@ RigidInjectedParticleContainer::PushPX (WarpXParIter& pti, Real dt, DtType a_dt_ amrex::ParallelFor( np, [=] AMREX_GPU_DEVICE (long i) { - Real xp, yp, zp; + ParticleReal xp, yp, zp; get_position(i, xp, yp, zp); xp_save_ptr[i] = xp; yp_save_ptr[i] = yp; @@ -274,7 +274,7 @@ RigidInjectedParticleContainer::PushPX (WarpXParIter& pti, Real dt, DtType a_dt_ const Real vz_ave_boosted = vzbeam_ave_boosted; amrex::ParallelFor( pti.numParticles(), [=] AMREX_GPU_DEVICE (long i) { - Real xp, yp, zp; + ParticleReal xp, yp, zp; get_position(i, xp, yp, zp); const Real dtscale = dt - (z_plane_previous - zp)/(vz_ave_boosted + v_boost); if (0. < dtscale && dtscale < dt) { @@ -308,7 +308,7 @@ RigidInjectedParticleContainer::PushPX (WarpXParIter& pti, Real dt, DtType a_dt_ const Real inv_csq = 1./(PhysConst::c*PhysConst::c); amrex::ParallelFor( pti.numParticles(), [=] AMREX_GPU_DEVICE (long i) { - Real xp, yp, zp; + ParticleReal xp, yp, zp; get_position(i, xp, yp, zp); if (zp <= z_plane_lev) { ux[i] = ux_save[i]; |