diff options
author | 2018-10-16 14:36:52 -0400 | |
---|---|---|
committer | 2018-10-16 14:36:52 -0400 | |
commit | 0b62ea6550c8b85c8cf39b2af4cd1f1aeecb03a0 (patch) | |
tree | c050099fb9fbfc75f4ebcb28108301d7a54b5053 /Source/LaserParticleContainer.cpp | |
parent | a72b026e1306ee0b6b38cddf7c376194f10c4e0b (diff) | |
download | WarpX-0b62ea6550c8b85c8cf39b2af4cd1f1aeecb03a0.tar.gz WarpX-0b62ea6550c8b85c8cf39b2af4cd1f1aeecb03a0.tar.zst WarpX-0b62ea6550c8b85c8cf39b2af4cd1f1aeecb03a0.zip |
use the BaseFab version of atomicAdd
Diffstat (limited to 'Source/LaserParticleContainer.cpp')
-rw-r--r-- | Source/LaserParticleContainer.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/Source/LaserParticleContainer.cpp b/Source/LaserParticleContainer.cpp index f50253393..705a6ac3c 100644 --- a/Source/LaserParticleContainer.cpp +++ b/Source/LaserParticleContainer.cpp @@ -403,7 +403,7 @@ LaserParticleContainer::Evolve (int lev, &lvect, &WarpX::charge_deposition_algo); const int ncomp = 1; - AtomicAccumulateFAB(rhofab, local_rho, 0, icomp, ncomp); + rhofab.atomicAdd(local_rho, 0, icomp, ncomp); }; if (rho) depositCharge(rho,0); @@ -511,9 +511,9 @@ LaserParticleContainer::Evolve (int lev, &WarpX::nox,&WarpX::noy,&WarpX::noz, &lvect,&WarpX::current_deposition_algo); - AtomicAccumulateFAB(jxfab, local_jx); - AtomicAccumulateFAB(jyfab, local_jy); - AtomicAccumulateFAB(jzfab, local_jz); + jxfab.atomicAdd(local_jx); + jyfab.atomicAdd(local_jy); + jzfab.atomicAdd(local_jz); BL_PROFILE_VAR_STOP(blp_pxr_cd); |