Separate PME GPU host-only and host/device data structures
commit3da1bc863c2dfe22761cc9afc43b1b5d53da993e
authorAleksei Iupinov <a.yupinov@gmail.com>
Wed, 18 Apr 2018 11:32:56 +0000 (18 13:32 +0200)
committerAleksei Iupinov <a.yupinov@gmail.com>
Thu, 26 Apr 2018 16:33:43 +0000 (26 18:33 +0200)
treeed86bf3767f11a6daf12b86305d330dae7c6539d
parent99771c5c17f0b9c681126f3af9404ec78900978e
Separate PME GPU host-only and host/device data structures

This distinction will be necessary with OpenCL.

Change-Id: I042624233e31264acb64f0bbc28c4ff736e50ebd
src/gromacs/ewald/pme-3dfft.cu
src/gromacs/ewald/pme-gpu-internal.cpp
src/gromacs/ewald/pme-gpu-internal.h
src/gromacs/ewald/pme-gpu-types-host.h [copied from src/gromacs/ewald/pme-gpu-types.h with 57% similarity]
src/gromacs/ewald/pme-gpu-types.h
src/gromacs/ewald/pme-internal.h
src/gromacs/ewald/pme.cuh