From 762cd2d90dcafb1be783b57d16cec12ed2a769b7 Mon Sep 17 00:00:00 2001 From: Yngve Levinsen <yngve.levinsen@ess.eu> Date: Wed, 11 Nov 2020 07:37:08 +0100 Subject: [PATCH] ess.TraceWin.project remove dbg print, cleaning --- ess/TraceWin.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/ess/TraceWin.py b/ess/TraceWin.py index 5357b3a..baac753 100644 --- a/ess/TraceWin.py +++ b/ess/TraceWin.py @@ -1594,13 +1594,11 @@ class project: self._dict[parameter] = value def _check_rule_same_sign(self, variables, explanation, fail_on_err): - import numpy - s1 = numpy.sign(self.get(variables[0])) + v1 = self.get(variables[0]) for i in range(1, len(variables)): - s2 = numpy.sign(self.get(variables[i])) - print("DBG", s1, s2) - if s1 != s2: + v2 = self.get(variables[i]) + if abs(v1 + v2) != abs(v1) + abs(v2): errmsg = f"{variables[i]} and {variables[0]} have opposite signs\nExplanation/logic: {explanation}" if fail_on_err: raise ValueError(errmsg) -- GitLab