aboutsummaryrefslogtreecommitdiff
path: root/Source/Parallelization/WarpXComm.cpp
diff options
context:
space:
mode:
authorGravatar Axel Huebl <axel.huebl@plasma.ninja> 2019-11-05 16:28:26 -0800
committerGravatar Axel Huebl <axel.huebl@plasma.ninja> 2019-11-06 08:34:54 -0800
commitd51108dd082d06c5d26f3ec95b2bd8b351dadf3e (patch)
treed28ed56664828d6e6e9b4c8bd0b59c1c63089dce /Source/Parallelization/WarpXComm.cpp
parent63a2fe01350f323c6fb07d645cf99c1950209efd (diff)
downloadWarpX-d51108dd082d06c5d26f3ec95b2bd8b351dadf3e.tar.gz
WarpX-d51108dd082d06c5d26f3ec95b2bd8b351dadf3e.tar.zst
WarpX-d51108dd082d06c5d26f3ec95b2bd8b351dadf3e.zip
Fix Segfault: Create Particle Functor
Copy over the full create-particle functor including its data via managed memory. Previously, we used a host-side vector to initialize the functors and then did not copy over the the state to device. As always, this does not show up as an error on Summit but as a slowdown at runtime. This crashed with segfaults on all other GPU machines.
Diffstat (limited to 'Source/Parallelization/WarpXComm.cpp')
0 files changed, 0 insertions, 0 deletions