From 3f5658c8e3ac0b1febafe06c81c334f9b31a73be Mon Sep 17 00:00:00 2001 From: Samo Penic <samo.penic@fe.uni-lj.si> Date: Tue, 24 May 2016 20:20:07 +0000 Subject: [PATCH] Merge branch 'master' of bitbucket.org:samop/trisurf-ng --- python/myTestConfig.py | 19 +++++++++++++++++-- 1 files changed, 17 insertions(+), 2 deletions(-) diff --git a/python/myTestConfig.py b/python/myTestConfig.py old mode 100644 new mode 100755 index 23f9342..e259078 --- a/python/myTestConfig.py +++ b/python/myTestConfig.py @@ -1,17 +1,32 @@ +#!/usr/bin/python3 from trisurf import tsmgr from trisurf import trisurf + + +print("Running trisurf version "+ tsmgr.getTrisurfVersion()) + +#Simple example how to start simulation from a previos snapshot run1=trisurf.Runner(snapshot='snapshot.vtu') run1.setMaindir(("N","k","V","Np","Nm"),("nshell","xk0","constvolswitch","npoly","nmono")) run1.setSubdir("run0") +#Example how to start simulation from tape. Extra argument in runArgs will be passed to trisurf executable (meaning that simulation will always start from the beginning (bipyramid) ignoring the fact that some states may have been calculated already) run2=trisurf.Runner(tape='tape', runArgs=['--force-from-tape']) run2.setMaindir(("N","k","V","Np","Nm"),("nshell","xk0","constvolswitch","npoly","nmono")) run2.setSubdir("run1") +#Example of programatical setup of 4 runs +pRun=[] +for i in range(0,4): #0,1,2,3 + tpRun=trisurf.Runner(tape='tape') + tpRun.setMaindir(("N","k","V","Np","Nm"),("nshell","xk0","constvolswitch","npoly","nmono")) + tpRun.setSubdir("programatical_"+str(i)) + pRun.append(tpRun) -#obligatory: combine all runs -Runs=[run1,run2] +#obligatory final configuration step: combine all runs +Runs=[run1,run2]+pRun +#start manager with configured runs tsmgr.start(Runs) -- Gitblit v1.9.3