Sort all includes in src/gromacs
[alexxy/gromacs.git] / src / gromacs / legacyheaders / update.h
index e589e725d1153725e64b17708d5983b2934cb3cf..ce3e00d722eae19631d8c222c2613149385cdec5 100644 (file)
 #ifndef _update_h
 #define _update_h
 
-#include "typedefs.h"
-#include "mshift.h"
-#include "tgroup.h"
-#include "network.h"
-#include "vec.h"
-
+#include "gromacs/legacyheaders/network.h"
+#include "gromacs/legacyheaders/tgroup.h"
+#include "gromacs/legacyheaders/typedefs.h"
+#include "gromacs/timing/wallcycle.h"
 
 #ifdef __cplusplus
 extern "C" {
 #endif
 
+struct t_graph;
+
 /* Abstract type for stochastic dynamics */
 typedef struct gmx_update *gmx_update_t;
 
@@ -116,7 +116,7 @@ void update_constraints(FILE             *fplog,
                         t_mdatoms        *md,
                         t_state          *state,
                         gmx_bool          bMolPBC,
-                        t_graph          *graph,
+                        struct t_graph   *graph,
                         rvec              force[], /* forces on home particles */
                         t_idef           *idef,
                         tensor            vir_part,