aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/WarpXParticleContainer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Particles/WarpXParticleContainer.cpp')
-rw-r--r--Source/Particles/WarpXParticleContainer.cpp15
1 files changed, 9 insertions, 6 deletions
diff --git a/Source/Particles/WarpXParticleContainer.cpp b/Source/Particles/WarpXParticleContainer.cpp
index 3e1157712..c98bc7098 100644
--- a/Source/Particles/WarpXParticleContainer.cpp
+++ b/Source/Particles/WarpXParticleContainer.cpp
@@ -341,19 +341,19 @@ WarpXParticleContainer::DepositCurrent(WarpXParIter& pti,
GetPosition, wp.dataPtr() + offset, uxp.dataPtr() + offset,
uyp.dataPtr() + offset, uzp.dataPtr() + offset, ion_lev,
jx_fab, jy_fab, jz_fab, np_to_depose, dt, dx,
- xyzmin, lo, q);
+ xyzmin, lo, q, WarpX::n_rz_azimuthal_modes);
} else if (WarpX::nox == 2){
doDepositionShapeN<2>(
GetPosition, wp.dataPtr() + offset, uxp.dataPtr() + offset,
uyp.dataPtr() + offset, uzp.dataPtr() + offset, ion_lev,
jx_fab, jy_fab, jz_fab, np_to_depose, dt, dx,
- xyzmin, lo, q);
+ xyzmin, lo, q, WarpX::n_rz_azimuthal_modes);
} else if (WarpX::nox == 3){
doDepositionShapeN<3>(
GetPosition, wp.dataPtr() + offset, uxp.dataPtr() + offset,
uyp.dataPtr() + offset, uzp.dataPtr() + offset, ion_lev,
jx_fab, jy_fab, jz_fab, np_to_depose, dt, dx,
- xyzmin, lo, q);
+ xyzmin, lo, q, WarpX::n_rz_azimuthal_modes);
}
}
WARPX_PROFILE_VAR_STOP(blp_deposit);
@@ -469,13 +469,16 @@ WarpXParticleContainer::DepositCharge (WarpXParIter& pti, RealVector& wp,
WARPX_PROFILE_VAR_START(blp_ppc_chd);
if (WarpX::nox == 1){
doChargeDepositionShapeN<1>(GetPosition, wp.dataPtr()+offset, ion_lev,
- rho_fab, np_to_depose, dx, xyzmin, lo, q);
+ rho_fab, np_to_depose, dx, xyzmin, lo, q,
+ WarpX::n_rz_azimuthal_modes);
} else if (WarpX::nox == 2){
doChargeDepositionShapeN<2>(GetPosition, wp.dataPtr()+offset, ion_lev,
- rho_fab, np_to_depose, dx, xyzmin, lo, q);
+ rho_fab, np_to_depose, dx, xyzmin, lo, q,
+ WarpX::n_rz_azimuthal_modes);
} else if (WarpX::nox == 3){
doChargeDepositionShapeN<3>(GetPosition, wp.dataPtr()+offset, ion_lev,
- rho_fab, np_to_depose, dx, xyzmin, lo, q);
+ rho_fab, np_to_depose, dx, xyzmin, lo, q,
+ WarpX::n_rz_azimuthal_modes);
}
WARPX_PROFILE_VAR_STOP(blp_ppc_chd);