diff --git a/arbdmodel.py b/arbdmodel.py index b5f1edfba4159061eb1034b0169c954e47d371e2..4d0a60c6ed11f5dcf312d2f22c6cafa571a4b449 100644 --- a/arbdmodel.py +++ b/arbdmodel.py @@ -705,6 +705,7 @@ class ArbdModel(PdbModel): self.writePdb( outputPrefix + ".pdb" ) self.writePsf( outputPrefix + ".psf" ) self.writeArbdFiles( outputPrefix, numSteps=numSteps, outputPeriod=outputPeriod ) + os.sync() ## http://stackoverflow.com/questions/18421757/live-output-from-subprocess-command cmd = (arbd, '-g', "%d" % gpu, "%s.bd" % outputPrefix, "%s/%s" % (outputDirectory, outputPrefix)) @@ -967,3 +968,4 @@ component "data" value 3 if outputDirectory == '': outputDirectory='.' self.writePdb( outputPrefix + ".pdb" ) self.writePsf( outputPrefix + ".psf" ) + os.sync()