diff options
author | 2019-11-16 06:57:40 -0800 | |
---|---|---|
committer | 2019-11-16 06:57:40 -0800 | |
commit | 3983a4153a21164fe2a955a22c1824687e1148a8 (patch) | |
tree | 9221a3b70d13f8a978abae1aa5389f3d06558f08 /Source/Particles/WarpXParticleContainer.cpp | |
parent | fecc2993f6996fc305f6c2b18408ab30fe345df1 (diff) | |
download | WarpX-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.cpp | 7 |
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 |