diff options
author | 2023-04-06 13:25:16 -0700 | |
---|---|---|
committer | 2023-04-06 13:25:16 -0700 | |
commit | 1f859437c45cc7ff5ff3485f595b61bc510642d6 (patch) | |
tree | dd541871fea2c91b57828a66981ee73bd8d57d61 /Source/Particles/MultiParticleContainer.cpp | |
parent | f8e8198365a6a72521f323d62f3031e77765eb5f (diff) | |
download | WarpX-1f859437c45cc7ff5ff3485f595b61bc510642d6.tar.gz WarpX-1f859437c45cc7ff5ff3485f595b61bc510642d6.tar.zst WarpX-1f859437c45cc7ff5ff3485f595b61bc510642d6.zip |
code cleanup: make use of `MultiParticleContainer::DepositCurrent` in `AddSpaceChargeFieldLabFrame` (#3807)
Diffstat (limited to '')
-rw-r--r-- | Source/Particles/MultiParticleContainer.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/Source/Particles/MultiParticleContainer.cpp b/Source/Particles/MultiParticleContainer.cpp index 6107bb9c1..e397d1aa8 100644 --- a/Source/Particles/MultiParticleContainer.cpp +++ b/Source/Particles/MultiParticleContainer.cpp @@ -575,16 +575,15 @@ MultiParticleContainer::DepositCharge ( // Push the particles in time, if needed if (relative_time != 0.) PushX(relative_time); + bool const local = true; + bool const reset = false; + bool const apply_boundary_and_scale_volume = false; + bool const interpolate_across_levels = false; // Call the deposition kernel for each species for (auto& pc : allcontainers) { if (pc->do_not_deposit) continue; - - bool const local = true; - bool const reset = false; - bool const do_rz_volume_scaling = false; - bool const interpolate_across_levels = false; - pc->DepositCharge(rho, local, reset, do_rz_volume_scaling, + pc->DepositCharge(rho, local, reset, apply_boundary_and_scale_volume, interpolate_across_levels); } |