Refactor virtual site interface
[alexxy/gromacs.git] / src / gromacs / modularsimulator / topologyholder.cpp
index ed4ba05e0782aa8db7c97ececb0d23a575e758d7..f7c811a9e389e8f430248d823f38f5fd350590ca 100644 (file)
 
 namespace gmx
 {
-TopologyHolder::TopologyHolder(const gmx_mtop_t& globalTopology,
-                               const t_commrec*  cr,
-                               const t_inputrec* inputrec,
-                               t_forcerec*       fr,
-                               MDAtoms*          mdAtoms,
-                               Constraints*      constr,
-                               gmx_vsite_t*      vsite) :
+TopologyHolder::TopologyHolder(const gmx_mtop_t&    globalTopology,
+                               const t_commrec*     cr,
+                               const t_inputrec*    inputrec,
+                               t_forcerec*          fr,
+                               MDAtoms*             mdAtoms,
+                               Constraints*         constr,
+                               VirtualSitesHandler* vsite) :
     globalTopology_(globalTopology),
     localTopology_(std::make_unique<gmx_localtop_t>(globalTopology.ffparams))
 {