Make nbnxm a proper module
[alexxy/gromacs.git] / src / gromacs / nbnxm / kernels_reference / kernel_ref.cpp
index e953f51e9e6cb3f88a3f7feb4187917e33094403..2ae8cb7b90e56fd47efaf291ff30417b79769394 100644 (file)
 /* Analytical reaction-field kernels */
 #define CALC_COUL_RF
 #define LJ_CUT
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_CUT
 #define LJ_FORCE_SWITCH
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_FORCE_SWITCH
 #define LJ_POT_SWITCH
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_POT_SWITCH
 #define LJ_EWALD
 #define LJ_CUT
 #define LJ_EWALD_COMB_GEOM
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_EWALD_COMB_GEOM
 #define LJ_EWALD_COMB_LB
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_EWALD_COMB_LB
 #undef LJ_CUT
 #undef LJ_EWALD
 /* Tabulated exclusion interaction electrostatics kernels */
 #define CALC_COUL_TAB
 #define LJ_CUT
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_CUT
 #define LJ_FORCE_SWITCH
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_FORCE_SWITCH
 #define LJ_POT_SWITCH
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_POT_SWITCH
 #define LJ_EWALD
 #define LJ_CUT
 #define LJ_EWALD_COMB_GEOM
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_EWALD_COMB_GEOM
 #define LJ_EWALD_COMB_LB
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_EWALD_COMB_LB
 #undef LJ_CUT
 #undef LJ_EWALD
 /* Twin-range cut-off kernels */
 #define VDW_CUTOFF_CHECK
 #define LJ_CUT
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_CUT
 #define LJ_FORCE_SWITCH
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_FORCE_SWITCH
 #define LJ_POT_SWITCH
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_POT_SWITCH
 #define LJ_EWALD
 #define LJ_CUT
 #define LJ_EWALD_COMB_GEOM
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_EWALD_COMB_GEOM
 #define LJ_EWALD_COMB_LB
-#include "gromacs/nbnxm/kernels_reference/kernel_ref_includes.h"
+#include "kernel_ref_includes.h"
 #undef LJ_EWALD_COMB_LB
 #undef LJ_CUT
 #undef LJ_EWALD