Fix compiler issues
[alexxy/gromacs.git] / src / gromacs / gpu_utils / cudautils.cuh
index df319ae051fe33223107e7927fd8fc6fffe99645..1116d6667406df78c3f030364f08e17f05ca7a6c 100644 (file)
@@ -188,8 +188,8 @@ void initParamLookupTable(T                        * &d_ptr,
 
 // Add extern declarations so each translation unit understands that
 // there will be a definition provided.
-extern template void initParamLookupTable<int>(int * &, cudaTextureObject_t &, const int *, int, const gmx_device_info_t *);
-extern template void initParamLookupTable<float>(float * &, cudaTextureObject_t &, const float *, int, const gmx_device_info_t *);
+extern template void initParamLookupTable<int>(int * &, cudaTextureObject_t &, const int *, int);
+extern template void initParamLookupTable<float>(float * &, cudaTextureObject_t &, const float *, int);
 
 /*! \brief Destroy parameter lookup table.
  *
@@ -205,8 +205,8 @@ void destroyParamLookupTable(T                       *d_ptr,
 
 // Add extern declarations so each translation unit understands that
 // there will be a definition provided.
-extern template void destroyParamLookupTable<int>(int *, cudaTextureObject_t, const gmx_device_info_t *);
-extern template void destroyParamLookupTable<float>(float *, cudaTextureObject_t, const gmx_device_info_t *);
+extern template void destroyParamLookupTable<int>(int *, cudaTextureObject_t);
+extern template void destroyParamLookupTable<float>(float *, cudaTextureObject_t);
 
 /*! \brief Add a triplets stored in a float3 to an rvec variable.
  *