From 61abfc5a282d41330ec22f00fd2cd33b1dc534fa Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Tue, 29 Aug 2023 22:33:00 -0700 Subject: ChargeDeposition: Remove Global WarpX Variable (#4250) * ChargeDeposition: Remove Global WarpX Variable Remove Global WarpX variable use in `ChargeDeposition`. * CurrentDeposition: Add Missing Include --- Source/Particles/WarpXParticleContainer.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'Source/Particles/WarpXParticleContainer.cpp') 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 -- cgit v1.2.3