Trying to fix Euler characteristic (fail unit tests/TestTorus)
This commit is contained in:
parent
1200e72910
commit
0f2fd58b3f
@ -4446,9 +4446,10 @@ inline double geomavg_EulerCharacteristic(DTMutableList<Point> &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;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user