9 void* openmm_init(FILE *fplog
, const char *platformOptStr
,
10 t_commrec
*cr
,t_inputrec
*ir
,
11 gmx_mtop_t
*top_global
, gmx_localtop_t
*top
,
12 t_mdatoms
*mdatoms
, t_forcerec
*fr
,t_state
*state
);
14 void openmm_take_one_step(void* data
);
16 void openmm_copy_state(void *data
,
17 t_state
*state
, double *time
,
18 rvec f
[], gmx_enerdata_t
*enerd
,
19 bool includePos
, bool includeVel
, bool includeForce
, bool includeEnergy
);
21 void openmm_cleanup(FILE *fplog
, void* data
);
27 #endif /* _MD_OPENMM_H_ */