From 37791bf67add4094040a9b8706450695805bf88f Mon Sep 17 00:00:00 2001 From: Samo Penic <samo.penic@gmail.com> Date: Fri, 20 May 2016 18:35:21 +0000 Subject: [PATCH] Minimal changes to trisurf core to permit the trout rbc simulations with eliptical nucleus (optional parameters in tape R_nucleusX, R_nucleusY and R_nucleusZ) were added --- python/trisurf/tsmgr.py | 11 +++++++++++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/python/trisurf/tsmgr.py b/python/trisurf/tsmgr.py index 164dadf..adef0b2 100644 --- a/python/trisurf/tsmgr.py +++ b/python/trisurf/tsmgr.py @@ -1,5 +1,6 @@ import sys, getopt import tabulate +import subprocess,re def printHelp(): print('Python module tsmgr accept following switches:\n') @@ -13,6 +14,16 @@ print('[-h] : print help'); +def getTrisurfVersion(): + p = subprocess.Popen('trisurf --version', shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + lines=p.stdout.readlines() + version=re.findall(r'[0-9a-f]{7}(?:-dirty)?', lines[0].decode('ascii')) + p.wait() + if(len(version)): + return version[0] + else: + return "unknown version" + def start(Runs): argv=sys.argv[1:] processno=0 -- Gitblit v1.9.3