Use more forward declarations to removed header dependencies
[alexxy/gromacs.git] / src / gromacs / ewald / pme_load_balancing.h
index 9c45fde828e4350619a00248642d6ccaf502896c..bb98635ca239238b9fd262317641f5508dc15d22 100644 (file)
 #ifndef GMX_EWALD_PME_LOAD_BALANCING_H
 #define GMX_EWALD_PME_LOAD_BALANCING_H
 
-#include "gromacs/mdtypes/forcerec.h"
-#include "gromacs/mdtypes/interaction_const.h"
+#include "gromacs/math/vectypes.h"
 #include "gromacs/timing/wallcycle.h"
 
 struct nonbonded_verlet_t;
 struct t_commrec;
+struct t_forcerec;
 struct t_inputrec;
+struct interaction_const_t;
+struct gmx_pme_t;
 class t_state;
 
 namespace gmx