Trisurf Monte Carlo simulator
Samo Penic
2016-04-07 fca8d60f638858f1582d255fc62b17837f83ec28
Fix in ETA calculation. Redirected stdout of trisurf into null.
1 files modified
6 ■■■■ changed files
python/trisurf/trisurf.py 6 ●●●● patch | view | raw | blame | history
python/trisurf/trisurf.py
@@ -12,7 +12,7 @@
import psutil
import time
import datetime
from subprocess import call, Popen
import subprocess
# Process status
TS_NOLOCK=0 # lock file does not exist
@@ -313,7 +313,7 @@
                params=["trisurf", "--restore-from-vtk",self.snapshotFile]+self.runArgs
            else:
                params=["trisurf"]+self.runArgs
            Popen (params, stdout=False)
            subprocess.Popen (params, stdout=subprocess.DEVNULL)
            cwd.goto()
        else:
            print("Process already running. Not starting\n")
@@ -352,7 +352,7 @@
            statustxt="Running"
        if(self.statistics.fileOK):
            report=[time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(self.statistics.startDate))),str(datetime.timedelta(microseconds=(int(self.tape.config['iterations'])-int(self.statistics.last))*self.statistics.dT)*1000), statustxt, pid, str(self.Dir.fullpath()), self.Comment.getText()]
            report=[time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(self.statistics.startDate))),str(datetime.timedelta(microseconds=(int(self.tape.config['iterations'])-int(self.statistics.last))*self.statistics.dT)*1000000), statustxt, pid, str(self.Dir.fullpath()), self.Comment.getText()]
        else:
            report=["N/A","N/A\t",statustxt, pid, str(self.Dir.fullpath()), self.Comment.getText()]
        return report