Prepare pme-gpu-types.h for OpenCL
authorAleksei Iupinov <a.yupinov@gmail.com>
Wed, 16 May 2018 12:39:36 +0000 (14:39 +0200)
committerSzilárd Páll <pall.szilard@gmail.com>
Mon, 27 Aug 2018 10:31:34 +0000 (12:31 +0200)
commitbfeace90ee6c13442821d1b817ac6fd771dbec42
treefa012710f375a3bd9eb55c2fefaefbd1b359dd6c
parent775c42cbc7edf9e496477c19b7b870ba2211515a
Prepare pme-gpu-types.h for OpenCL

DeviceBuffer fields are hidden from the future OpenCL
device compilation with a macro. Struct fields are reordered
to satisfy the OpenCL device/host compatibility constraints.

Change-Id: I438c8121487c119cc5abfc04535a2c515fa2d399
src/gromacs/ewald/pme-gpu-types.h