diff options
Diffstat (limited to 'Source/Particles/WarpXParticleContainer.cpp')
-rw-r--r-- | Source/Particles/WarpXParticleContainer.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/Source/Particles/WarpXParticleContainer.cpp b/Source/Particles/WarpXParticleContainer.cpp index 659db5046..806eb92c9 100644 --- a/Source/Particles/WarpXParticleContainer.cpp +++ b/Source/Particles/WarpXParticleContainer.cpp @@ -416,7 +416,7 @@ WarpXParticleContainer::DepositCurrent (WarpXParIter& pti, // Take into account Galilean shift Real cur_time = warpx.gett_new(lev); const auto& time_of_last_gal_shift = warpx.time_of_last_gal_shift; - Real time_shift = (cur_time + 0.5*dt - time_of_last_gal_shift); + Real time_shift = (cur_time + 0.5_rt*dt - time_of_last_gal_shift); amrex::Array<amrex::Real,3> galilean_shift = { m_v_galilean[0]* time_shift, m_v_galilean[1]*time_shift, @@ -820,13 +820,13 @@ Real WarpXParticleContainer::sumParticleCharge(bool local) { std::array<Real, 3> WarpXParticleContainer::meanParticleVelocity(bool local) { - amrex::Real vx_total = 0.0; - amrex::Real vy_total = 0.0; - amrex::Real vz_total = 0.0; + amrex::Real vx_total = 0.0_rt; + amrex::Real vy_total = 0.0_rt; + amrex::Real vz_total = 0.0_rt; amrex::Long np_total = 0; - amrex::Real inv_clight_sq = 1.0/PhysConst::c/PhysConst::c; + amrex::Real inv_clight_sq = 1.0_rt/PhysConst::c/PhysConst::c; const int nLevels = finestLevel(); |