Merge branch 'origin/release-2020' into merge-release-2020-into-master
[alexxy/gromacs.git] / src / gromacs / mdlib / mdoutf.cpp
index b1a9c7db977f959590b6a6d8f03219e76c88954e..6ba96c89503b6d69924eb544949906a3898e968d 100644 (file)
@@ -673,6 +673,15 @@ void mdoutf_write_to_trajectory_files(FILE*                           fplog,
                                nullptr, nullptr);
             }
         }
+
+#if GMX_FAHCORE
+        /* Write a FAH checkpoint after writing any other data.  We may end up
+           checkpointing twice but it's fast so it's ok. */
+        if ((mdof_flags & ~MDOF_CPT))
+        {
+            fcCheckpoint();
+        }
+#endif
     }
 }