Skip to content

Commit 69a502e

Browse files
authored
fix result file path (OpenModelica#210)
1 parent fa56e30 commit 69a502e

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

OMPython/__init__.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1225,8 +1225,12 @@ def simulate(self, resultfile=None, simflags=None, verbose=True): # 11
12251225
r=""
12261226
self.resultfile = os.path.join(self.tempdir, self.modelName + "_res.mat").replace("\\", "/")
12271227
else:
1228-
r=" -r=" + resultfile
1229-
self.resultfile = resultfile
1228+
if os.path.exists(resultfile):
1229+
r=" -r=" + resultfile
1230+
self.resultfile = resultfile
1231+
else:
1232+
r=" -r=" + os.path.join(self.tempdir, resultfile).replace("\\", "/")
1233+
self.resultfile = os.path.join(self.tempdir, resultfile).replace("\\", "/")
12301234

12311235
# allow runtime simulation flags from user input
12321236
if(simflags is None):

0 commit comments

Comments
 (0)