const t_mdatoms *md,
t_fcdata *fcd,int *ddgatindex,
t_atomtypes *atype, gmx_genborn_t *born,
+ int force_flags,
gmx_bool bPrintSepPot,gmx_large_int_t step);
/*
* The function calc_bonds() calculates all bonded force interactions.
t_ifunc polarize,anharm_polarize,water_pol,thole_pol,angres,angresz,dihres,unimplemented;
+/* Initialize the setup for the bonded force buffer reduction
+ * over threads. This should be called each time the bonded setup
+ * changes; i.e. at start-up without domain decomposition and at DD.
+ */
+void init_bonded_thread_force_reduction(t_forcerec *fr,
+ const t_idef *idef);
+
#ifdef __cplusplus
}
#endif