aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/WarpXParticleContainer.cpp
diff options
context:
space:
mode:
authorGravatar Remi Lehe <remi.lehe@normalesup.org> 2019-11-16 06:57:40 -0800
committerGravatar Remi Lehe <remi.lehe@normalesup.org> 2019-11-16 06:57:40 -0800
commit3983a4153a21164fe2a955a22c1824687e1148a8 (patch)
tree9221a3b70d13f8a978abae1aa5389f3d06558f08 /Source/Particles/WarpXParticleContainer.cpp
parentfecc2993f6996fc305f6c2b18408ab30fe345df1 (diff)
downloadWarpX-3983a4153a21164fe2a955a22c1824687e1148a8.tar.gz
WarpX-3983a4153a21164fe2a955a22c1824687e1148a8.tar.zst
WarpX-3983a4153a21164fe2a955a22c1824687e1148a8.zip
Minor fixes
Diffstat (limited to 'Source/Particles/WarpXParticleContainer.cpp')
-rw-r--r--Source/Particles/WarpXParticleContainer.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/Source/Particles/WarpXParticleContainer.cpp b/Source/Particles/WarpXParticleContainer.cpp
index 24b7e51a3..09f51ef49 100644
--- a/Source/Particles/WarpXParticleContainer.cpp
+++ b/Source/Particles/WarpXParticleContainer.cpp
@@ -502,7 +502,8 @@ WarpXParticleContainer::DepositCharge (WarpXParIter& pti, RealVector& wp,
void
WarpXParticleContainer::DepositCharge (Vector<std::unique_ptr<MultiFab> >& rho,
- bool local, bool reset)
+ bool local, bool reset,
+ bool do_rz_volume_scaling)
{
// Loop over the refinement levels
int const finest_level = rho.size() - 1;
@@ -540,7 +541,9 @@ WarpXParticleContainer::DepositCharge (Vector<std::unique_ptr<MultiFab> >& rho,
#endif
#ifdef WARPX_DIM_RZ
- if (reset) WarpX::GetInstance().ApplyInverseVolumeScalingToChargeDensity(rho[lev].get(), lev);
+ if (do_rz_volume_scaling) {
+ WarpX::GetInstance().ApplyInverseVolumeScalingToChargeDensity(rho[lev].get(), lev);
+ }
#endif
// Exchange guard cells