Make LINCS setup code platform-agnostic
authorArtem Zhmurov <zhmurov@gmail.com>
Thu, 22 Apr 2021 16:21:28 +0000 (16:21 +0000)
committerMark Abraham <mark.j.abraham@gmail.com>
Thu, 22 Apr 2021 16:21:28 +0000 (16:21 +0000)
commit68e1dd0108740bae8f6cec521feb9ce9a26c4dbd
tree44a1fa43a1bef0200bc044c07dd24095b61b56ee
parentebbc42f91aa76d130866123ba06dce67675e512d
Make LINCS setup code platform-agnostic
src/gromacs/mdlib/CMakeLists.txt
src/gromacs/mdlib/lincs_gpu.cpp [moved from src/gromacs/mdlib/lincs_gpu.cu with 60% similarity]
src/gromacs/mdlib/lincs_gpu.h [moved from src/gromacs/mdlib/lincs_gpu.cuh with 93% similarity]
src/gromacs/mdlib/lincs_gpu_internal.cu [new file with mode: 0644]
src/gromacs/mdlib/lincs_gpu_internal.h [new file with mode: 0644]
src/gromacs/mdlib/lincs_gpu_internal_sycl.cpp [new file with mode: 0644]
src/gromacs/mdlib/tests/constrtestrunners.cu
src/gromacs/mdlib/update_constrain_gpu_impl.cu
src/gromacs/mdlib/update_constrain_gpu_impl.h