From 8feb78d38d873f5afbcff455b6cad8ddf1034760 Mon Sep 17 00:00:00 2001 From: Stefano Carrazza Date: Mon, 6 Mar 2017 23:03:36 +0100 Subject: [PATCH] fixing parsing in TIN2 --- src/triangle.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/triangle.cc b/src/triangle.cc index 76f37bd..6242921 100644 --- a/src/triangle.cc +++ b/src/triangle.cc @@ -398,7 +398,8 @@ namespace ql TINDNS1(res, sxpi); else { - if (Real(Kallen2(xpi[3],xpi[4],xpi[5])) < this->_zero || xpi[4] != xpi[5]) + TOutput K2 = Kallen2(xpi[3],xpi[4],xpi[5]); + if (Real(K2) < this->_zero) { const TOutput p[2] = {TOutput(xpi[4]),TOutput(xpi[5])}; TOutput m[3] = {TOutput(xpi[0]), TOutput(xpi[1]), TOutput(xpi[2])};