From 0f2fd58b3f5b571cfa890440a78183d63f747a5a Mon Sep 17 00:00:00 2001 From: James E McClure Date: Sun, 22 Nov 2015 20:28:39 -0500 Subject: [PATCH] Trying to fix Euler characteristic (fail unit tests/TestTorus) --- common/pmmc.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/common/pmmc.h b/common/pmmc.h index e742f2a8..3a97ac77 100644 --- a/common/pmmc.h +++ b/common/pmmc.h @@ -4446,9 +4446,10 @@ inline double geomavg_EulerCharacteristic(DTMutableList &Points, IntArray double nside_extern = double(npts); double nside_intern = double(npts)-3.0; - printf("v=%f,int=%f,ext=%f,f=%f \n",nvert,nside_intern,nside_extern,nface); +// printf("v=%f,int=%f,ext=%f,f=%f \n",nvert,nside_intern,nside_extern,nface); - EulerChar = (0.25*nvert - nside_intern - 0.5*nside_extern + nface); + EulerChar=0.0; + if (npts > 0) EulerChar = (0.25*nvert - nside_intern - 0.5*nside_extern + nface); return EulerChar; }