SYCL NBNXM offload support
[alexxy/gromacs.git] / src / gromacs / nbnxm / gpu_types_common.h
index 2d2e90791e9833d227ee3640ab0483086da09da0..26cd3c165f633817e335b1aaa1d64a3432b99b6f 100644 (file)
@@ -44,6 +44,7 @@
 
 #include "config.h"
 
+#include "gromacs/mdtypes/interaction_const.h"
 #include "gromacs/mdtypes/locality.h"
 #include "gromacs/utility/enumerationhelpers.h"
 
 #    include "gromacs/gpu_utils/gpuregiontimer.cuh"
 #endif
 
+#if GMX_GPU_SYCL
+#    include "gromacs/gpu_utils/gpuregiontimer_sycl.h"
+#endif
+
 /** \internal
  * \brief Parameters required for the GPU nonbonded calculations.
  */
@@ -77,7 +82,7 @@ struct NBParamGpu
     float two_k_rf;
     //! Ewald/PME parameter
     float ewald_beta;
-    //! Ewald/PME correction term substracted from the direct-space potential
+    //! Ewald/PME correction term subtracted from the direct-space potential
     float sh_ewald;
     //! LJ-Ewald/PME correction term added to the correction potential
     float sh_lj_ewald;