Merge release-5-0 into master
[alexxy/gromacs.git] / src / gromacs / legacyheaders / update.h
index e589e725d1153725e64b17708d5983b2934cb3cf..318d4935b098d1d972c1b70610d20a049963ee29 100644 (file)
 #define _update_h
 
 #include "typedefs.h"
-#include "mshift.h"
 #include "tgroup.h"
 #include "network.h"
-#include "vec.h"
 
+#include "../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 +117,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,