From 5fbe031de01011d3ee45064dd7e2b185f5e1587a Mon Sep 17 00:00:00 2001 From: Daniel Brown <ddb@star.sr.bham.ac.uk> Date: Mon, 16 Dec 2013 17:24:14 +0000 Subject: [PATCH] retrace parsing wrong --- pykat/finesse.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/pykat/finesse.py b/pykat/finesse.py index fb2ee45..00ba715 100644 --- a/pykat/finesse.py +++ b/pykat/finesse.py @@ -285,10 +285,11 @@ class kat(object): self.phase = int(v[1]) elif(first == "retrace"): v = line.split(" ") - if len(v) != 2: + if len(v) > 2: raise pkex.BasePyKatException("Retrace command `{0}` is incorrect.".format(line)) - else: - self.retrace = int(v[1]) + elif len(v) == 2: + self.retrace = v[1] + elif(first == "deriv_h"): v = line.split(" ") if len(v) != 2: -- GitLab