Clean some headers in NBNXM GPU
[alexxy/gromacs.git] / src / gromacs / nbnxm / gpu_common_utils.h
index a3baa742d56e15f0f2e35c390e19863a5893c7ff..0d81e2f05a4dcb786aa91ec5752ea10db65b27f6 100644 (file)
 #ifndef GMX_NBNXM_GPU_COMMON_UTILS_H
 #define GMX_NBNXM_GPU_COMMON_UTILS_H
 
-#include "config.h"
-
 #include "gromacs/listed_forces/gpubonded.h"
+#include "gromacs/mdtypes/locality.h"
+#include "gromacs/nbnxm/gpu_types_common.h"
 #include "gromacs/utility/exceptions.h"
 #include "gromacs/utility/range.h"
-#include "gromacs/nbnxm/nbnxm_gpu.h"
-
-#if GMX_GPU_CUDA
-#    include "cuda/nbnxm_cuda_types.h"
-#endif
-
-#if GMX_GPU_OPENCL
-#    include "opencl/nbnxm_ocl_types.h"
-#endif
 
 namespace Nbnxm
 {