aboutsummaryrefslogtreecommitdiff
path: root/Source/Particles/WarpXParticleContainer.cpp
diff options
context:
space:
mode:
authorGravatar grote <dpgrote@lbl.gov> 2019-11-05 09:25:04 -0800
committerGravatar grote <dpgrote@lbl.gov> 2019-11-05 09:25:04 -0800
commit647ab2871103d86c4d29888e1bbe19de8b127680 (patch)
treec3d59d588fc8921b64261c1a74649795975c76f7 /Source/Particles/WarpXParticleContainer.cpp
parent6d69f086406831458de3eae58a941003d66993d6 (diff)
downloadWarpX-647ab2871103d86c4d29888e1bbe19de8b127680.tar.gz
WarpX-647ab2871103d86c4d29888e1bbe19de8b127680.tar.zst
WarpX-647ab2871103d86c4d29888e1bbe19de8b127680.zip
Fix for deposition generalization for GPU
Diffstat (limited to 'Source/Particles/WarpXParticleContainer.cpp')
-rw-r--r--Source/Particles/WarpXParticleContainer.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/Particles/WarpXParticleContainer.cpp b/Source/Particles/WarpXParticleContainer.cpp
index e31a9030c..d5520ba06 100644
--- a/Source/Particles/WarpXParticleContainer.cpp
+++ b/Source/Particles/WarpXParticleContainer.cpp
@@ -298,9 +298,9 @@ WarpXParticleContainer::DepositCurrent(WarpXParIter& pti,
#ifdef AMREX_USE_GPU
// No tiling on GPU: jx_ptr points to the full
// jx array (same for jy_ptr and jz_ptr).
- auto & jx_fab = jx[pti];
- auto & jy_fab = jy[pti];
- auto & jz_fab = jz[pti];
+ auto & jx_fab = jx->get(pti);
+ auto & jy_fab = jy->get(pti);
+ auto & jz_fab = jz->get(pti);
Array4<Real> const& jx_arr = jx->array(pti);
Array4<Real> const& jy_arr = jy->array(pti);
Array4<Real> const& jz_arr = jz->array(pti);