aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/WarpXParticleContainer.cpp
diff options
context:
space:
mode:
authorGravatar Axel Huebl <axel.huebl@plasma.ninja> 2023-08-29 22:33:00 -0700
committerGravatar GitHub <noreply@github.com> 2023-08-29 22:33:00 -0700
commit61abfc5a282d41330ec22f00fd2cd33b1dc534fa (patch)
tree996577ff3ae7c2f6f028382aa7945f69eb922bab /Source/Particles/WarpXParticleContainer.cpp
parent1ea051dcf8e789d591eff16ccc63c7c4e32865ee (diff)
downloadWarpX-61abfc5a282d41330ec22f00fd2cd33b1dc534fa.tar.gz
WarpX-61abfc5a282d41330ec22f00fd2cd33b1dc534fa.tar.zst
WarpX-61abfc5a282d41330ec22f00fd2cd33b1dc534fa.zip
ChargeDeposition: Remove Global WarpX Variable (#4250)
* ChargeDeposition: Remove Global WarpX Variable Remove Global WarpX variable use in `ChargeDeposition`. * CurrentDeposition: Add Missing Include
Diffstat (limited to '')
-rw-r--r--Source/Particles/WarpXParticleContainer.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/Source/Particles/WarpXParticleContainer.cpp b/Source/Particles/WarpXParticleContainer.cpp
index 1ec7968de..d2da12888 100644
--- a/Source/Particles/WarpXParticleContainer.cpp
+++ b/Source/Particles/WarpXParticleContainer.cpp
@@ -879,17 +879,20 @@ WarpXParticleContainer::DepositCharge (WarpXParIter& pti, RealVector const& wp,
doChargeDepositionSharedShapeN<1>(GetPosition, wp.dataPtr()+offset, ion_lev,
rho_fab, ix_type, np_to_depose, dx, xyzmin, lo, q,
WarpX::n_rz_azimuthal_modes, cost,
- WarpX::load_balance_costs_update_algo, bins, box, geom, max_tbox_size);
+ WarpX::load_balance_costs_update_algo, bins, box, geom, max_tbox_size,
+ WarpX::shared_tilesize);
} else if (WarpX::nox == 2){
doChargeDepositionSharedShapeN<2>(GetPosition, wp.dataPtr()+offset, ion_lev,
rho_fab, ix_type, np_to_depose, dx, xyzmin, lo, q,
WarpX::n_rz_azimuthal_modes, cost,
- WarpX::load_balance_costs_update_algo, bins, box, geom, max_tbox_size);
+ WarpX::load_balance_costs_update_algo, bins, box, geom, max_tbox_size,
+ WarpX::shared_tilesize);
} else if (WarpX::nox == 3){
doChargeDepositionSharedShapeN<3>(GetPosition, wp.dataPtr()+offset, ion_lev,
rho_fab, ix_type, np_to_depose, dx, xyzmin, lo, q,
WarpX::n_rz_azimuthal_modes, cost,
- WarpX::load_balance_costs_update_algo, bins, box, geom, max_tbox_size);
+ WarpX::load_balance_costs_update_algo, bins, box, geom, max_tbox_size,
+ WarpX::shared_tilesize);
}
#ifndef AMREX_USE_GPU
// CPU, tiling: atomicAdd local_rho into rho