Make cl_nbparam into a struct
authorArtem Zhmurov <zhmurov@gmail.com>
Tue, 7 Jul 2020 09:50:45 +0000 (09:50 +0000)
committerChristian Blau <cblau.mail@gmail.com>
Tue, 7 Jul 2020 09:50:45 +0000 (09:50 +0000)
commit2c644d3b5ebb64f6c89a5db36160c9dc30329888
tree6511ce5fb76bba0b5b6ceb9719f49b83e7359347
parentaf4703504734dd000872d1484e309220cecd8f08
Make cl_nbparam into a struct

This is needed to unify with CUDA path
15 files changed:
docs/release-notes/2021/major/miscellaneous.rst
docs/user-guide/environment-variables.rst
src/gromacs/nbnxm/CMakeLists.txt
src/gromacs/nbnxm/cuda/nbnxm_cuda.cu
src/gromacs/nbnxm/cuda/nbnxm_cuda_data_mgmt.cu
src/gromacs/nbnxm/cuda/nbnxm_cuda_kernel.cuh
src/gromacs/nbnxm/cuda/nbnxm_cuda_kernel_pruneonly.cu
src/gromacs/nbnxm/cuda/nbnxm_cuda_kernel_pruneonly.cuh
src/gromacs/nbnxm/cuda/nbnxm_cuda_types.h
src/gromacs/nbnxm/nbnxm_gpu.h
src/gromacs/nbnxm/nbnxm_gpu_data_mgmt.cpp [new file with mode: 0644]
src/gromacs/nbnxm/nbnxm_gpu_data_mgmt.h [new file with mode: 0644]
src/gromacs/nbnxm/opencl/nbnxm_ocl.cpp
src/gromacs/nbnxm/opencl/nbnxm_ocl_data_mgmt.cpp
src/gromacs/nbnxm/opencl/nbnxm_ocl_types.h