//#  eulerN -- program for statistical estimation of Euler characteristic of a 3-dimensional body
//#  given as a sufficiently dense "volumetric" point sampling
//#
//#  Copyright (c) 2005-2007 Bradford Jones, Konstantin Rybnikov, Karen Daniels, Daniel Klain
//#  Release 2: 1 June 2007 
//#
//#  This program is free software; you can redistribute it and/or modify it
//#  under the terms of the GNU General Public License as published by the
//#  Free Software Foundation; either version 2, or (at your option) any
//#  later version: http://www.gnu.org/licenses/gpl.txt.
//#
//#  This program is distributed in the hope that it will be useful,
//#  but WITHOUT ANY WARRANTY; without even the implied warranty of
//#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
//#  GNU General Public License for more details.
//#-----------------------------------------------------------------------------
// On a Unix-like system you can compile the program by using the provided makefile. Just type make "Enter".
// The name of the executable file will be eulerN
// Or you can just type 
// "g++ -O3 -o eulerN -g -Wno-deprecated main.cpp EulerIE.cpp Euler2dreeb.cpp Interval.cpp EulerSweep.cpp 
// math_vector.cpp" 
//
// The provided binary eulerN was produced on Intel-32 bit Linux computer with g++. 
// here is the result of g++ -v:
// g++ -v
// Using built-in specs.
// Target: i586-suse-linux
// Configured with: ../configure --enable-threads=posix --prefix=/usr --with-local-prefix=/usr/local 
// --infodir=/usr/share/info --mandir=/usr/share/man --libdir=/usr/lib --libexecdir=/usr/lib 
// --enable-languages=c,c++,objc,f95,java,ada --disable-checking 
// --with-gxx-include-dir=/usr/include/c++/4.0.2 --enable-java-awt=gtk --disable-libjava-multilib 
// --with-slibdir=/lib --with-system-zlib --enable-shared --enable-__cxa_atexit 
// --without-system-libunwind --host=i586-suse-linux
// Thread model: posix
// gcc version 4.0.2 20050901 (prerelease) (SUSE Linux)
// The program was also compiled and tested with earlier versions of g++ 
// on 32 bit RedHat 8.0 and RedHat Enterprise WS3.
//
// The program was also compiled and tested on 32 bit Windows XP with 
// Borland C++ 5.5, Microsoft Visual C++.NET, Dev-cpp, Open Watcom C++
