Add FloatN aliases to OpenCL and use them in NBNXM
authorArtem Zhmurov <zhmurov@gmail.com>
Mon, 22 Feb 2021 09:43:43 +0000 (09:43 +0000)
committerArtem Zhmurov <zhmurov@gmail.com>
Mon, 22 Feb 2021 09:43:43 +0000 (09:43 +0000)
commitc66827166fc9099ecd1a4a2f7080558df70bf529
tree131b9d6162507588c18885d778b0a0b3d065cbf3
parenta54b3a0d565000f519775d7d23f23bb07ce5bd7f
Add FloatN aliases to OpenCL and use them in NBNXM

These aliases are nessesary to unify OpenCL, CUDA and SYCL
code.

Refs #3312, #2608, #3311
src/gromacs/gpu_utils/gputraits_ocl.h
src/gromacs/nbnxm/opencl/nbnxm_ocl.cpp
src/gromacs/nbnxm/opencl/nbnxm_ocl_data_mgmt.cpp
src/gromacs/nbnxm/opencl/nbnxm_ocl_types.h