Remove the PBC management from LINCS, SETTLE and Leap-Frog
commit223a55d0a016c30b22fa619290745cc7432e84ea
authorArtem Zhmurov <zhmurov@gmail.com>
Mon, 7 Oct 2019 12:10:23 +0000 (7 14:10 +0200)
committerSzilárd Páll <pall.szilard@gmail.com>
Tue, 26 Nov 2019 13:16:57 +0000 (26 14:16 +0100)
tree8c8b8fbc4c2c8518198f8a96794c2240b03e5d38
parentdc18590d1be2d12f013f4e3156ae6c3232354b0c
Remove the PBC management from LINCS, SETTLE and Leap-Frog

The PBC management was introduced as a temporary measurement
to allow each individual class to function independently.
Since they are now combined now this scaffolding can be removed.

Change-Id: I87eb208324b9a7b719b5462a874f2a0012d99ab4
src/gromacs/mdlib/leapfrog_cuda.cu
src/gromacs/mdlib/leapfrog_cuda.cuh
src/gromacs/mdlib/lincs_cuda.cu
src/gromacs/mdlib/lincs_cuda.cuh
src/gromacs/mdlib/settle_cuda.cu
src/gromacs/mdlib/settle_cuda.cuh
src/gromacs/mdlib/tests/constrtestrunners.cu
src/gromacs/mdlib/tests/settletestrunners.cu
src/gromacs/mdlib/update_constrain_cuda_impl.cu