From 5cb64ad234035f8e9ef898d88d4bc25ac5b5d1e0 Mon Sep 17 00:00:00 2001 From: arun3688 Date: Fri, 26 Apr 2024 11:33:38 +0200 Subject: [PATCH] fix result file path --- OMPython/__init__.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/OMPython/__init__.py b/OMPython/__init__.py index 387011078..d5fdf8cd6 100755 --- a/OMPython/__init__.py +++ b/OMPython/__init__.py @@ -1225,8 +1225,12 @@ def simulate(self, resultfile=None, simflags=None, verbose=True): # 11 r="" self.resultfile = os.path.join(self.tempdir, self.modelName + "_res.mat").replace("\\", "/") else: - r=" -r=" + resultfile - self.resultfile = resultfile + if os.path.exists(resultfile): + r=" -r=" + resultfile + self.resultfile = resultfile + else: + r=" -r=" + os.path.join(self.tempdir, resultfile).replace("\\", "/") + self.resultfile = os.path.join(self.tempdir, resultfile).replace("\\", "/") # allow runtime simulation flags from user input if(simflags is None):