Add coordIndex to t_pull_coord
[alexxy/gromacs.git] / src / gromacs / fileio / tpxio.cpp
index ba2c6b9783f7a140a91bd28095e892b40cabeb28..e91e86a95899798f07bf047277a5162811df8c7d 100644 (file)
@@ -763,6 +763,10 @@ static void do_pull(gmx::ISerializer* serializer, pull_params_t* pull, int file_
         for (g = 0; g < pull->ncoord; g++)
         {
             do_pull_coord(serializer, &pull->coord[g], file_version, ePullOld, eGeomOld, dimOld);
+            if (serializer->reading())
+            {
+                pull->coord[g].coordIndex = g;
+            }
         }
     }
     if (file_version >= tpxv_PullAverage)