Move DeviceInfo into GPU traits
[alexxy/gromacs.git] / src / gromacs / ewald / tests / pmetestcommon.h
index 870b9f7aa67fe3d9ded76cca30203a1b4d628c62..d6377bd455bb161645d1da56aa7f752fd42aa7fa 100644 (file)
@@ -121,7 +121,7 @@ uint64_t getSplineModuliDoublePrecisionUlps(int splineOrder);
 //! PME initialization
 PmeSafePointer pmeInitWrapper(const t_inputrec*        inputRec,
                               CodePath                 mode,
-                              const gmx_device_info_t* gpuInfo,
+                              const DeviceInformation* deviceInfo,
                               const PmeGpuProgram*     pmeGpuProgram,
                               const Matrix3x3&         box,
                               real                     ewaldCoeff_q  = 1.0F,
@@ -129,7 +129,7 @@ PmeSafePointer pmeInitWrapper(const t_inputrec*        inputRec,
 //! Simple PME initialization (no atom data)
 PmeSafePointer pmeInitEmpty(const t_inputrec*        inputRec,
                             CodePath                 mode          = CodePath::CPU,
-                            const gmx_device_info_t* gpuInfo       = nullptr,
+                            const DeviceInformation* deviceInfo    = nullptr,
                             const PmeGpuProgram*     pmeGpuProgram = nullptr,
                             const Matrix3x3& box = { { 1.0F, 0.0F, 0.0F, 0.0F, 1.0F, 0.0F, 0.0F, 0.0F, 1.0F } },
                             real             ewaldCoeff_q  = 0.0F,