Skip to content

Convert PmeGpu->kernelParams->atoms.d_forces to RVec

Andrey Alekseenko requested to merge switch-pme-d_forces-to-gmx-rvec into master

In most other places, forces are in RVec format, while it was float here. While it is used as float in gather kernels, it is more consistent to keep the buffer type as RVec.

This change is preparation for adding a SYCL implementation of GPU update (Issue #3932 (closed)).

It is a part of !1244 (merged), which was reverted in !1246 (merged). As the big MR broke things, I'm going through it checking for bugs, and submitting smaller chunks separately.

Merge request reports