diff options
author | 2019-08-16 14:51:50 -0700 | |
---|---|---|
committer | 2019-08-16 14:51:50 -0700 | |
commit | 07d6596d8ca8653b06b7ba79def8464fbe8aa3ed (patch) | |
tree | 6f9d6b31b90620103a712d862b1aba403c4faa4c /Source/Particles/WarpXParticleContainer.cpp | |
parent | 0205fe14c2d740d8011c33cb57979718139d0b54 (diff) | |
download | WarpX-07d6596d8ca8653b06b7ba79def8464fbe8aa3ed.tar.gz WarpX-07d6596d8ca8653b06b7ba79def8464fbe8aa3ed.tar.zst WarpX-07d6596d8ca8653b06b7ba79def8464fbe8aa3ed.zip |
Implemented current deposition for RZ multimode
Diffstat (limited to '')
-rw-r--r-- | Source/Particles/WarpXParticleContainer.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/Particles/WarpXParticleContainer.cpp b/Source/Particles/WarpXParticleContainer.cpp index a50122d63..a4063b222 100644 --- a/Source/Particles/WarpXParticleContainer.cpp +++ b/Source/Particles/WarpXParticleContainer.cpp @@ -511,17 +511,17 @@ WarpXParticleContainer::DepositCurrent(WarpXParIter& pti, doEsirkepovDepositionShapeN<1>(xp, yp, zp, wp.dataPtr() + offset, uxp.dataPtr() + offset, uyp.dataPtr() + offset, uzp.dataPtr() + offset, jx_arr, jy_arr, jz_arr, np_to_depose, dt, dx, - xyzmin, lo, q); + xyzmin, lo, q, WarpX::n_rz_azimuthal_modes); } else if (WarpX::nox == 2){ doEsirkepovDepositionShapeN<2>(xp, yp, zp, wp.dataPtr() + offset, uxp.dataPtr() + offset, uyp.dataPtr() + offset, uzp.dataPtr() + offset, jx_arr, jy_arr, jz_arr, np_to_depose, dt, dx, - xyzmin, lo, q); + xyzmin, lo, q, WarpX::n_rz_azimuthal_modes); } else if (WarpX::nox == 3){ doEsirkepovDepositionShapeN<3>(xp, yp, zp, wp.dataPtr() + offset, uxp.dataPtr() + offset, uyp.dataPtr() + offset, uzp.dataPtr() + offset, jx_arr, jy_arr, jz_arr, np_to_depose, dt, dx, - xyzmin, lo, q); + xyzmin, lo, q, WarpX::n_rz_azimuthal_modes); } } else { if (WarpX::nox == 1){ |