diff --git a/Announce.txt b/Announce.txt index 816a51a9d27ef4d6f464efae21c343970fbc7590..6dfc8627bf12b8efa8f0e972aea6f8c1753817b4 100644 --- a/Announce.txt +++ b/Announce.txt @@ -1,5 +1,5 @@ - Qhull 2010.1 2010/01/10 + Qhull 2010.1 2010/01/14 http://www.qhull.org git@gitorious.org:qhull/qhull.git diff --git a/README.txt b/README.txt index 4a4809c5aad86cb1072d54218b868570126edc80..f34ea36a6df0b3f7897066c85728d6714365631f 100644 --- a/README.txt +++ b/README.txt @@ -1,6 +1,6 @@ Name - qhull, rbox 2010.1 2010/01/10 + qhull, rbox 2010.1 2010/01/14 Convex hull, Delaunay triangulation, Voronoi diagrams, Halfspace intersection @@ -240,14 +240,16 @@ build systems. - set the library file (use the same for debug and release) - build the project - - create a "Win32 console application" called "qhull" + - create a "Win32 console application, empty project" called "qhull" - Move unix.c from "qhull source" - - Add the library file created by "libqhull" + - Project Dependency on libqhull (or copy the library file) + - Linker->Input->Ignore LIBCMT - Qhull does not use other libraries - - create a "Win32 console application" called "qconvex" + - create a "Win32 console application, empty project" called "qconvex" - Move qconvex.c from "qhull source" - - Copy the library file from "libqhull" + - Project Dependency on libqhull (or copy the library file) + - Linker->Input->Ignore LIBCMT - build the project - do the same for qdelaun.c, qhalf, qvoronoi.c, user_eg.c, user_eg2.c @@ -323,6 +325,7 @@ Distributed files CMakeLists.txt // CMake file File_id.diz // package descriptor index.htm // Home page + qhull*.md5sum // md5sum for all files html/qh-faq.htm // Frequently asked questions html/qh-get.htm // Download page html/index.htm // Manual @@ -355,8 +358,6 @@ src/ qdelaunay.exe qhalf.exe qvoronoi.exe - qhullcpp.dll - user_eg3.exe // C++ demonstration program eg/qhull-go.bat // DOS window qconvex.htm // html manuals qdelaun.htm @@ -416,7 +417,7 @@ project/ qhull.sln // Solution for Visual C++ 2005 and higher qhull-all.pro // Project for Qt */*.pro // Qt projects for each component - *.vcproj // Temporary Visual C++ projects + *.vcproj // Visual C++ projects cpp/ cpp interface to Qhull diff --git a/cpp/Qhull.cpp b/cpp/Qhull.cpp index 410e4f1f22733669f507f600281b71fe973bfb41..38c324cc62831d7fa39759e3557b0cd0eb1376db 100644 --- a/cpp/Qhull.cpp +++ b/cpp/Qhull.cpp @@ -1,8 +1,8 @@ /**************************************************************************** ** ** Copyright (C) 2008-2010 C.B. Barber. All rights reserved. -** $Id: //product/qhull/main/rel/cpp/Qhull.cpp#43 $$Change: 1167 $ -** $DateTime: 2010/01/08 19:03:17 $$Author: bbarber $ +** $Id: //product/qhull/main/rel/cpp/Qhull.cpp#44 $$Change: 1180 $ +** $DateTime: 2010/01/12 21:45:49 $$Author: bbarber $ ** ****************************************************************************/ diff --git a/cpp/QhullFacet.cpp b/cpp/QhullFacet.cpp index 6c546f470ffe972eca60bf024258c77c97934efe..43715af62983331a8da11d396a28459db4d5ce6a 100644 --- a/cpp/QhullFacet.cpp +++ b/cpp/QhullFacet.cpp @@ -1,8 +1,8 @@ /**************************************************************************** ** ** Copyright (C) 2008-2010 C.B. Barber. All rights reserved. -** $Id: //product/qhull/main/rel/cpp/QhullFacet.cpp#35 $$Change: 1167 $ -** $DateTime: 2010/01/08 19:03:17 $$Author: bbarber $ +** $Id: //product/qhull/main/rel/cpp/QhullFacet.cpp#37 $$Change: 1184 $ +** $DateTime: 2010/01/13 22:44:48 $$Author: bbarber $ ** ****************************************************************************/ @@ -78,7 +78,7 @@ getCenter(int qhRunId, qh_PRINT printFormat) return QhullPoint(qh hull_dim-1, qh_facet->center); } }else if(qh CENTERtype==qh_AScentrum){ - int numCoords= qh hull_dim; + volatile int numCoords= qh hull_dim; if(printFormat==qh_PRINTtriangles && qh DELAUNAY){ numCoords--; } diff --git a/cpp/QhullPoint.cpp b/cpp/QhullPoint.cpp index ee7455bc87ca15c7823f0f2887917983d276752b..b61f8a417df2a5089630d59d7aef9030a5a7a8f6 100644 --- a/cpp/QhullPoint.cpp +++ b/cpp/QhullPoint.cpp @@ -1,8 +1,8 @@ /**************************************************************************** ** ** Copyright (C) 2009-2010 C.B. Barber. All rights reserved. -** $Id: //product/qhull/main/rel/cpp/QhullPoint.cpp#28 $$Change: 1176 $ -** $DateTime: 2010/01/11 19:40:05 $$Author: bbarber $ +** $Id: //product/qhull/main/rel/cpp/QhullPoint.cpp#29 $$Change: 1180 $ +** $DateTime: 2010/01/12 21:45:49 $$Author: bbarber $ ** ****************************************************************************/ diff --git a/cpp/QhullRidge.cpp b/cpp/QhullRidge.cpp index 1bcde13607a58e044a0c7aa4aa34bd761603d900..550e8d879041accb94b1d1cef1459b024d147e8e 100644 --- a/cpp/QhullRidge.cpp +++ b/cpp/QhullRidge.cpp @@ -1,8 +1,8 @@ /**************************************************************************** ** ** Copyright (C) 2008-2010 C.B. Barber. All rights reserved. -** $Id: //product/qhull/main/rel/cpp/QhullRidge.cpp#17 $$Change: 1167 $ -** $DateTime: 2010/01/08 19:03:17 $$Author: bbarber $ +** $Id: //product/qhull/main/rel/cpp/QhullRidge.cpp#18 $$Change: 1180 $ +** $DateTime: 2010/01/12 21:45:49 $$Author: bbarber $ ** ****************************************************************************/ diff --git a/cpp/QhullVertex.cpp b/cpp/QhullVertex.cpp index d235618d15435bb032ce3fffaa0788551ec4473d..c788c79c3947bf97fc17fdf774837674c14e882b 100644 --- a/cpp/QhullVertex.cpp +++ b/cpp/QhullVertex.cpp @@ -1,8 +1,8 @@ /**************************************************************************** ** ** Copyright (C) 2008-2010 C.B. Barber. All rights reserved. -** $Id: //product/qhull/main/rel/cpp/QhullVertex.cpp#24 $$Change: 1167 $ -** $DateTime: 2010/01/08 19:03:17 $$Author: bbarber $ +** $Id: //product/qhull/main/rel/cpp/QhullVertex.cpp#25 $$Change: 1180 $ +** $DateTime: 2010/01/12 21:45:49 $$Author: bbarber $ ** ****************************************************************************/ diff --git a/eg/q_test-ok.txt b/eg/q_test-ok.txt index 1c05987b9934671e4b14f676a2262cc6f491c2ce..4f248e844f81ec1afee5bc9356d1f0d3fb9707b6 100644 --- a/eg/q_test-ok.txt +++ b/eg/q_test-ok.txt @@ -2,7 +2,7 @@ echo === errors if 'user_eg' and 'user_eg2' not found === === errors if user_eg and user_eg2 not found === echo === check user_eg ${d:-`date`} ===================== date -=== check user_eg Sat Jan 9 22:10:52 EST 2010 ===================== +=== check user_eg Thu Jan 14 07:41:12 EST 2010 ===================== user_eg "QR1 p n Qt" "v p" Fp This is the output from user_eg.c @@ -23,176 +23,181 @@ input 1 1 1 3 8 -0.9124763375291642 1.390833937612013 -0.4826674750136242 +0.9124763375291641 1.390833937612012 -0.4826674750136243 -0.5764091147442416 0.565375258822974 -1.532352227508615 --0.1847368907548404 1.250953879569599 1.183632828365285 --1.673622343028246 0.4254952007805603 0.1339480758702938 -1.673622343028246 -0.4254952007805603 -0.1339480758702938 -0.1847368907548404 -1.250953879569599 -1.183632828365285 +-0.1847368907548403 1.250953879569599 1.183632828365285 +-1.673622343028246 0.4254952007805605 0.1339480758702939 +1.673622343028246 -0.4254952007805605 -0.1339480758702939 +0.1847368907548403 -1.250953879569599 -1.183632828365285 0.5764091147442416 -0.565375258822974 1.532352227508615 --0.9124763375291642 -1.390833937612013 0.4826674750136242 +-0.9124763375291641 -1.390833937612012 0.4826674750136243 4 12 --0.5486066141420023 -0.06994002902120682 0.8331501516894545 -1 --0.5486066141420023 -0.06994002902120682 0.8331501516894545 -1 -0.7444427261367029 0.4127293393945192 0.5248423762474955 -1 -0.7444427261367029 0.4127293393945192 0.5248423762474955 -1 --0.380573002749541 0.9081645691962864 -0.1743596995716651 -0.9999999999999999 --0.380573002749541 0.9081645691962864 -0.1743596995716651 -0.9999999999999999 -0.380573002749541 -0.9081645691962864 0.1743596995716652 -1 -0.380573002749541 -0.9081645691962864 0.1743596995716652 -1 -0.5486066141420023 0.06994002902120682 -0.8331501516894545 -1 -0.5486066141420023 0.06994002902120682 -0.8331501516894545 -1 --0.7444427261367029 -0.4127293393945192 -0.5248423762474955 -0.9999999999999999 --0.7444427261367029 -0.4127293393945192 -0.5248423762474955 -0.9999999999999999 +-0.380573002749541 0.9081645691962865 -0.1743596995716652 -1 +-0.380573002749541 0.9081645691962865 -0.1743596995716652 -1 +0.744442726136703 0.4127293393945193 0.5248423762474955 -1 +0.744442726136703 0.4127293393945193 0.5248423762474955 -1 +-0.5486066141420022 -0.06994002902120672 0.8331501516894545 -1 +-0.5486066141420022 -0.06994002902120672 0.8331501516894545 -1 +0.5486066141420022 0.06994002902120679 -0.8331501516894545 -1 +0.5486066141420022 0.06994002902120679 -0.8331501516894545 -1 +0.380573002749541 -0.9081645691962865 0.1743596995716652 -1 +0.380573002749541 -0.9081645691962865 0.1743596995716652 -1 +-0.7444427261367029 -0.4127293393945193 -0.5248423762474955 -0.9999999999999997 +-0.7444427261367029 -0.4127293393945193 -0.5248423762474955 -0.9999999999999997 8 vertices and 12 facets with normals: - -0.55 -0.07 0.83 - -0.55 -0.07 0.83 - 0.74 0.41 0.52 - 0.74 0.41 0.52 -0.38 0.91 -0.17 -0.38 0.91 -0.17 - 0.38 -0.91 0.17 - 0.38 -0.91 0.17 + 0.74 0.41 0.52 + 0.74 0.41 0.52 + -0.55 -0.07 0.83 + -0.55 -0.07 0.83 0.55 0.07 -0.83 0.55 0.07 -0.83 + 0.38 -0.91 0.17 + 0.38 -0.91 0.17 -0.74 -0.41 -0.52 -0.74 -0.41 -0.52 compute 3-d Delaunay triangulation -seed: 1263093052 +seed: 1263472872 input --0.135 -0.442 0.0375 - 0.863 0.817 0.845 - 0.749 -0.751 -0.0784 - 0.233 0.01 0.308 --0.745 0.2 0.547 - 0.689 0.764 0.0326 --0.00687 0.58 0.29 --0.429 -0.235 0.636 + -0.19 0.924 0.0645 +-0.151 0.121 -0.999 +-0.279 0.0422 0.643 + 0.345 -0.472 -0.239 + -0.23 0.558 0.143 + 0.144 0.682 -0.117 +-0.142 0.617 -0.664 +-0.405 -0.0175 -0.585 3 11 -1.240517494631336 -0.003479517489464772 0.3915848543758823 -0.4325650246665382 0.05164624572343687 -0.795073292007923 -1.053009393125845 -1.010670995154271 2.125126792142873 --0.3222360652892997 0.08907567313649972 0.1687358887038107 -0.3344747031242428 -0.8294626438948448 0.8094529913598366 -0.5237249127640646 0.4746263788310866 0.5133464825759411 --0.08680442468699798 0.5234816196448938 1.449179660848766 --0.3004842291691058 0.1184378687364627 0.2345645410349684 -0.1126977223535627 0.3237093341702559 1.22201893095636 --0.3248314846462397 0.1053558638800005 0.1450824893377995 -0.1201506002658334 0.2654285613699809 -0.7272270690809974 - -8 vertices and 17 facets with normals: - -0.35 0.067 -0.72 0.6 - 0.89 -0.0025 0.28 -0.36 - -0.37 0.063 -0.89 0.27 - 0.42 0.05 -0.77 -0.48 - -0.35 -0.58 0.3 0.67 - 0.4 -0.38 0.81 -0.19 - -0.6 -0.68 -0.28 0.31 - -0.52 0.14 0.27 -0.8 - 0.26 -0.64 0.62 -0.38 - -0.42 0.89 -0.15 0.14 - 0.52 0.47 0.51 -0.5 --0.054 0.32 0.89 -0.31 - -0.47 0.19 0.37 -0.78 - 0.083 0.24 0.9 -0.37 - -0.52 0.17 0.23 -0.8 - -0.42 0.26 -0.87 0.029 - 0.13 0.29 -0.78 -0.54 +-0.1270731992674423 -0.08160151428752371 0.01144911880895841 +-14.58624518794172 2.603141348707405 1.37117753867738 +0.2741750728780698 0.06973872195301745 0.2067924169989127 +0.6002796626389219 0.8548148509462599 1.048836094482343 +0.03271247035718694 0.06467030465467138 -0.1427246572879081 +0.2141126203343634 0.116851382346182 -0.4671547964658501 +0.2039494960981066 0.1251634616189978 -0.4342377754506442 +0.4534790685798933 0.1830052671648504 -0.57170987844102 +-1.307030603277068 0.7603417056709534 -0.3701892763376181 +-0.1333342694096785 0.2847511473491298 -0.2767834607948045 +-0.2491940400641584 0.6667302486205122 -0.2617235088393627 + +8 vertices and 18 facets with normals: + -0.43 -0.76 0.087 0.48 + -0.85 -0.08 0.097 0.51 + 0.36 -0.23 0.3 0.85 + -0.24 -0.16 0.022 -0.96 + -0.98 0.17 0.092 -0.034 + 0.78 0.049 0.48 0.41 + 0.45 0.11 0.34 -0.82 + 0.38 0.55 0.67 -0.32 + 0.79 0.08 0.049 0.6 + 0.062 0.12 -0.27 -0.95 + 0.29 0.16 -0.64 -0.69 + 0.29 0.18 -0.62 -0.71 + 0.5 0.2 -0.63 -0.55 + -0.92 0.23 -0.18 0.25 + 0.79 0.27 -0.099 0.55 + -0.8 0.47 -0.23 -0.31 + -0.2 0.44 -0.42 -0.77 + -0.27 0.73 -0.29 -0.55 find 3-d Delaunay triangle closest to [0.5, 0.5, ...] --0.01 0.58 0.29 - 0.69 0.76 0.03 - 0.23 0.01 0.31 - 0.86 0.82 0.85 + 0.14 0.68 -0.12 +-0.23 0.56 0.14 +-0.28 0.04 0.64 +-0.19 0.92 0.06 save first triangulation and compute a new triangulation -seed: 1263093053 +seed: 1263472873 input --0.135 -0.179 -0.451 - -0.22 -0.117 -0.717 - 0.843 0.606 -0.72 - 0.103 0.777 -0.653 - 0.917 0.27 0.654 --0.251 0.106 0.048 - 0.76 0.713 -0.875 - 0.945 0.943 0.497 +-0.189 -0.813 -0.424 + 0.766 -0.813 -0.561 +-0.185 -0.6 0.00192 + 0.214 0.295 0.8 +-0.568 0.628 0.25 +-0.796 0.0245 -0.102 + 0.625 0.751 0.171 + 0.968 -0.84 -0.724 3 -9 -0.5784991421290462 0.1006186871681072 -0.09977280612380113 -0.460552606238444 0.4974196894928448 0.02075099124930041 -0.4803595270786007 0.4581143721218517 -0.006853920636930482 -0.488779287888214 0.4916116029193711 0.0009110441063973183 -0.6627744796954779 1.344916086018763 -0.2500831715046885 -0.4147211711006736 0.2603262984409769 -0.2292009765913079 --0.2318832425725548 0.3751970383705909 -0.4456697353117127 -0.3426525166931397 0.1982976711997191 -0.8696026648180453 -0.3556182339805915 0.1800163498207631 -0.6791871803810513 - -8 vertices and 17 facets with normals: - 0.79 -0.46 -0.08 0.4 - 0.74 0.13 -0.13 -0.64 - -0.68 -0.38 0.4 0.49 - -0.48 -0.7 0.41 0.34 - -0.31 -0.67 0.065 0.68 - 0.26 -0.88 -0.16 0.36 - 0.47 -0.85 -0.21 0.11 - 0.55 0.59 0.025 -0.59 - 0.58 0.55 -0.0082 -0.6 - 0.57 0.58 0.0011 -0.58 - 0.41 0.84 -0.16 -0.31 - -0.86 0.062 0.24 0.45 - -0.77 -0.051 0.031 0.63 - 0.56 0.35 -0.31 -0.68 - -0.29 0.47 -0.56 -0.62 - 0.32 0.18 -0.81 -0.46 - 0.38 0.19 -0.73 -0.54 +10 +0.04955522785006583 0.2145399811991126 -0.2097777556621566 +-0.2795845043487242 -0.008742879067144216 0.3866980900686051 +0.067697498743998 0.1768114256517041 0.004995363447211798 +0.1361431072822059 0.2213589619765555 -0.6793020813429862 +0.2672809124666363 0.1377236485600255 -0.638957913194612 +2.225242634818748 -0.4374364647408845 0.969234075340033 +0.6448442853169156 -0.1835715859898147 0.1209587453231686 +0.1230048770355301 0.6684036609575841 -1.801441063183167 +0.09768266367817979 0.6353452464229965 -1.827330676158297 +0.1329863066955601 0.56568594552651 -1.579901284546683 + +8 vertices and 18 facets with normals: + -0.13 0.52 -0.84 0.095 + -0.49 -0.27 0.54 0.63 + -0.15 0.34 0.43 0.82 + 0.085 0.37 -0.36 -0.85 + -0.4 -0.013 0.56 -0.72 + 0.13 0.33 0.0093 -0.94 + 0.15 0.25 -0.77 -0.57 + -0.47 -0.41 0.57 0.54 + -0.48 -0.5 0.64 0.34 + -0.18 -0.65 0.67 0.31 +-0.0023 -0.83 0.54 0.11 + 0.31 0.16 -0.74 -0.58 + 0.88 -0.17 0.39 -0.2 + 0.097 -0.71 0.69 0.12 + 0.76 -0.22 0.14 -0.59 + 0.062 0.34 -0.91 -0.25 + 0.049 0.32 -0.91 -0.25 + 0.076 0.32 -0.9 -0.28 save second triangulation and restore first one -8 vertices and 17 facets with normals: - -0.35 0.067 -0.72 0.6 - 0.89 -0.0025 0.28 -0.36 - -0.37 0.063 -0.89 0.27 - 0.42 0.05 -0.77 -0.48 - -0.35 -0.58 0.3 0.67 - 0.4 -0.38 0.81 -0.19 - -0.6 -0.68 -0.28 0.31 - -0.52 0.14 0.27 -0.8 - 0.26 -0.64 0.62 -0.38 - -0.42 0.89 -0.15 0.14 - 0.52 0.47 0.51 -0.5 --0.054 0.32 0.89 -0.31 - -0.47 0.19 0.37 -0.78 - 0.083 0.24 0.9 -0.37 - -0.52 0.17 0.23 -0.8 - -0.42 0.26 -0.87 0.029 - 0.13 0.29 -0.78 -0.54 +8 vertices and 18 facets with normals: + -0.43 -0.76 0.087 0.48 + -0.85 -0.08 0.097 0.51 + 0.36 -0.23 0.3 0.85 + -0.24 -0.16 0.022 -0.96 + -0.98 0.17 0.092 -0.034 + 0.78 0.049 0.48 0.41 + 0.45 0.11 0.34 -0.82 + 0.38 0.55 0.67 -0.32 + 0.79 0.08 0.049 0.6 + 0.062 0.12 -0.27 -0.95 + 0.29 0.16 -0.64 -0.69 + 0.29 0.18 -0.62 -0.71 + 0.5 0.2 -0.63 -0.55 + -0.92 0.23 -0.18 0.25 + 0.79 0.27 -0.099 0.55 + -0.8 0.47 -0.23 -0.31 + -0.2 0.44 -0.42 -0.77 + -0.27 0.73 -0.29 -0.55 free first triangulation and restore second one. -8 vertices and 17 facets with normals: - 0.79 -0.46 -0.08 0.4 - 0.74 0.13 -0.13 -0.64 - -0.68 -0.38 0.4 0.49 - -0.48 -0.7 0.41 0.34 - -0.31 -0.67 0.065 0.68 - 0.26 -0.88 -0.16 0.36 - 0.47 -0.85 -0.21 0.11 - 0.55 0.59 0.025 -0.59 - 0.58 0.55 -0.0082 -0.6 - 0.57 0.58 0.0011 -0.58 - 0.41 0.84 -0.16 -0.31 - -0.86 0.062 0.24 0.45 - -0.77 -0.051 0.031 0.63 - 0.56 0.35 -0.31 -0.68 - -0.29 0.47 -0.56 -0.62 - 0.32 0.18 -0.81 -0.46 - 0.38 0.19 -0.73 -0.54 +8 vertices and 18 facets with normals: + -0.13 0.52 -0.84 0.095 + -0.49 -0.27 0.54 0.63 + -0.15 0.34 0.43 0.82 + 0.085 0.37 -0.36 -0.85 + -0.4 -0.013 0.56 -0.72 + 0.13 0.33 0.0093 -0.94 + 0.15 0.25 -0.77 -0.57 + -0.47 -0.41 0.57 0.54 + -0.48 -0.5 0.64 0.34 + -0.18 -0.65 0.67 0.31 +-0.0023 -0.83 0.54 0.11 + 0.31 0.16 -0.74 -0.58 + 0.88 -0.17 0.39 -0.2 + 0.097 -0.71 0.69 0.12 + 0.76 -0.22 0.14 -0.59 + 0.062 0.34 -0.91 -0.25 + 0.049 0.32 -0.91 -0.25 + 0.076 0.32 -0.9 -0.28 compute halfspace intersection about the origin for a diamond input as halfspace coefficients + offsets @@ -214,12 +219,12 @@ input as halfspace coefficients + offsets 0 0 1 8 vertices and 6 facets with normals: - 0 0 -1 + -0 -0 -1 0 -1 0 - 1 0 0 - -1 0 0 - 0 1 0 - 0 0 1 + 1 -0 -0 + -1 -0 -0 + 0 1 -0 + -0 -0 1 Convex hull of 8 points in 3-d: @@ -231,7 +236,7 @@ Statistics for: | qhull s Tcv QR1 p n Qt QR1 Number of points processed: 8 Number of hyperplanes created: 11 - Number of distance tests for qhull: 26 + Number of distance tests for qhull: 24 Number of distance tests for merging: 186 Number of distance tests for checking: 56 Number of merged facets: 7 @@ -249,31 +254,31 @@ Voronoi diagram by the convex hull of 8 points in 4-d: Statistics for: | qhull s d Tcv v p Number of points processed: 8 - Number of hyperplanes created: 24 - Number of facets in hull: 17 - Number of distance tests for qhull: 29 + Number of hyperplanes created: 28 + Number of facets in hull: 18 + Number of distance tests for qhull: 30 CPU seconds to compute hull (after input): 0 -Output completed. Verifying that all points are below 1.3e-014 of +Output completed. Verifying that all points are below 6.3e-015 of all facets. Will make 88 distance computations. Voronoi diagram by the convex hull of 8 points in 4-d: Number of Voronoi regions: 8 - Number of Voronoi vertices: 9 + Number of Voronoi vertices: 10 Statistics for: | qhull s d Tcv v p Number of points processed: 8 - Number of hyperplanes created: 30 - Number of facets in hull: 17 - Number of distance tests for qhull: 31 + Number of hyperplanes created: 26 + Number of facets in hull: 18 + Number of distance tests for qhull: 25 CPU seconds to compute hull (after input): 0 -Output completed. Verifying that all points are below 1.2e-014 of -all facets. Will make 72 distance computations. +Output completed. Verifying that all points are below 1.3e-014 of +all facets. Will make 80 distance computations. Halfspace intersection by the convex hull of 8 points in 3-d: @@ -306,16 +311,16 @@ your project. compute triangulated convex hull of cube after rotating input 8 vertices and 12 facets with normals: - -0.55 -0.07 0.83 - -0.55 -0.07 0.83 - 0.74 0.41 0.52 - 0.74 0.41 0.52 -0.38 0.91 -0.17 -0.38 0.91 -0.17 - 0.38 -0.91 0.17 - 0.38 -0.91 0.17 + 0.74 0.41 0.52 + 0.74 0.41 0.52 + -0.55 -0.07 0.83 + -0.55 -0.07 0.83 0.55 0.07 -0.83 0.55 0.07 -0.83 + 0.38 -0.91 0.17 + 0.38 -0.91 0.17 -0.74 -0.41 -0.52 -0.74 -0.41 -0.52 @@ -330,16 +335,16 @@ add points in a diamond 14 vertices and 24 facets with normals: -0.67 0.63 -0.39 0.67 -0.63 0.39 - -0.65 -0.65 -0.41 - -0.62 -0.62 -0.49 -0.1 -0.71 0.7 0.65 -0.66 0.37 0.63 -0.7 -0.34 + -0.65 -0.65 -0.41 + -0.62 -0.62 -0.49 + -0.65 0.66 -0.37 + -0.63 0.7 0.34 0.1 0.71 -0.7 0.65 0.65 0.41 0.62 0.62 0.49 - -0.63 0.7 0.34 - -0.65 0.66 -0.37 -0.7 -0.13 -0.7 -0.62 -0.49 -0.62 0.11 0.7 -0.71 @@ -354,14 +359,14 @@ add points in a diamond -0.68 -0.29 0.68 3 14 -0.9124763375291642 1.390833937612013 -0.4826674750136242 +0.9124763375291641 1.390833937612012 -0.4826674750136243 -0.5764091147442416 0.565375258822974 -1.532352227508615 --0.1847368907548404 1.250953879569599 1.183632828365285 --1.673622343028246 0.4254952007805603 0.1339480758702938 -1.673622343028246 -0.4254952007805603 -0.1339480758702938 -0.1847368907548404 -1.250953879569599 -1.183632828365285 +-0.1847368907548403 1.250953879569599 1.183632828365285 +-1.673622343028246 0.4254952007805605 0.1339480758702939 +1.673622343028246 -0.4254952007805605 -0.1339480758702939 +0.1847368907548403 -1.250953879569599 -1.183632828365285 0.5764091147442416 -0.565375258822974 1.532352227508615 --0.9124763375291642 -1.390833937612013 0.4826674750136242 +-0.9124763375291641 -1.390833937612012 0.4826674750136243 -2 0 0 2 0 0 0 -2 0 @@ -370,32 +375,33 @@ add points in a diamond 0 0 2 compute 2-d Delaunay triangulation -seed: 1263093052 +seed: 1263472872 8 vertices and 12 facets with normals: - -0.4 -0.13 0.91 - -0.59 -0.75 0.32 - -0.62 -0.12 -0.78 - -0.54 0.49 0.68 - -0.48 0.69 -0.55 - 0.32 0.87 -0.37 - 0.91 0.027 -0.41 - -0.37 0.71 -0.59 - 0.28 0.72 -0.63 - 0.79 -0.037 -0.61 - 0.66 -0.24 -0.72 - 0.52 -0.23 -0.82 + -0.82 -0.097 0.56 + 0.47 0.13 0.88 + -0.18 -0.75 -0.64 + 0.77 -0.46 -0.44 + 0.72 -0.16 -0.67 + 0.3 0.77 -0.56 + 0.3 0.74 -0.6 + -0.94 0.3 -0.14 + -0.86 0.3 -0.4 + -0.2 0.49 -0.85 + -0.34 -0.38 -0.86 + -0.11 0.077 -0.99 2 -9 --0.3972944579638578 -0.08004307007469233 --0.4319187382415534 0.6237920481064538 -0.4350389966516834 1.195865657998487 -1.104579246786378 0.03320264934279196 --0.3151755868712772 0.6022918777889816 -0.2237634824726033 0.5755486403815016 -0.6540736961920204 -0.03010033619204729 -0.4575507554006288 -0.1671786818841038 -0.3132459269460189 -0.1393285013500536 +10 +-0.1388419372149232 -0.5903047790933349 +0.8836657206748351 -0.5217409423146553 +0.5388709238189163 -0.1191277022399955 +0.2647360327557356 0.6885561422457714 +0.2459726887997324 0.611908120160106 +-3.445290546970042 1.098723140873361 +-1.067502989289911 0.377210585957882 +-0.1147687718310879 0.2871231203544601 +-0.1997379526635375 -0.2189978504221931 +-0.05464400670266253 0.03877765575953952 add points to triangulation added point p8: -1 -0.7369 1.543 @@ -411,32 +417,31 @@ added point p12: 0.3586 0.8694 0.8844 added point p13: -0.233 0.03883 0.0558 14 points, 0 extra points, 14 vertices, and 24 facets in total 2 -20 --0.4319187382415534 0.6237920481064538 --0.3151755868712772 0.6022918777889816 --0.6568877590648341 -0.3268629022493903 -0.1834751973008456 0.01381809787440132 -0.413397142658804 0.3086448380688814 -1.811243050941344 0.003085127307382685 -0.9603986352523803 0.2835736517764953 --0.141089174884125 -2.637024384556084 --0.3933820649219444 -1.099512810758794 -0.4565706488258495 -0.4787626296855139 -0.1502940799154604 -0.1940206096632962 --0.4578280637835974 0.6544176124971529 --1.259151859154114 -0.1632825694209101 -0.2040179786444819 0.5765284518790214 -0.2381132321559051 0.5553517895220766 -0.5913854700431016 0.9243685208071013 --0.4181925051650937 0.3447680567897183 --0.6184883483821199 -0.2903529612758818 -0.1280557590928238 -0.08960843054206136 -0.1199247857785789 -0.139398602612059 +19 +0.4190589529426351 0.1799073624717555 +0.2775682418127933 -0.04960781078224328 +0.6978255364497644 -0.7030546944903984 +0.3243958225108349 -0.3558811204178737 +-0.1770791011663862 -0.3571577693371214 +-0.4427069351094398 -0.7989194853664092 +-0.4346851541231168 -0.8478054492439076 +-0.6669044562591214 0.7915549146177496 +-1.022875972949408 -0.1835879091029747 +-0.6480944535659176 0.08905089210734157 +-0.5287464129473456 0.3262675069223315 +0.06616618019423398 0.710509300449046 +0.2931123071212344 0.4942537763398743 +0.1594305236635025 0.5339919387547318 +-0.1028253202728593 0.297876123087317 +-0.2370235548328732 0.2986831371531672 +-0.02820772430996743 0.03174425117150861 +-0.197381846636349 -0.2333639544461441 +-0.2711807605750091 -0.1699122074224506 find Delaunay triangle closest to [0.5, 0.5, ...] - 0.51 -0.08 - 0.01 0.31 - 0.55 0.69 + 0.36 0.87 + 0.14 0.14 + 0.64 0.34 compute halfspace intersection about the origin for a diamond 3 @@ -500,7 +505,7 @@ Statistics for: user_eg cube | qhull s Tcv Q11 QR1 p QR1 Number of points processed: 14 Number of hyperplanes created: 45 - Number of distance tests for qhull: 70 + Number of distance tests for qhull: 68 Number of distance tests for merging: 370 Number of distance tests for checking: 214 Number of merged facets: 7 @@ -513,36 +518,36 @@ all facets. Will make 192 distance computations. Voronoi diagram by the convex hull of 8 points in 3-d: Number of Voronoi regions: 8 - Number of Voronoi vertices: 9 + Number of Voronoi vertices: 10 Statistics for: user_eg Delaunay | qhull s d Tcv v p Number of points processed: 8 - Number of hyperplanes created: 20 + Number of hyperplanes created: 21 Number of facets in hull: 12 - Number of distance tests for qhull: 31 + Number of distance tests for qhull: 35 CPU seconds to compute hull (after input): 0 -Output completed. Verifying that all points are below 5.8e-015 of -all facets. Will make 72 distance computations. +Output completed. Verifying that all points are below 4.2e-015 of +all facets. Will make 80 distance computations. Voronoi diagram by the convex hull of 14 points in 3-d: Number of Voronoi regions: 14 - Number of Voronoi vertices: 20 + Number of Voronoi vertices: 19 Statistics for: user_eg Delaunay | qhull s d Tcv v p Number of points processed: 14 - Number of hyperplanes created: 47 + Number of hyperplanes created: 50 Number of facets in hull: 24 - Number of distance tests for qhull: 67 + Number of distance tests for qhull: 75 CPU seconds to compute hull (after input): 0 -Output completed. Verifying that all points are below 5.8e-015 of -all facets. Will make 280 distance computations. +Output completed. Verifying that all points are below 4.2e-015 of +all facets. Will make 266 distance computations. Halfspace intersection by the convex hull of 8 points in 3-d: @@ -586,11 +591,11 @@ Output completed. Verifying that all points are below outer planes of all facets. Will make 192 distance computations. echo === check front ends ${d:-`date`} ================== date -=== check front ends Sat Jan 9 22:10:52 EST 2010 ================== +=== check front ends Thu Jan 14 07:41:12 EST 2010 ================== qconvex - qconvex- compute the convex hull - http://www.qhull.org 2010.1 2010/01/09 + http://www.qhull.org 2010.1 2010/01/14 input (stdin): first lines: dimension and number of points (or vice-versa). @@ -703,7 +708,7 @@ Print options: - - one line descriptions of all options qconvex . -Qhull 2010.1 2010/01/09. +Qhull 2010.1 2010/01/14. Except for 'F.' and 'PG', upper-case options take an argument. incidences mathematica normals OFF_format points @@ -732,7 +737,7 @@ Except for 'F.' and 'PG', upper-case options take an argument. Angle_max Centrum_size Random_dist Ucoplanar_max Wide_outside qconvex -qconvex- compute the convex hull. Qhull 2010.1 2010/01/09 +qconvex- compute the convex hull. Qhull 2010.1 2010/01/14 input (stdin): dimension, number of points, point coordinates comments start with a non-numeric character @@ -766,18 +771,18 @@ examples: rbox c D3 | qconvex s n Qt 4 12 - 0 0 -1 -0.5 - 0 0 -1 -0.5 + -0 -0 -1 -0.5 + -0 -0 -1 -0.5 0 -1 0 -0.5 0 -1 0 -0.5 - 1 0 0 -0.5 - 1 0 0 -0.5 - -1 0 0 -0.5 - -1 0 0 -0.5 - 0 1 0 -0.5 - 0 1 0 -0.5 - 0 0 1 -0.5 - 0 0 1 -0.5 + 1 -0 -0 -0.5 + 1 -0 -0 -0.5 + -1 -0 -0 -0.5 + -1 -0 -0 -0.5 + 0 1 -0 -0.5 + 0 1 -0 -0.5 + -0 -0 1 -0.5 + -0 -0 1 -0.5 Convex hull of 8 points in 3-d: @@ -867,10 +872,10 @@ Statistics for: rbox c d D2 | qconvex s Qc Fx rbox y 1000 W0 | qconvex s n 4 4 -0.2135848119563836 0.1168704340428168 0.9699086708284445 -0.09806074564261894 -0.08553875579270354 -0.8316435307282576 -0.5486822022403076 -0.1234144150397865 --0.749541668500822 -0.02779445272382557 -0.6613733859014792 -0.2159556159595279 -0.3120013537900506 0.9498158823230657 -0.02247097950761923 -0.02453689035981484 +0.2135848119563837 0.1168704340428167 0.9699086708284445 -0.09806074564261891 +0.08553875579270345 -0.8316435307282575 -0.5486822022403077 -0.1234144150397865 +-0.749541668500822 -0.02779445272382559 -0.6613733859014792 -0.2159556159595279 +0.3120013537900506 0.9498158823230658 -0.02247097950761911 -0.02453689035981485 Convex hull of 1004 points in 3-d: @@ -906,15 +911,15 @@ Convex hull of 24 points in 12-d: Number of vertices: 24 Number of facets: 4096 -Statistics for: rbox d G1 D12 | qconvex QR0 FA QR1263093053 +Statistics for: rbox d G1 D12 | qconvex QR0 FA QR1263472873 Number of points processed: 24 Number of hyperplanes created: 4108 Number of distance tests for qhull: 4216 Number of distance tests for merging: 121128 - Number of distance tests for checking: 98328 + Number of distance tests for checking: 196656 Number of merged facets: 2036 - CPU seconds to compute hull (after input): 0.046 + CPU seconds to compute hull (after input): 0.093 Approximate facet area: 0.00035546337 Approximate volume: 8.5511197e-006 @@ -939,19 +944,19 @@ Statistics for: rbox c D6 | qconvex FA TF500 Approximate volume: 1 -At 22:10:53 & 0 CPU secs, qhull has created 543 facets and merged 289. +At 07:41:13 & 0 CPU secs, qhull has created 543 facets and merged 289. The current hull contains 91 facets and 23 vertices. There are 41 outside points. Next is point p27(v24), 0.64 above f107. -At 22:10:53 & 0 CPU secs, qhull has created 1061 facets and merged 737. +At 07:41:13 & 0 CPU secs, qhull has created 1061 facets and merged 737. The current hull contains 69 facets and 33 vertices. There are 31 outside points. Next is point p22(v34), 0.52 above f610. -At 22:10:53 & 0 CPU secs, qhull has created 1575 facets and merged 1230. +At 07:41:13 & 0 CPU secs, qhull has created 1575 facets and merged 1230. The current hull contains 25 facets and 51 vertices. There are 13 outside points. Next is point p45(v52), 0.45 above f1476. -At 22:10:53 & 0 CPU secs, qhull has created 1815 facets and merged 1457. +At 07:41:13 & 0 CPU secs, qhull has created 1815 facets and merged 1457. The current hull contains 12 facets and 64 vertices. Last point was p35 Convex hull of 64 points in 6-d: @@ -972,7 +977,7 @@ Statistics for: rbox c D6 | qconvex FA TF500 First post-merge with 'C3.5e-015' and 'A1.8e+308' -At 22:10:53 & 0 CPU secs, qhull has created 1815 facets and merged 1457. +At 07:41:13 & 0 CPU secs, qhull has created 1815 facets and merged 1457. The current hull contains 12 facets and 64 vertices. Last point was p35 Testing all coplanar points. @@ -1058,12 +1063,12 @@ QH6029 qhull error: option 'Q0' is not used with this program. It may be used with qhull. While executing: | qconvex Q0 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929091177 +Options selected for Qhull 2010.1 2010/01/14: + run-id 870274976 qvoronoi - qvoronoi- compute the Voronoi diagram - http://www.qhull.org 2010.1 2010/01/09 + http://www.qhull.org 2010.1 2010/01/14 input (stdin): first lines: dimension and number of points (or vice-versa). @@ -1159,7 +1164,7 @@ Print options: - - one line descriptions of all options qvoronoi . -Qhull 2010.1 2010/01/09. +Qhull 2010.1 2010/01/14. Except for 'F.' and 'PG', upper-case options take an argument. OFF_format p_vertices i_delaunay summary facet_dump @@ -1185,7 +1190,7 @@ Except for 'F.' and 'PG', upper-case options take an argument. Angle_max Centrum_size Random_dist Wide_outside qvoronoi -qvoronoi- compute the Voronoi diagram. Qhull 2010.1 2010/01/09 +qvoronoi- compute the Voronoi diagram. Qhull 2010.1 2010/01/14 input (stdin): dimension, number of points, point coordinates comments start with a non-numeric character @@ -1247,24 +1252,25 @@ Statistics for: rbox c P0 D2 | qvoronoi s o rbox c P0 D2 | qvoronoi Fi Tv 4 -5 0 3 0.7071067811865476 -0.7071067811865476 -0.3535533905932738 -5 0 1 -0.7071067811865476 -0.7071067811865476 -0.3535533905932738 -5 0 2 -0.7071067811865476 0.7071067811865476 -0.3535533905932738 -5 0 4 0.7071067811865476 0.7071067811865476 -0.3535533905932738 +5 0 3 0.7071067811865475 -0.7071067811865475 -0.3535533905932737 +5 0 1 -0.7071067811865475 -0.7071067811865475 -0.3535533905932737 +5 0 2 -0.7071067811865475 0.7071067811865475 -0.3535533905932737 +5 0 4 0.7071067811865475 0.7071067811865475 -0.3535533905932737 Voronoi ridge statistics 4 bounded ridges 0 max. distance of midpoint to ridge 4 bounded ridges with ok normal - 0 max. angle to ridge +2.2e-016 ave. angle to ridge +2.2e-016 max. angle to ridge Output completed. Verifying that all points are below outer planes of all facets. Will make 20 distance computations. rbox c P0 D2 | qvoronoi Fo 4 5 1 2 -1 0 -0.5 -5 1 3 1 0 0 -5 2 4 1 0 0 +5 1 3 1 -0 -0 +5 2 4 1 -0 -0 5 3 4 -1 0 0.5 rbox c P0 D2 | qvoronoi Fv 8 @@ -1302,10 +1308,10 @@ Statistics for: rbox c P0 D2 | qvoronoi s Qu Qt Fv rbox c P0 D2 | qvoronoi Qu Fo 4 -5 1 2 0 1 0 -5 1 3 1 0 0 -5 2 4 1 0 0 -5 3 4 0 1 0 +5 1 2 -0 1 0 +5 1 3 1 -0 -0 +5 2 4 1 -0 -0 +5 3 4 -0 1 -0 rbox c G1 d D2 | qvoronoi s p 2 9 @@ -1332,23 +1338,23 @@ Statistics for: rbox c G1 d D2 | qvoronoi s p Number of facets in hull: 10 Number of distance tests for qhull: 42 Number of distance tests for merging: 103 - Number of distance tests for checking: 160 + Number of distance tests for checking: 80 Number of merged facets: 3 CPU seconds to compute hull (after input): 0 rbox c G1 d D2 | qvoronoi QJ p 2 10 --2.572789203902914e-011 1.749999999802917 --2.0546373700981e-011 -1.750000000331276 +-2.57276422388486e-011 1.749999999802917 +-2.05463598231932e-011 -1.750000000331276 0.5833333333083517 -0.5833333333052267 -1.862263126909194e-011 -7.815055220092851e-011 -1.750000000002628 3.498097972106761e-011 +1.862254794815499e-011 -7.815052443180038e-011 +1.750000000002628 3.498100747664324e-011 0.5833333333132078 0.5833333333796981 --0.5833333332888888 0.5833333333317836 --7.592296236147433e-011 -7.815050692933325e-011 --1.750000000049026 2.293199654852279e-011 --0.5833333333977308 -0.583333333322986 +-0.5833333332888888 0.5833333333317835 +-7.592293460589872e-011 -7.815050692933324e-011 +-1.750000000049026 2.293196879294717e-011 +-0.5833333333977308 -0.5833333333229861 rbox c P-0.1 P+0.1 P+0.1 D2 | qvoronoi s Fc FP FQ Fn FN 4 0 @@ -1416,7 +1422,7 @@ Statistics for: rbox P0 c D2 | qvoronoi s Fv QV0 qdelaunay - qdelaunay- compute the Delaunay triangulation - http://www.qhull.org 2010.1 2010/01/09 + http://www.qhull.org 2010.1 2010/01/14 input (stdin): first lines: dimension and number of points (or vice-versa). @@ -1518,7 +1524,7 @@ Print options: - - one line descriptions of all options qdelaunay . -Qhull 2010.1 2010/01/09. +Qhull 2010.1 2010/01/14. Except for 'F.' and 'PG', upper-case options take an argument. incidences mathematica OFF_format points_lifted summary @@ -1546,7 +1552,7 @@ Except for 'F.' and 'PG', upper-case options take an argument. Angle_max Centrum_size Random_dist Wide_outside qdelaunay -qdelaunay- compute the Delaunay triangulation. Qhull 2010.1 2010/01/09 +qdelaunay- compute the Delaunay triangulation. Qhull 2010.1 2010/01/14 input (stdin): dimension, number of points, point coordinates comments start with a non-numeric character @@ -1662,7 +1668,7 @@ Statistics for: rbox c G1 d D2 | qdelaunay s i Number of facets in hull: 10 Number of distance tests for qhull: 42 Number of distance tests for merging: 103 - Number of distance tests for checking: 160 + Number of distance tests for checking: 80 Number of merged facets: 3 CPU seconds to compute hull (after input): 0 @@ -1697,10 +1703,10 @@ rbox c G1 d D2 | qhull d Qbb QJ s Ft -0.9999999999945448 0.9999999999532114 1.000000000029778 -0.9999999999701502 0.9999999999806051 1.000000000003233 --7.74859240079281e-011 -0.5000000000743411 -2.849349704487492e-011 0.49999999991804 --0.5000000000721135 -1.373719891421591e-011 -0.5000000000148132 7.166044474310068e-011 +-7.748592400792811e-011 -0.5000000000743411 +2.849349704487493e-011 0.49999999991804 +-0.5000000000721135 -1.37371989142159e-011 +0.5000000000148132 7.166044474310069e-011 3 1 5 3 3 2 4 0 3 7 4 2 @@ -1737,12 +1743,12 @@ Delaunay triangulation by the convex hull of 100 points in 3-d: Statistics for: rbox M3,4 z 100 D2 | qdelaunay s Number of points processed: 100 - Number of hyperplanes created: 260 + Number of hyperplanes created: 262 Number of facets in hull: 86 - Number of distance tests for qhull: 1726 - Number of distance tests for merging: 2755 + Number of distance tests for qhull: 1652 + Number of distance tests for merging: 2778 Number of distance tests for checking: 1348 - Number of merged facets: 151 + Number of merged facets: 152 CPU seconds to compute hull (after input): 0 rbox c P-0.1 P+0.1 P+0.1 D2 | qdelaunay s Fx Fa Fc FP FQ Fn FN @@ -1821,7 +1827,7 @@ Statistics for: rbox P0 P0 c D2 | qdelaunay s FP QV0 qhalf - qhalf- compute the intersection of halfspaces about a point - http://www.qhull.org 2010.1 2010/01/09 + http://www.qhull.org 2010.1 2010/01/14 input (stdin): optional interior point: dimension, 1, coordinates @@ -1923,7 +1929,7 @@ Print options: - - one line descriptions of all options qhalf . -Qhull 2010.1 2010/01/09. +Qhull 2010.1 2010/01/14. Except for 'F.' and 'PG', upper_case options take an argument. incidences Geomview mathematica OFF_format point_dual @@ -1949,7 +1955,7 @@ Except for 'F.' and 'PG', upper_case options take an argument. Angle_max Centrum_size Random_dist Ucoplanar_max Wide_outside qhalf -qhalf- halfspace intersection about a point. Qhull 2010.1 2010/01/09 +qhalf- halfspace intersection about a point. Qhull 2010.1 2010/01/14 input (stdin): [dim, 1, interior point], dim+1, n, coefficients+offset comments start with a non-numeric character @@ -1980,18 +1986,18 @@ examples: rbox d | qhull FQ n | qhalf s Qt H0,0,0 Fp 3 12 - 0 0 0.5000000000000001 - 0 0 0.5000000000000001 - 0 0.5000000000000001 0 - 0 0.5000000000000001 0 --0.5000000000000001 0 0 --0.5000000000000001 0 0 -0.5000000000000001 0 0 -0.5000000000000001 0 0 - 0 -0.5000000000000001 0 - 0 -0.5000000000000001 0 - 0 0 -0.5000000000000001 - 0 0 -0.5000000000000001 + 0 0 0.5 + 0 0 0.5 + 0 0.5 0 + 0 0.5 0 + -0.5 0 0 + -0.5 0 0 + 0.5 0 0 + 0.5 0 0 + 0 -0.5 0 + 0 -0.5 0 + 0 0 -0.5 + 0 0 -0.5 Halfspace intersection by the convex hull of 8 points in 3-d: @@ -2040,12 +2046,12 @@ Statistics for: rbox c | qhull FQ FV n | qhalf s i rbox c | qhull FQ FV n | qhalf o 3 6 8 12 - 0 0 -2 + -0 -0 -2 0 -2 0 - 2 0 0 - -2 0 0 - 0 2 0 - 0 0 2 + 2 -0 -0 + -2 -0 -0 + 0 2 -0 + -0 -0 2 3 4 5 3 3 5 4 2 3 0 4 3 @@ -2099,10 +2105,10 @@ Statistics for: rbox d D2 | qhull FQ n | qhalf s H0 Fc FP Fn FN FQ Fv Fx echo === check quality of Qhull for ${d:-`hostname`} ${d:-`date`} hostname date -=== check quality of Qhull for ispy Sat Jan 9 22:10:54 EST 2010 +=== check quality of Qhull for ispy Thu Jan 14 07:41:14 EST 2010 rbox 1000 W0 | qhull QR2 QJ s Fs Tv 10 3 1000 144 284 144 284 0 0 33 0 -2 5.045982607091334e-011 -5.045982607091334e-011 +2 5.045982607091333e-011 -5.045982607091333e-011 Convex hull of 1000 points in 3-d: @@ -2113,7 +2119,7 @@ Statistics for: rbox 1000 W0 | qhull QR2 QJ s Fs Tv QR2 Number of points processed: 171 Number of hyperplanes created: 1233 - Number of distance tests for qhull: 33563 + Number of distance tests for qhull: 33562 CPU seconds to compute hull (after input): 0 After 1 retries, input joggled by: 2.9e-011 @@ -2122,7 +2128,7 @@ Output completed. Verifying that all points are below 2.9e-015 of all facets. Will make 284000 distance computations. rbox 1000 W0 | qhull QR2 s Fs Tv 10 3 1000 84 98 84 98 0 6 13 0 -2 1.942124858599573e-015 -1.036131500307862e-015 +2 1.942124858599573e-015 -1.241679291552168e-015 Convex hull of 1000 points in 3-d: @@ -2156,7 +2162,7 @@ Statistics for: rbox 1000 s | qhull C0.02 Qc Tv Number of points processed: 1000 Number of hyperplanes created: 5545 - Number of distance tests for qhull: 83897 + Number of distance tests for qhull: 83858 Number of distance tests for merging: 82226 Number of distance tests for checking: 7929 Number of merged facets: 1936 @@ -2179,11 +2185,11 @@ Statistics for: rbox 500 s D4 | qhull C0.01 Qc Tv Number of points processed: 500 Number of hyperplanes created: 11284 - Number of distance tests for qhull: 41366 + Number of distance tests for qhull: 41395 Number of distance tests for merging: 162691 - Number of distance tests for checking: 10420 + Number of distance tests for checking: 20813 Number of merged facets: 2809 - CPU seconds to compute hull (after input): 0.046 + CPU seconds to compute hull (after input): 0.031 Maximum distance of vertex below facet: -0.073 (1.8x) @@ -2206,7 +2212,7 @@ Statistics for: rbox 1000 s | qhull C-0.02 Qc Tv Number of distance tests for merging: 2966 Number of distance tests for checking: 24231 Number of merged facets: 98 - CPU seconds to compute hull (after input): 0 + CPU seconds to compute hull (after input): 0.015 Maximum distance of point above facet: 0.065 (1.1x) Maximum distance of vertex below facet: -0.062 (1.0x) @@ -2230,7 +2236,7 @@ Statistics for: rbox 1000 s | qhull C-0.02 Qc Tv Number of distance tests for merging: 2966 Number of distance tests for checking: 24231 Number of merged facets: 98 - CPU seconds to compute hull (after input): 0 + CPU seconds to compute hull (after input): 0.015 Maximum distance of point above facet: 0.065 (1.1x) Maximum distance of vertex below facet: -0.062 (1.0x) @@ -2278,7 +2284,7 @@ Statistics for: rbox 200 s D5 | qhull C-0.01 Qx Qc Tv Number of distance tests for merging: 143132 Number of distance tests for checking: 46266 Number of merged facets: 5940 - CPU seconds to compute hull (after input): 0.047 + CPU seconds to compute hull (after input): 0.062 Maximum distance of point above facet: 0.059 (1.2x) Maximum distance of vertex below facet: -0.11 (2.1x) @@ -2303,7 +2309,7 @@ Statistics for: rbox 100 s D6 | qhull C-0.001 Qx Qc Tv Number of distance tests for merging: 299744 Number of distance tests for checking: 66106 Number of merged facets: 3948 - CPU seconds to compute hull (after input): 0.093 + CPU seconds to compute hull (after input): 0.109 Maximum distance of point above facet: 0.0029 (0.5x) Maximum distance of vertex below facet: -0.014 (2.4x) @@ -2329,7 +2335,7 @@ Statistics for: rbox 1000 W1e-4 | qhull C-1e-6 Qc Tv Number of distance tests for merging: 8652 Number of distance tests for checking: 5684 Number of merged facets: 145 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 Maximum distance of point above facet: 1.3e-006 (0.4x) Maximum distance of vertex below facet: -3.2e-006 (1.1x) @@ -2349,7 +2355,7 @@ Statistics for: rbox 1000 W5e-4 D4 | qhull C-1e-5 Qc Tv Number of points processed: 368 Number of hyperplanes created: 6238 - Number of distance tests for qhull: 182077 + Number of distance tests for qhull: 182095 Number of distance tests for merging: 75580 Number of distance tests for checking: 52937 Number of merged facets: 1353 @@ -2388,7 +2394,7 @@ Output completed. Verifying that all points are below outer planes of all facets. Will make 2220800 distance computations. echo === check input format etc. ${d:-`date`} date -=== check input format etc. Sat Jan 9 22:10:55 EST 2010 +=== check input format etc. Thu Jan 14 07:41:15 EST 2010 qhull <<EOF Convex hull of 4 points in 2-d: @@ -2427,8 +2433,8 @@ point, line 1 is the first comment, line 2 is the first long line. Continue wit QH6013 qhull input error: input is less than 2-dimensional since it has the same x coordinate While executing: #;laskdjf | qhull -Options selected for Qhull 2010.1 2010/01/09: - run-id 929124791 _pre-merge _zero-centrum _max-width 2 +Options selected for Qhull 2010.1 2010/01/14: + run-id 870308590 _pre-merge _zero-centrum _max-width 2 Error-roundoff 1.7e-015 _one-merge 8.6e-015 _near-inside 4.3e-014 Visible-distance 3.4e-015 U-coplanar-distance 3.4e-015 Width-outside 6.9e-015 _wide-facet 2.1e-014 @@ -2440,8 +2446,8 @@ line, line 4 is the first long line. Continue with 3 points. QH6013 qhull input error: input is less than 2-dimensional since it has the same x coordinate While executing: #;laskdjf | qhull -Options selected for Qhull 2010.1 2010/01/09: - run-id 929124791 _pre-merge _zero-centrum _max-width 2 +Options selected for Qhull 2010.1 2010/01/14: + run-id 870308590 _pre-merge _zero-centrum _max-width 2 Error-roundoff 1.7e-015 _one-merge 8.6e-015 _near-inside 4.3e-014 Visible-distance 3.4e-015 U-coplanar-distance 3.4e-015 Width-outside 6.9e-015 _wide-facet 2.1e-014 @@ -2509,12 +2515,12 @@ Output completed. Verifying that all points are below outer planes of all facets. Will make 48 distance computations. 3 6 - 0 0 0.5000000000000001 - 0 0.5000000000000001 0 --0.5000000000000001 0 0 -0.5000000000000001 0 0 - 0 -0.5000000000000001 0 - 0 0 -0.5000000000000001 + 0 0 0.5 + 0 0.5 0 + -0.5 0 0 + 0.5 0 0 + 0 -0.5 0 + 0 0 -0.5 Output completed. Verifying that all points are below outer planes of all facets. Will make 48 distance computations. @@ -2541,26 +2547,26 @@ Output completed. Verifying that all points are below 2.5e-015 of all facets. Will make 99 distance computations. echo === check rbox ${d:-`date`} date -=== check rbox Sat Jan 9 22:10:55 EST 2010 +=== check rbox Thu Jan 14 07:41:15 EST 2010 rbox 3 n D2 2 3 -0.2234321234034674 0.2236923805658635 +0.2234321234034673 0.2236923805658635 -0.4021654933711192 -0.1954478539484068 0.1079163058734651 -0.2506519423338137 rbox 3 D2 2 rbox 3 D2 3 --0.3570490315156514 0.07692619792830777 +-0.3570490315156514 0.07692619792830779 -0.1013959339832849 -0.1614655765345931 -0.2480525339469803 0.01893219260399434 +0.2480525339469802 0.01893219260399437 rbox 3 h D2 rbox 3 h D2 begin 3 3 real 1 0.16093073846859 -0.2370837309743126 - 1 0.3337314574362072 0.02459860548805316 - 1 0.4287583324394732 0.1412860417191741 + 1 0.3337314574362071 0.02459860548805315 + 1 0.4287583324394733 0.141286041719174 end hull rbox 3 z D2 @@ -2581,9 +2587,9 @@ hull rbox 3 B10 D2 2 rbox 3 B10 D2 3 -6.077775206489279 9.167769643634344 +6.07777520648928 9.167769643634342 2.704250554278727 -9.661033665445665 -7.007182209759188 9.711266327380452 +7.007182209759188 9.71126632738045 rbox 3 z B10 D2 2 rbox 3 z B10 D2 3 @@ -2603,42 +2609,42 @@ rbox 8 L2 D2 2 rbox 8 L2 D2 8 -9.037112801233254e-006 -0.1339745961747267 --0.4680200990905804 0.01769241704257363 --0.05424246984329754 -0.1325023897522756 -0.0751966408142334 -0.1311433207603373 +-0.4680200990905804 0.01769241704257374 +-0.05424246984329754 -0.1325023897522757 +0.07519664081423347 -0.1311433207603374 0.1915694083864337 0.1154536646477271 0.4772264523261766 0.01275495170842944 -0.4048291575354194 0.04836693717712182 -0.3401207718037282 -0.07435635943071239 +0.3401207718037282 -0.07435635943071228 rbox 4 L4 r D3 3 rbox 4 L4 r D3 12 0.5 0 0 - 0.25 0 0.04782181019473443 - 0.25 0 -0.04782181019473443 -3.061515884555943e-017 0.5 0 -1.530757942277972e-017 0.25 0.04782181019473443 -1.530757942277972e-017 0.25 -0.04782181019473443 - -0.5 6.123031769111886e-017 0 - -0.25 3.061515884555943e-017 0.04782181019473443 - -0.25 3.061515884555943e-017 -0.04782181019473443 --9.184547653667829e-017 -0.5 0 --4.592273826833915e-017 -0.25 0.04782181019473443 --4.592273826833915e-017 -0.25 -0.04782181019473443 + 0.25 0 0.04782181019473453 + 0.25 0 -0.04782181019473453 +3.061616997868383e-017 0.5 0 +1.530808498934192e-017 0.25 0.04782181019473453 +1.530808498934192e-017 0.25 -0.04782181019473453 + -0.5 6.123233995736766e-017 0 + -0.25 3.061616997868383e-017 0.04782181019473453 + -0.25 3.061616997868383e-017 -0.04782181019473453 +-9.184850993605148e-017 -0.5 0 +-4.592425496802574e-017 -0.25 0.04782181019473453 +-4.592425496802574e-017 -0.25 -0.04782181019473453 rbox 4 L4 s D5 W1e-3 5 rbox 4 L4 s D5 W1e-3 4 --0.1779876601833929 -0.1311655069863711 0.09099061083332424 -0.0147197628642461 0.04910076644488379 -0.08530477699633815 0.08551065958609008 0.2073152333839906 -0.05556059038062113 0.04824638578429845 --0.2043906348252541 0.01359444539903208 0.07833891569611257 -0.2253375927975145 0.03863248544102459 -0.07678497944972421 0.03657959246981073 0.1769587053753909 0.142314245066564 -0.04874898497507386 +-0.1779876601833928 -0.1311655069863711 0.09099061083332423 -0.0147197628642461 0.0491007664448838 +0.08530477699633816 0.08551065958609008 0.2073152333839907 -0.05556059038062115 0.04824638578429845 +-0.2043906348252541 0.01359444539903207 0.07833891569611255 -0.2253375927975145 0.03863248544102459 +0.07678497944972421 0.03657959246981071 0.1769587053753909 0.1423142450665639 -0.04874898497507386 rbox y 3 rbox y 4 -0.3062920647731908 0.1492658412542808 -0.2890111205997049 --0.4099055704752966 -0.2829236833219637 -0.09834729097629645 -0.07707741817187278 0.4401626986825492 -0.1855306003107974 --0.2128018845923262 0.4387234094913335 -0.3756640258949847 +-0.4099055704752966 -0.2829236833219637 -0.09834729097629646 +0.07707741817187275 0.4401626986825491 -0.1855306003107974 +-0.2128018845923262 0.4387234094913336 -0.3756640258949846 rbox 10 M3,4 3 rbox 10 M3,4 10 @@ -2754,9 +2760,9 @@ Convex hull of 100 points in 3-d: Statistics for: rbox x r 100 W0 O0.5 | qhull s Tcv Number of points processed: 27 - Number of hyperplanes created: 77 - Number of distance tests for qhull: 1287 - Number of distance tests for merging: 779 + Number of hyperplanes created: 76 + Number of distance tests for qhull: 1285 + Number of distance tests for merging: 774 Number of distance tests for checking: 905 Number of merged facets: 15 CPU seconds to compute hull (after input): 0 @@ -2863,11 +2869,11 @@ Statistics for: rbox 1000 D4 | qhull s i A-0.97 C0.2 A0.7 Tcv Number of points processed: 116 Number of hyperplanes created: 2284 - Number of distance tests for qhull: 518897 - Number of distance tests for merging: 76094 + Number of distance tests for qhull: 518926 + Number of distance tests for merging: 76090 Number of distance tests for checking: 5989 Number of merged facets: 1889 - CPU seconds to compute hull (after input): 0.046 + CPU seconds to compute hull (after input): 0.062 Maximum distance of point above facet: 0.07 Maximum distance of vertex below facet: -0.92 (0.6x) @@ -2878,17 +2884,17 @@ rbox 3 D2 | qhull Qb0B1:-2 p 2 3 -0.5 -2 --0.1839506649197531 -0.1614655765345931 -0.2480525339469803 -1.552736350137872 +-0.1839506649197531 -0.1614655765345934 +0.2480525339469802 -1.552736350137872 rbox 100 r D2 | qhull Pd0:0.7 PD0:0.8 n Tcv 3 6 0.7501110696304588 0.6613118653236527 -0.4997532801828658 0.7071067811865485 0.7071067811865467 -0.4997532801828658 -0.7501110696304542 -0.6613118653236579 -0.4997532801828658 -0.7901550123756913 0.6129070536529753 -0.4997532801828658 +0.7501110696304543 -0.6613118653236579 -0.4997532801828658 +0.7901550123756914 0.6129070536529753 -0.4997532801828658 0.7901550123756885 -0.6129070536529789 -0.4997532801828659 -0.707106781186544 -0.707106781186551 -0.4997532801828657 +0.707106781186544 -0.7071067811865511 -0.4997532801828658 Output completed. Verifying that all points are below 1.3e-015 of all facets. Will make 600 distance computations. @@ -2904,11 +2910,11 @@ Statistics for: rbox 1000 s | qhull C0.05 Tcv Number of points processed: 1000 Number of hyperplanes created: 5545 - Number of distance tests for qhull: 55680 + Number of distance tests for qhull: 55658 Number of distance tests for merging: 100391 Number of distance tests for checking: 6790 Number of merged facets: 1970 - CPU seconds to compute hull (after input): 0.016 + CPU seconds to compute hull (after input): 0.031 Maximum distance of vertex below facet: -0.21 (1.4x) @@ -2918,31 +2924,31 @@ rbox 1000 s t | qhull Qm C0.05 Tcv Convex hull of 1000 points in 3-d: - Number of vertices: 45 - Number of facets: 24 - Number of non-simplicial facets: 24 + Number of vertices: 46 + Number of facets: 25 + Number of non-simplicial facets: 25 -Statistics for: rbox 1000 s t1263093056 | qhull Qm C0.05 Tcv +Statistics for: rbox 1000 s t1263472876 | qhull Qm C0.05 Tcv Number of points processed: 1000 - Number of hyperplanes created: 5464 - Number of distance tests for qhull: 54718 - Number of distance tests for merging: 99989 - Number of distance tests for checking: 6608 - Number of merged facets: 1972 + Number of hyperplanes created: 5547 + Number of distance tests for qhull: 55744 + Number of distance tests for merging: 100041 + Number of distance tests for checking: 6716 + Number of merged facets: 1971 CPU seconds to compute hull (after input): 0.031 - Maximum distance of vertex below facet: -0.19 (1.3x) + Maximum distance of vertex below facet: -0.16 (1.0x) Output completed. Verifying that all points are below outer planes of -all facets. Will make 24000 distance computations. +all facets. Will make 25000 distance computations. rbox 500 D2 | qhull n A-0.95 C0.1 Tcv 3 4 -0.004814116480453834 0.9999884120741163 -0.4852084337990874 --0.9999815737204624 -0.00607060289818463 -0.4913197370926179 --0.006423098021811922 -0.9999793716931376 -0.4958250456626818 -0.9999972817907392 0.002331611273993356 -0.4974344499395051 +0.004814116480453948 0.9999884120741163 -0.4852084337990873 +-0.9999815737204624 -0.006070602898184517 -0.4913197370926178 +-0.006423098021811921 -0.9999793716931376 -0.4958250456626817 +0.9999972817907392 0.002331611273993484 -0.4974344499395051 Output completed. Verifying that all points are below outer planes of all facets. Will make 2000 distance computations. @@ -3356,11 +3362,11 @@ Convex hull of 128 points in 7-d: Statistics for: rbox c D7 | qhull Tv C-0 Number of points processed: 128 - Number of hyperplanes created: 1778 - Number of distance tests for qhull: 9437 - Number of distance tests for merging: 88829 + Number of hyperplanes created: 1786 + Number of distance tests for qhull: 9309 + Number of distance tests for merging: 88772 Number of distance tests for checking: 1920 - Number of merged facets: 11466 + Number of merged facets: 11556 CPU seconds to compute hull (after input): 0.062 @@ -3376,7 +3382,7 @@ Convex hull of 20 points in 3-d: Statistics for: rbox 20 l D3 | qhull Tcv Number of points processed: 20 - Number of hyperplanes created: 64 + Number of hyperplanes created: 63 Number of distance tests for qhull: 139 CPU seconds to compute hull (after input): 0 @@ -3537,7 +3543,7 @@ Statistics for: rbox 100 r D2 | qhull Tcv Number of points processed: 100 Number of hyperplanes created: 198 - Number of distance tests for qhull: 852 + Number of distance tests for qhull: 853 CPU seconds to compute hull (after input): 0 @@ -3554,11 +3560,11 @@ Statistics for: rbox 100 r s Z1 | qhull Tcv Number of points processed: 102 Number of hyperplanes created: 299 - Number of distance tests for qhull: 1455 + Number of distance tests for qhull: 1457 Number of distance tests for merging: 16912 Number of distance tests for checking: 2604 Number of merged facets: 97 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0.031 Output completed. Verifying that all points are below outer planes of @@ -3574,11 +3580,11 @@ Convex hull of 201 points in 3-d: Statistics for: rbox 100 r s Z1 G0.1 | qhull Tcv C-0 Number of points processed: 201 - Number of hyperplanes created: 1020 - Number of distance tests for qhull: 6621 - Number of distance tests for merging: 38388 + Number of hyperplanes created: 994 + Number of distance tests for qhull: 6676 + Number of distance tests for merging: 38219 Number of distance tests for checking: 11601 - Number of merged facets: 328 + Number of merged facets: 323 CPU seconds to compute hull (after input): 0.046 @@ -3623,7 +3629,7 @@ Statistics for: rbox 100 s Z1e-5 G0.1 | qhull Tc Pp echo === check qhull output formats ${d:-`date`} date -=== check qhull output formats Sat Jan 9 22:10:57 EST 2010 +=== check qhull output formats Thu Jan 14 07:41:17 EST 2010 rbox 5 r s D2 | qhull Tcv Convex hull of 5 points in 2-d: @@ -3636,7 +3642,7 @@ Statistics for: rbox 5 r s D2 | qhull Tcv Number of points processed: 5 Number of hyperplanes created: 8 Number of distance tests for qhull: 8 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 Output completed. Verifying that all points are below 1.3e-015 of @@ -3662,7 +3668,7 @@ rbox 5 r s D2 | qhull s o -0.4045084971874737 0.2938926261462366 -0.4045084971874738 -0.2938926261462365 0.1545084971874736 -0.4755282581475768 - 0.5 -1.224606353822377e-016 + 0.5 -1.224646799147353e-016 2 4 0 2 2 3 2 3 4 @@ -3745,9 +3751,9 @@ rbox 5 r s D2 | qhull n 3 5 0.8090169943749476 0.587785252292473 -0.4045084971874737 --0.3090169943749476 -0.9510565162951535 -0.4045084971874737 -0.8090169943749473 -0.5877852522924733 -0.4045084971874737 - -1 9.444121133484361e-017 -0.4045084971874737 +-0.3090169943749476 -0.9510565162951536 -0.4045084971874738 +0.8090169943749472 -0.5877852522924733 -0.4045084971874737 + -1 9.444121133484361e-017 -0.4045084971874738 -0.3090169943749474 0.9510565162951536 -0.4045084971874738 rbox 5 r s D2 | qhull p 2 @@ -3756,7 +3762,7 @@ rbox 5 r s D2 | qhull p -0.4045084971874737 0.2938926261462366 -0.4045084971874738 -0.2938926261462365 0.1545084971874736 -0.4755282581475768 - 0.5 -1.224606353822377e-016 + 0.5 -1.224646799147353e-016 rbox 5 r s D2 | qhull o 2 5 5 5 @@ -3764,7 +3770,7 @@ rbox 5 r s D2 | qhull o -0.4045084971874737 0.2938926261462366 -0.4045084971874738 -0.2938926261462365 0.1545084971874736 -0.4755282581475768 - 0.5 -1.224606353822377e-016 + 0.5 -1.224646799147353e-016 2 4 0 2 2 3 2 3 4 @@ -3777,7 +3783,7 @@ rbox 5 r s D2 | qhull Ft -0.4045084971874737 0.2938926261462366 -0.4045084971874738 -0.2938926261462365 0.1545084971874736 -0.4755282581475768 - 0.5 -1.224606353822377e-016 + 0.5 -1.224646799147353e-016 2 4 0 2 2 3 2 3 4 @@ -3797,13 +3803,13 @@ rbox 5 r s D2 | qhull p n i p p -0.4045084971874737 0.2938926261462366 -0.4045084971874738 -0.2938926261462365 0.1545084971874736 -0.4755282581475768 - 0.5 -1.224606353822377e-016 + 0.5 -1.224646799147353e-016 3 5 0.8090169943749476 0.587785252292473 -0.4045084971874737 --0.3090169943749476 -0.9510565162951535 -0.4045084971874737 -0.8090169943749473 -0.5877852522924733 -0.4045084971874737 - -1 9.444121133484361e-017 -0.4045084971874737 +-0.3090169943749476 -0.9510565162951536 -0.4045084971874738 +0.8090169943749472 -0.5877852522924733 -0.4045084971874737 + -1 9.444121133484361e-017 -0.4045084971874738 -0.3090169943749474 0.9510565162951536 -0.4045084971874738 5 4 0 @@ -3928,28 +3934,28 @@ rbox 10 D3 | qhull i rbox 10 D3 | qhull p 3 9 --0.02221493611318519 -0.366434993563625 0.3270621312102882 +-0.0222149361131852 -0.366434993563625 0.3270621312102882 -0.06676722137887703 -0.1566931052661437 0.4589771055234383 -0.02820502736438534 0.04189077954915425 0.05832764185809311 -0.3126723396709862 0.08400649026409396 -0.1029227018383543 -0.1781470954214662 0.1182274414396169 0.04860343742054276 --0.1220315663349177 0.01546165115708639 -0.1360330368727753 --0.3072535691850386 -0.01073880122111999 -0.4870359524963758 -0.3867462923626847 0.04492879989084676 0.118335500935405 -0.3789805913148267 -0.4732086509216658 -0.2177962499836425 +0.02820502736438535 0.04189077954915421 0.05832764185809314 +0.3126723396709863 0.08400649026409401 -0.1029227018383543 +0.1781470954214661 0.1182274414396169 0.04860343742054274 +-0.1220315663349177 0.01546165115708642 -0.1360330368727754 +-0.3072535691850387 -0.01073880122111998 -0.4870359524963758 +0.3867462923626847 0.04492879989084675 0.118335500935405 +0.3789805913148268 -0.4732086509216658 -0.2177962499836425 rbox 10 D3 | qhull o 3 10 14 21 --0.02221493611318519 -0.366434993563625 0.3270621312102882 +-0.0222149361131852 -0.366434993563625 0.3270621312102882 -0.06676722137887703 -0.1566931052661437 0.4589771055234383 -0.02820502736438534 0.04189077954915425 0.05832764185809311 -0.3126723396709862 0.08400649026409396 -0.1029227018383543 -0.1781470954214662 0.1182274414396169 0.04860343742054276 --0.1220315663349177 0.01546165115708639 -0.1360330368727753 --0.3072535691850386 -0.01073880122111999 -0.4870359524963758 -0.3867462923626847 0.04492879989084676 0.118335500935405 --0.1352406177997967 0.01093378431250694 -0.2358910583293913 -0.3789805913148267 -0.4732086509216658 -0.2177962499836425 +0.02820502736438535 0.04189077954915421 0.05832764185809314 +0.3126723396709863 0.08400649026409401 -0.1029227018383543 +0.1781470954214661 0.1182274414396169 0.04860343742054274 +-0.1220315663349177 0.01546165115708642 -0.1360330368727754 +-0.3072535691850387 -0.01073880122111998 -0.4870359524963758 +0.3867462923626847 0.04492879989084675 0.118335500935405 +-0.1352406177997967 0.01093378431250691 -0.2358910583293913 +0.3789805913148268 -0.4732086509216658 -0.2177962499836425 3 0 9 6 3 1 0 6 3 9 0 7 @@ -3988,7 +3994,7 @@ Statistics for: rbox 27 M1,0,1 | qhull Qc Number of points processed: 8 Number of hyperplanes created: 11 - Number of distance tests for qhull: 316 + Number of distance tests for qhull: 320 Number of distance tests for merging: 84 Number of distance tests for checking: 188 Number of merged facets: 6 @@ -3997,13 +4003,13 @@ Statistics for: rbox 27 M1,0,1 | qhull Qc rbox 50 D3 s | qhull C0.1 Qc Pd0d1d2 s p Tcv 3 7 -0.1955434141942995 0.09315491718098737 0.4506494586374647 -0.3786694231678469 0.2419725568326128 -0.2192230592287638 +0.1955434141942995 0.09315491718098735 0.4506494586374647 +0.3786694231678469 0.2419725568326128 -0.2192230592287637 0.1164290160865212 0.2250749615572271 0.4310284745734756 0.3010852516984067 0.3425921496145067 0.2048860420629442 -0.4995640899182717 0.005583735684776694 0.02011322848106415 -0.4035338761538299 0.1419567271683243 0.2588603840063664 -0.3642936952899508 -0.2163723184172344 -0.2654677445467591 +0.4995640899182717 0.005583735684776723 0.02011322848106417 +0.4035338761538298 0.1419567271683243 0.2588603840063664 +0.3642936952899509 -0.2163723184172344 -0.2654677445467591 Convex hull of 50 points in 3-d: @@ -4021,7 +4027,7 @@ Statistics for: rbox 50 D3 s | qhull C0.1 Qc Pd0d1d2 s p Tcv Number of distance tests for merging: 3999 Number of distance tests for checking: 367 Number of merged facets: 84 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 Maximum distance of vertex below facet: -0.24 (0.8x) @@ -4050,16 +4056,16 @@ Output completed. Verifying that all points are below outer planes of all facets. Will make 192 distance computations. rbox 100 s | qhull C-0.003 Qc FP s 10 -29 92 222 0.05221620842442 -49 2 292 0.03790045221711881 -99 9 338 0.02993864679572153 +29 92 222 0.05221620842441997 +49 2 292 0.03790045221711885 +99 9 338 0.02993864679572162 54 84 341 0.06479664045626413 -54 72 226 0.03827167959574594 -96 6 368 0.02282529175708783 -19 1 372 0.01048228658130248 -69 26 409 0.04998878658421265 -19 66 371 0.008281093788857857 -19 45 371 0.04608027722786205 +54 72 226 0.03827167959574595 +96 6 368 0.02282529175708785 +19 1 372 0.01048228658130246 +69 26 409 0.04998878658421259 +19 66 371 0.008281093788857875 +19 45 371 0.04608027722786196 Convex hull of 100 points in 3-d: @@ -4298,20 +4304,20 @@ rbox 6 D4 | qhull p 4 6 -0.3257826863096865 -0.4296101703584289 -0.4581337649916613 0.1458114577883961 --0.3468340047139991 -0.2391184267952279 0.1365988111464296 -0.1837860440684352 -0.107954867284703 0.397449696341017 -0.062960620096848 -0.1791453880063681 +-0.3468340047139991 -0.2391184267952278 0.1365988111464296 -0.1837860440684352 +0.1079548672847029 0.397449696341017 -0.062960620096848 -0.1791453880063681 0.1034612661259819 -0.1265049433582509 -0.1685859450777862 -0.4239815160855479 -0.1426585555473888 -0.3376619446442108 -0.08430490557505274 0.08744874697872321 --0.2489141260729303 -0.4997188728300099 0.224904344160952 -0.03269336003129684 +0.1426585555473888 -0.3376619446442108 -0.08430490557505277 0.08744874697872318 +-0.2489141260729303 -0.4997188728300099 0.224904344160952 -0.03269336003129686 rbox 6 D4 | qhull o 4 6 8 16 -0.3257826863096865 -0.4296101703584289 -0.4581337649916613 0.1458114577883961 --0.3468340047139991 -0.2391184267952279 0.1365988111464296 -0.1837860440684352 -0.107954867284703 0.397449696341017 -0.062960620096848 -0.1791453880063681 +-0.3468340047139991 -0.2391184267952278 0.1365988111464296 -0.1837860440684352 +0.1079548672847029 0.397449696341017 -0.062960620096848 -0.1791453880063681 0.1034612661259819 -0.1265049433582509 -0.1685859450777862 -0.4239815160855479 -0.1426585555473888 -0.3376619446442108 -0.08430490557505274 0.08744874697872321 --0.2489141260729303 -0.4997188728300099 0.224904344160952 -0.03269336003129684 +0.1426585555473888 -0.3376619446442108 -0.08430490557505277 0.08744874697872318 +-0.2489141260729303 -0.4997188728300099 0.224904344160952 -0.03269336003129686 4 0 3 2 1 4 3 0 2 4 4 5 0 2 1 @@ -4332,7 +4338,7 @@ Statistics for: rbox 1000 s D2 | qhull FA Tcv Number of points processed: 1000 Number of hyperplanes created: 1998 Number of distance tests for qhull: 13978 - CPU seconds to compute hull (after input): 0 + CPU seconds to compute hull (after input): 0.015 Total facet area: 3.1415592 Total volume: 0.7853647 @@ -4397,7 +4403,7 @@ Statistics for: rbox c D5 | qhull FA Tcv Number of distance tests for merging: 2775 Number of distance tests for checking: 352 Number of merged facets: 210 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 Approximate facet area: 10 Approximate volume: 1 @@ -4499,7 +4505,7 @@ Output completed. Verifying that all points are below 1.3e-015 of all facets. Will make 56 distance computations. rbox 1000 s | qhull FS Tcv 0 -2 3.120195135077459 0.5165027368863381 +2 3.12019513507746 0.516502736886338 qhull output completed. Verifying that 1000 points are below 2.1e-015 of the nearest facet. @@ -4507,13 +4513,13 @@ rbox 10 W0 D2 | qhull p Qc FcC Tcv 2 10 -0.3863076515368257 0.5 --0.05259535978789941 0.5 -0.2626424396993988 0.5 -0.3748708151978169 0.5 --0.01474997775140216 0.5 +-0.05259535978789942 0.5 +0.2626424396993987 0.5 +0.3748708151978168 0.5 +-0.01474997775140219 0.5 0.1582814042067914 0.5 -0.5 0.45089279622854 - -0.5 -0.003085198815060033 + -0.5 -0.003085198815060031 -0.3688616616361418 -0.5 -0.2798755283280048 0.5 5 @@ -4524,11 +4530,11 @@ rbox 10 W0 D2 | qhull p Qc FcC Tcv 5 2 4 5 9 1 2 5 -0.003004576780837543 -5.902852123112957e-019 +0.003004576780837498 -8.023127287351645e-018 -0.5 0.22390379870674 -0.4344308308180709 -0.25154259940753 -0.4431538257684129 0.47544639811427 --0.005718418169504413 0.5 +-0.005718418169504469 0.5 Output completed. Verifying that all points are below outer planes of all facets. Will make 50 distance computations. @@ -4536,10 +4542,10 @@ rbox 4 z h s D2 | qhull Fd s n FD Tcv rbox 4 z h s D2 | qhull Fd s n FD Tcv begin 4 3 real -107643.7343385944 -0.2650304141580589 -0.9642400528764649 -797791.7732245287 -0.6912673062074456 0.7225991360143614 +107643.7343385944 -0.2650304141580589 -0.964240052876465 +797791.7732245289 -0.6912673062074456 0.7225991360143615 874890.2679778723 0.9916265954087946 0.1291382796771071 -864878.4439653738 0.3984446264475182 0.9171923896626584 +864878.4439653738 0.3984446264475182 0.9171923896626583 end Convex hull of 4 points in 2-d: @@ -4568,7 +4574,7 @@ Vertices and facets: - area: 0.26 - normal: 0.2054 0.06987 0.9762 - offset: 0.125398 - - center: -0.1205015151724569 -0.008790385787885111 -0.1024776532548504 + - center: -0.1205015151724569 -0.008790385787885074 -0.1024776532548504 - vertices: p1(v2) p5(v1) p4(v0) - neighboring facets: f2 f3 f4 - f2 @@ -4576,7 +4582,7 @@ Vertices and facets: - area: 0.23 - normal: -0.2032 -0.3001 -0.932 - offset: -0.1680571 - - center: 0.0643014421937075 -0.04270356053094848 -0.1805812707066012 + - center: 0.06430144219370747 -0.04270356053094847 -0.1805812707066012 - maxoutside: 0.1132672 - coplanar set(furthest p3): p0: 0.07025 -0.4742 -0.142 @@ -4589,7 +4595,7 @@ Vertices and facets: - area: 0.18 - normal: -0.3912 -0.01238 -0.9202 - offset: -0.1989549 - - center: -0.1715856748140029 0.1590825675964337 -0.1454013928109105 + - center: -0.1715856748140029 0.1590825675964338 -0.1454013928109104 - vertices: p2(v3) p1(v2) p4(v0) - neighboring facets: f1 f2 f4 - f4 @@ -4597,28 +4603,28 @@ Vertices and facets: - area: 0.16 - normal: 0.4184 0.3424 0.8413 - offset: 0.07254957 - - center: 0.116549362001881 0.1503252206347391 -0.2053893818610149 + - center: 0.116549362001881 0.1503252206347392 -0.2053893818610149 - vertices: p2(v3) p1(v2) p5(v1) - neighboring facets: f1 f2 f3 rbox 6 s D3 | qhull C-0.1 Qc FF s FQ Fi n Fo FQ FI Fm Fn FN FO FO FQ Fs FS FV Fv Tcv 4 4 -0.2053603787708732 0.06987429109559472 0.976188864039624 0.1253980026939646 --0.2031613339148239 -0.3001304507855298 -0.9320124381751694 -0.1680570625036092 --0.3911895500493897 -0.01238286325891918 -0.9202268202077502 -0.1989548866041478 -0.4183781509471983 0.3424157187037643 0.8412557271095323 0.07254956874669738 +0.205360378770873 0.06987429109559466 0.976188864039624 0.1253980026939646 +-0.2031613339148238 -0.3001304507855299 -0.9320124381751694 -0.1680570625036091 +-0.3911895500493898 -0.01238286325891905 -0.9202268202077502 -0.1989548866041478 +0.4183781509471984 0.3424157187037644 0.8412557271095321 0.07254956874669725 4 4 -0.2053603787708732 0.06987429109559472 0.976188864039624 0.125398002693964 --0.2031613339148239 -0.3001304507855298 -0.9320124381751694 -0.1680570625036099 --0.3911895500493897 -0.01238286325891918 -0.9202268202077502 -0.1989548866041485 -0.4183781509471983 0.3424157187037643 0.8412557271095323 0.07254956874669671 +0.205360378770873 0.06987429109559466 0.976188864039624 0.125398002693964 +-0.2031613339148238 -0.3001304507855299 -0.9320124381751694 -0.1680570625036098 +-0.3911895500493898 -0.01238286325891905 -0.9202268202077502 -0.1989548866041485 +0.4183781509471984 0.3424157187037644 0.8412557271095321 0.0725495687466966 4 4 -0.2053603787708732 0.06987429109559472 0.976188864039624 0.1253980026939627 --0.2031613339148239 -0.3001304507855298 -0.9320124381751694 -0.2813242952138535 --0.3911895500493897 -0.01238286325891918 -0.9202268202077502 -0.1989548866041498 -0.4183781509471983 0.3424157187037643 0.8412557271095323 0.0725495687466954 +0.205360378770873 0.06987429109559466 0.976188864039624 0.1253980026939627 +-0.2031613339148238 -0.3001304507855299 -0.9320124381751694 -0.2813242952138536 +-0.3911895500493898 -0.01238286325891905 -0.9202268202077502 -0.1989548866041498 +0.4183781509471984 0.3424157187037644 0.8412557271095321 0.07254956874669528 rbox 6 s D3 | qhull C-0.1 Qc FF s FQ Fi n Fo FQ FI Fm Fn FN FO FO FQ Fs FS FV Fv Tcv 4 1 @@ -4642,8 +4648,8 @@ rbox 6 s D3 | qhull C-0.1 Qc FF s FQ Fi n Fo FQ FI Fm Fn FN FO FO FQ Fs FS FV Fv 1 1 3 2 0 1 3 3 0 1 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929175212 Centrum-premerge- 0.1 Qcoplanar-keep FFacets-xridge +Options selected for Qhull 2010.1 2010/01/14: + run-id 870359011 Centrum-premerge- 0.1 Qcoplanar-keep FFacets-xridge summary FQhull Finner normals Fouter FQhull FIDs Fmerges Fneighbors FNeighbors-vertex FOptions FQhull Fsummary FSize FVertex-average Tcheck-frequently Tverify Fvertices _max-width 0.86 @@ -4652,18 +4658,18 @@ Options selected for Qhull 2010.1 2010/01/09: _wide-facet 0.6 rbox 6 s D3 | qhull C-0.1 Qc FF s FQ Fi n Fo FQ FI Fm Fn FN FO FO FQ Fs FS FV Fv Tcv 10 3 6 4 4 4 4 2 0 0 0 -2 0.1132672327102436 -1.315898280434284e-015 +2 0.1132672327102437 -1.315898280434284e-015 0 -2 0.8296676646636062 0.01051107893821416 +2 0.8296676646636063 0.01051107893821417 3 1 --0.02780909644771783 0.06447846047808481 -0.1584624246583442 +-0.02780909644771785 0.06447846047808484 -0.1584624246583442 4 3 1 5 4 3 2 5 4 3 2 1 4 3 2 1 5 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929175212 Centrum-premerge- 0.1 Qcoplanar-keep FFacets-xridge +Options selected for Qhull 2010.1 2010/01/14: + run-id 870359011 Centrum-premerge- 0.1 Qcoplanar-keep FFacets-xridge summary FQhull Finner normals Fouter FQhull FIDs Fmerges Fneighbors FNeighbors-vertex FOptions FQhull Fsummary FSize FVertex-average Tcheck-frequently Tverify Fvertices _max-width 0.86 @@ -4712,7 +4718,7 @@ QH7055 qhull warning: no facets printed echo === test Qt ${d:-`date`} date -=== test Qt Sat Jan 9 22:10:58 EST 2010 +=== test Qt Thu Jan 14 07:41:18 EST 2010 rbox c | qhull Qt s o Tcv 3 8 12 18 @@ -4777,7 +4783,7 @@ Vertices and facets: - f17 - flags: top simplicial tricoplanar seen keepcentrum - owner of normal & centrum is facet f17 - - normal: 0 0 -1 + - normal: -0 -0 -1 - offset: -0.5 - center: 0 0 -0.5 - vertices: p6(v6) p2(v2) p0(v0) @@ -4785,7 +4791,7 @@ Vertices and facets: - f18 - flags: bottom simplicial tricoplanar seen - owner of normal & centrum is facet f17 - - normal: 0 0 -1 + - normal: -0 -0 -1 - offset: -0.5 - center: 0 0 -0.5 - vertices: p6(v6) p4(v1) p0(v0) @@ -4809,7 +4815,7 @@ Vertices and facets: - f25 - flags: top simplicial tricoplanar keepcentrum - owner of normal & centrum is facet f25 - - normal: 1 0 0 + - normal: 1 -0 -0 - offset: -0.5 - center: 0.5 0 0 - vertices: p5(v7) p6(v6) p4(v1) @@ -4817,7 +4823,7 @@ Vertices and facets: - f27 - flags: bottom simplicial tricoplanar seen - owner of normal & centrum is facet f25 - - normal: 1 0 0 + - normal: 1 -0 -0 - offset: -0.5 - center: 0.5 0 0 - vertices: p5(v7) p6(v6) p7(v5) @@ -4825,7 +4831,7 @@ Vertices and facets: - f29 - flags: bottom simplicial tricoplanar keepcentrum - owner of normal & centrum is facet f29 - - normal: -1 0 0 + - normal: -1 -0 -0 - offset: -0.5 - center: -0.5 0 0 - vertices: p3(v8) p2(v2) p0(v0) @@ -4833,7 +4839,7 @@ Vertices and facets: - f30 - flags: top simplicial tricoplanar - owner of normal & centrum is facet f29 - - normal: -1 0 0 + - normal: -1 -0 -0 - offset: -0.5 - center: -0.5 0 0 - vertices: p3(v8) p1(v3) p0(v0) @@ -4841,7 +4847,7 @@ Vertices and facets: - f33 - flags: bottom simplicial tricoplanar keepcentrum - owner of normal & centrum is facet f33 - - normal: 0 1 0 + - normal: 0 1 -0 - offset: -0.5 - center: 0 0.5 0 - vertices: p3(v8) p6(v6) p2(v2) @@ -4849,7 +4855,7 @@ Vertices and facets: - f34 - flags: top simplicial tricoplanar - owner of normal & centrum is facet f33 - - normal: 0 1 0 + - normal: 0 1 -0 - offset: -0.5 - center: 0 0.5 0 - vertices: p3(v8) p6(v6) p7(v5) @@ -4857,7 +4863,7 @@ Vertices and facets: - f37 - flags: top simplicial tricoplanar keepcentrum - owner of normal & centrum is facet f37 - - normal: 0 0 1 + - normal: -0 -0 1 - offset: -0.5 - center: 0 0 0.5 - vertices: p3(v8) p5(v7) p1(v3) @@ -4865,7 +4871,7 @@ Vertices and facets: - f38 - flags: bottom simplicial tricoplanar - owner of normal & centrum is facet f37 - - normal: 0 0 1 + - normal: -0 -0 1 - offset: -0.5 - center: 0 0 0.5 - vertices: p3(v8) p5(v7) p7(v5) @@ -4960,18 +4966,18 @@ PLOT3D(POLYGONS( [ 0.50000000, 0.50000000, 0.50000000]])); 4 12 - 0 0 -1 -0.5 - 0 0 -1 -0.5 + -0 -0 -1 -0.5 + -0 -0 -1 -0.5 0 -1 0 -0.5 0 -1 0 -0.5 - 1 0 0 -0.5 - 1 0 0 -0.5 - -1 0 0 -0.5 - -1 0 0 -0.5 - 0 1 0 -0.5 - 0 1 0 -0.5 - 0 0 1 -0.5 - 0 0 1 -0.5 + 1 -0 -0 -0.5 + 1 -0 -0 -0.5 + -1 -0 -0 -0.5 + -1 -0 -0 -0.5 + 0 1 -0 -0.5 + 0 1 -0 -0.5 + -0 -0 1 -0.5 + -0 -0 1 -0.5 rbox c | qhull Qt p o 3 8 @@ -5097,18 +5103,18 @@ all facets. Will make 90 distance computations. rbox 6 r s c G0.1 D2 | qhull Qt v p Tcv 2 12 --0.3359969878447703 -0.1939879513790815 +-0.3359969878447703 -0.1939879513790814 -0.3359969878447704 0.1939879513790817 --0.2875 -5.224499218664525e-018 +-0.2875 0 0.3359969878447702 -0.1939879513790819 0.3359969878447707 0.1939879513790815 -0.2875 -5.224499218664525e-018 --2.27113250081401e-016 -0.3453321730569307 --2.27113250081401e-016 -0.3453321730569307 -1.057503693988049e-016 0.3453321730569308 -1.057503693988049e-016 0.3453321730569308 -5.224499218664525e-018 -5.224499218664525e-018 -5.224499218664525e-018 -5.224499218664525e-018 +0.2875 0 +-2.220446049250313e-016 -0.3453321730569308 +-2.220446049250313e-016 -0.3453321730569308 +1.110223024625157e-016 0.3453321730569308 +1.110223024625157e-016 0.3453321730569308 + 0 0 + 0 0 Output completed. Verifying that all points are below outer planes of all facets. Will make 120 distance computations. @@ -5133,7 +5139,7 @@ Vertices and facets: - f17 - flags: top simplicial tricoplanar keepcentrum - area: 0.5 - - normal: 0 0 -1 + - normal: -0 -0 -1 - offset: -0.5 - center: 0 0 -0.5 - vertices: p6(v6) p2(v2) p0(v0) @@ -5141,7 +5147,7 @@ Vertices and facets: - f18 - flags: bottom simplicial tricoplanar - area: 0.5 - - normal: 0 0 -1 + - normal: -0 -0 -1 - offset: -0.5 - center: 0 0 -0.5 - vertices: p6(v6) p4(v1) p0(v0) @@ -5165,7 +5171,7 @@ Vertices and facets: - f25 - flags: top simplicial tricoplanar keepcentrum - area: 0.5 - - normal: 1 0 0 + - normal: 1 -0 -0 - offset: -0.5 - center: 0.5 0 0 - vertices: p5(v7) p6(v6) p4(v1) @@ -5173,7 +5179,7 @@ Vertices and facets: - f27 - flags: bottom simplicial tricoplanar - area: 0.5 - - normal: 1 0 0 + - normal: 1 -0 -0 - offset: -0.5 - center: 0.5 0 0 - vertices: p5(v7) p6(v6) p7(v5) @@ -5181,7 +5187,7 @@ Vertices and facets: - f29 - flags: bottom simplicial tricoplanar keepcentrum - area: 0.5 - - normal: -1 0 0 + - normal: -1 -0 -0 - offset: -0.5 - center: -0.5 0 0 - vertices: p3(v8) p2(v2) p0(v0) @@ -5189,7 +5195,7 @@ Vertices and facets: - f30 - flags: top simplicial tricoplanar - area: 0.5 - - normal: -1 0 0 + - normal: -1 -0 -0 - offset: -0.5 - center: -0.5 0 0 - vertices: p3(v8) p1(v3) p0(v0) @@ -5197,7 +5203,7 @@ Vertices and facets: - f33 - flags: bottom simplicial tricoplanar keepcentrum - area: 0.5 - - normal: 0 1 0 + - normal: 0 1 -0 - offset: -0.5 - center: 0 0.5 0 - vertices: p3(v8) p6(v6) p2(v2) @@ -5205,7 +5211,7 @@ Vertices and facets: - f34 - flags: top simplicial tricoplanar - area: 0.5 - - normal: 0 1 0 + - normal: 0 1 -0 - offset: -0.5 - center: 0 0.5 0 - vertices: p3(v8) p6(v6) p7(v5) @@ -5213,7 +5219,7 @@ Vertices and facets: - f37 - flags: top simplicial tricoplanar keepcentrum - area: 0.5 - - normal: 0 0 1 + - normal: -0 -0 1 - offset: -0.5 - center: 0 0 0.5 - vertices: p3(v8) p5(v7) p1(v3) @@ -5221,7 +5227,7 @@ Vertices and facets: - f38 - flags: bottom simplicial tricoplanar - area: 0.5 - - normal: 0 0 1 + - normal: -0 -0 1 - offset: -0.5 - center: 0 0 0.5 - vertices: p3(v8) p5(v7) p7(v5) @@ -5229,46 +5235,46 @@ Vertices and facets: rbox c | qhull Qt C-0.1 Qc FF s FQ Fi n Fo FQ FI Fm Fn FN FO FO FQ Fs FS FV Fv Tcv 4 12 - 0 0 -1 -0.4999999999999993 - 0 0 -1 -0.4999999999999993 + -0 -0 -1 -0.4999999999999993 + -0 -0 -1 -0.4999999999999993 0 -1 0 -0.4999999999999993 0 -1 0 -0.4999999999999993 - 1 0 0 -0.4999999999999993 - 1 0 0 -0.4999999999999993 - -1 0 0 -0.4999999999999993 - -1 0 0 -0.4999999999999993 - 0 1 0 -0.4999999999999993 - 0 1 0 -0.4999999999999993 - 0 0 1 -0.4999999999999993 - 0 0 1 -0.4999999999999993 + 1 -0 -0 -0.4999999999999993 + 1 -0 -0 -0.4999999999999993 + -1 -0 -0 -0.4999999999999993 + -1 -0 -0 -0.4999999999999993 + 0 1 -0 -0.4999999999999993 + 0 1 -0 -0.4999999999999993 + -0 -0 1 -0.4999999999999993 + -0 -0 1 -0.4999999999999993 4 12 - 0 0 -1 -0.5 - 0 0 -1 -0.5 + -0 -0 -1 -0.5 + -0 -0 -1 -0.5 0 -1 0 -0.5 0 -1 0 -0.5 - 1 0 0 -0.5 - 1 0 0 -0.5 - -1 0 0 -0.5 - -1 0 0 -0.5 - 0 1 0 -0.5 - 0 1 0 -0.5 - 0 0 1 -0.5 - 0 0 1 -0.5 + 1 -0 -0 -0.5 + 1 -0 -0 -0.5 + -1 -0 -0 -0.5 + -1 -0 -0 -0.5 + 0 1 -0 -0.5 + 0 1 -0 -0.5 + -0 -0 1 -0.5 + -0 -0 1 -0.5 4 12 - 0 0 -1 -0.5000000000000013 - 0 0 -1 -0.5000000000000013 + -0 -0 -1 -0.5000000000000013 + -0 -0 -1 -0.5000000000000013 0 -1 0 -0.5000000000000013 0 -1 0 -0.5000000000000013 - 1 0 0 -0.5000000000000013 - 1 0 0 -0.5000000000000013 - -1 0 0 -0.5000000000000013 - -1 0 0 -0.5000000000000013 - 0 1 0 -0.5000000000000013 - 0 1 0 -0.5000000000000013 - 0 0 1 -0.5000000000000013 - 0 0 1 -0.5000000000000013 + 1 -0 -0 -0.5000000000000013 + 1 -0 -0 -0.5000000000000013 + -1 -0 -0 -0.5000000000000013 + -1 -0 -0 -0.5000000000000013 + 0 1 -0 -0.5000000000000013 + 0 1 -0 -0.5000000000000013 + -0 -0 1 -0.5000000000000013 + -0 -0 1 -0.5000000000000013 rbox c | qhull Qt C-0.1 Qc FF s FQ Fi n Fo FQ FI Fm Fn FN FO FO FQ Fs FS FV Fv Tcv 12 17 @@ -5318,8 +5324,8 @@ rbox c | qhull Qt C-0.1 Qc FF s FQ Fi n Fo FQ FI Fm Fn FN FO FO FQ Fs FS FV Fv T 6 11 5 4 2 3 10 6 9 5 4 1 0 8 3 11 5 9 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929175212 Qtriangulate Centrum-premerge- 0.1 Qcoplanar-keep +Options selected for Qhull 2010.1 2010/01/14: + run-id 870359011 Qtriangulate Centrum-premerge- 0.1 Qcoplanar-keep FFacets-xridge summary FQhull Finner normals Fouter FQhull FIDs Fmerges Fneighbors FNeighbors-vertex FOptions FQhull Fsummary FSize FVertex-average Tcheck-frequently Tverify Fvertices _max-width 1 @@ -5346,8 +5352,8 @@ rbox c | qhull Qt C-0.1 Qc FF s FQ Fi n Fo FQ FI Fm Fn FN FO FO FQ Fs FS FV Fv T 3 3 6 7 3 3 5 1 3 3 5 7 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929175212 Qtriangulate Centrum-premerge- 0.1 Qcoplanar-keep +Options selected for Qhull 2010.1 2010/01/14: + run-id 870359011 Qtriangulate Centrum-premerge- 0.1 Qcoplanar-keep FFacets-xridge summary FQhull Finner normals Fouter FQhull FIDs Fmerges Fneighbors FNeighbors-vertex FOptions FQhull Fsummary FSize FVertex-average Tcheck-frequently Tverify Fvertices _max-width 1 @@ -5378,9 +5384,9 @@ Output completed. Verifying that all points are below outer planes of all facets. Will make 96 distance computations. rbox 6 r s c G0.1 D2 P0.1,0.1 | qhull s FP d FO Qt 1 -0 10 16 0 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929175212 summary FPoint-nearest delaunay Qtriangulate _pre-merge +0 10 36 0 +Options selected for Qhull 2010.1 2010/01/14: + run-id 870359011 summary FPoint-nearest delaunay Qtriangulate _pre-merge _zero-centrum Pgood Qcoplanar _max-width 1 Error-roundoff 6.9e-016 _one-merge 4.9e-015 _near-inside 2.4e-014 Visible-distance 1.4e-015 U-coplanar-distance 1.4e-015 Width-outside 2.8e-015 _wide-facet 8.3e-015 @@ -5397,7 +5403,7 @@ Statistics for: rbox 6 r s c G0.1 D2 P0.1,0.1 | qhull s FP d FO Qt Number of points processed: 10 Number of hyperplanes created: 20 Number of facets in hull: 16 - Number of distance tests for qhull: 107 + Number of distance tests for qhull: 83 Number of distance tests for merging: 166 Number of distance tests for checking: 111 Number of merged facets: 6 @@ -5427,7 +5433,7 @@ all facets. Will make 8600 distance computations. echo === test unbounded intersection ${d:-`date`} date -=== test unbounded intersection Sat Jan 9 22:10:58 EST 2010 +=== test unbounded intersection Thu Jan 14 07:41:18 EST 2010 rbox c | qhull PD0:0.5 n | qhull H0 Fp Tcv 3 5 @@ -5441,25 +5447,25 @@ Output completed. Verifying that all points are below outer planes of all facets. Will make 25 distance computations. rbox 1000 W1e-3 D3 | qhull PA8 Fa FS s n Tcv 8 -0.1446087232094602 +0.1446087232094601 0.1622198334884075 0.2057158590759609 0.1567143851824352 0.188985866819172 0.1580674614313253 -0.1616733826473111 +0.1616733826473112 0.1767351337533958 0 -2 5.881743214947514 0.9968516315221347 +2 5.881743214947514 0.9968516315221345 4 8 1.009144997325421e-005 0.9999999999463923 2.319049754624652e-006 -0.4999875785488853 --1.229609861584452e-005 8.587946880918046e-005 0.9999999962367614 -0.5000048595493551 --1.383340239672454e-005 -0.9999999998842695 6.332306547224586e-006 -0.4999917156571328 +-1.229609861584452e-005 8.587946880918045e-005 0.9999999962367613 -0.500004859549355 +-1.383340239672453e-005 -0.9999999998842694 6.332306547224587e-006 -0.4999917156571327 1.802476239613105e-005 -1.901476191096464e-005 0.9999999996567733 -0.4999909156385879 -0.9999999996788913 1.780140020603311e-005 -1.803683546259361e-005 -0.4999971349013697 -3.470111681088062e-006 -3.668365732095583e-005 -0.9999999993211338 -0.4999893476858697 --1.633273154317779e-005 -0.9999999998072314 1.08985791646657e-005 -0.4999921708899001 +0.9999999996788914 1.780140020603311e-005 -1.803683546259361e-005 -0.4999971349013697 +3.470111681088057e-006 -3.668365732095583e-005 -0.9999999993211337 -0.4999893476858696 +-1.633273154317779e-005 -0.9999999998072314 1.089857916466569e-005 -0.4999921708899001 -0.9999999997878146 -2.055073083002867e-005 -1.427680287414111e-006 -0.4999990322171606 Convex hull of 1000 points in 3-d: @@ -5494,14 +5500,14 @@ rbox 1000 W1e-3 D3 | qhull C-0.01 PM10 Fm n Tcv Qc 6 4 10 -0.6345454980886085 0.2737427089707437 0.722784158750618 -0.7458921924784654 --0.002537335608348058 0.6666534140166979 0.7453635270845306 -0.6767722083805113 --0.0004022623770974538 0.9999997831336712 0.0005214571799133834 -0.5000167453415887 --0.5357402012449896 -0.5359428531021374 -0.6524934443952053 -0.8112630402464979 --0.005480509661076107 -0.9999701072857251 0.005454223027194169 -0.4992904789191578 -0.001196850675493192 0.0003334814784797861 0.9999992281689842 -0.4989807987213126 -0.9999992961453315 0.00118637926097064 1.459763172590211e-005 -0.4998611663332402 --0.9129791746952518 0.146254515877973 -0.3808919048208779 -0.6797481567213486 +0.6345454980886096 0.2737427089707436 0.7227841587506171 -0.7458921924784656 +-0.00253733560834815 0.666653414016696 0.7453635270845322 -0.6767722083805112 +-0.0004022623770974538 0.9999997831336711 0.0005214571799133833 -0.5000167453415887 +-0.5357402012449896 -0.5359428531021374 -0.6524934443952053 -0.811263040246498 +-0.005480509661076106 -0.9999701072857251 0.005454223027194167 -0.4992904789191579 +0.001196850675493193 0.0003334814784797861 0.9999992281689842 -0.4989807987213126 +0.9999992961453315 0.00118637926097064 1.459763172590229e-005 -0.4998611663332402 +-0.9129791746952519 0.1462545158779729 -0.3808919048208773 -0.6797481567213483 -0.999601787347817 0.02140818392627282 0.01838359029211947 -0.4985486000821886 -0.003237401631533091 0.002761552371517554 -0.9999909464886048 -0.4969398742962436 @@ -5510,24 +5516,24 @@ all facets. Will make 10000 distance computations. rbox 1000 W1e-3 D3 | qhull C-0.01 PA8 PG n Tcv Qc 4 11 -0.6345454980886085 0.2737427089707437 0.722784158750618 -0.7458921924784654 -0.827830634881055 -0.3414688798813032 -0.4450791435520626 -0.76654742257561 -0.7383776593319755 -0.4655216164679664 0.4879426777814017 -0.7788991125303445 -0.2008161614085188 -0.8823413491644905 0.4256132198037725 -0.6982307124493007 --0.4745617604911468 -0.2935495843214608 0.8298311738084084 -0.7523676152838531 --0.8259135249806852 -0.5592200082473171 0.07169261907511673 -0.6812000445406895 -0.4193230672566199 0.6721295192910489 -0.610254106552413 -0.7755692997856909 --0.5357402012449896 -0.5359428531021374 -0.6524934443952053 -0.8112630402464979 --0.3304054030140147 0.436402674763686 -0.836890061548258 -0.7495022949733236 -0.6755431502353134 -0.2163920762108179 0.704851701795009 -0.7475007704997937 --0.9129791746952518 0.146254515877973 -0.3808919048208779 -0.6797481567213486 +0.6345454980886096 0.2737427089707436 0.7227841587506171 -0.7458921924784656 +0.8278306348810541 -0.3414688798813042 -0.4450791435520636 -0.7665474225756105 +0.7383776593319754 -0.4655216164679658 0.4879426777814023 -0.7788991125303444 +0.2008161614085187 -0.8823413491644904 0.425613219803773 -0.6982307124493008 +-0.4745617604911457 -0.2935495843214587 0.8298311738084099 -0.7523676152838523 +-0.8259135249806853 -0.559220008247317 0.07169261907511661 -0.6812000445406896 +0.41932306725662 0.6721295192910486 -0.6102541065524131 -0.7755692997856908 +-0.5357402012449896 -0.5359428531021374 -0.6524934443952053 -0.811263040246498 +-0.3304054030140146 0.4364026747636864 -0.8368900615482577 -0.7495022949733237 +0.6755431502353132 -0.2163920762108173 0.7048517017950092 -0.7475007704997935 +-0.9129791746952519 0.1462545158779729 -0.3808919048208773 -0.6797481567213483 Output completed. Verifying that all points are below outer planes of all facets. Will make 8000 distance computations. rbox 10 | qhull FO Tz TO q_test.log.1 cat q_test.log.1 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929175212 Tz-stdout TOutput-file q_test.log.1 _pre-merge +Options selected for Qhull 2010.1 2010/01/14: + run-id 870375818 Tz-stdout TOutput-file q_test.log.1 _pre-merge _zero-centrum _max-width 0.92 Error-roundoff 6.8e-016 _one-merge 4.8e-015 _near-inside 2.4e-014 Visible-distance 1.4e-015 U-coplanar-distance 1.4e-015 Width-outside 2.7e-015 _wide-facet 8.2e-015 @@ -5547,7 +5553,7 @@ Statistics for: rbox 10 | qhull FO Tz TO q_test.log.1 echo === check Delaunay/Voronoi ${d:-`date`} date -=== check Delaunay/Voronoi Sat Jan 9 22:10:58 EST 2010 +=== check Delaunay/Voronoi Thu Jan 14 07:41:19 EST 2010 rbox 10 D2 | qhull d Tcv Delaunay triangulation by the convex hull of 10 points in 3-d: @@ -5641,14 +5647,13 @@ Delaunay triangulation by the convex hull of 14 points in 3-d: Statistics for: rbox 10 s D2 c | qhull d Tcv Number of points processed: 14 - Number of hyperplanes created: 32 + Number of hyperplanes created: 33 Number of facets in hull: 16 - Number of distance tests for qhull: 110 - Number of distance tests for merging: 388 + Number of distance tests for qhull: 116 + Number of distance tests for merging: 395 Number of distance tests for checking: 182 Number of merged facets: 8 CPU seconds to compute hull (after input): 0 - Maximum distance of point above facet: 1.4e-015 (0.3x) Output completed. Verifying that all points are below outer planes of @@ -5684,13 +5689,13 @@ rbox 10 D2 | qhull d Tcv p -0.02222276248244826 -0.4979727817680433 0.2484707425541546 -0.4285431913366012 0.4745826469497594 0.4088779556267987 0.3105396575392593 0.2400179190933871 0.1540434803905201 --0.01883958887200764 0.3630260628303756 0.1321428524029901 -0.3790312361708202 0.3779794437605696 0.2865331378987296 --0.2994955874043476 0.3776609263174803 0.2323253821416525 -0.3471817493878135 0.08365533089605656 0.1275333814953112 --0.004858197648877462 0.3482682405489201 0.121314369459436 +-0.01883958887200765 0.3630260628303755 0.13214285240299 +0.3790312361708201 0.3779794437605696 0.2865331378987296 +-0.2994955874043476 0.3776609263174803 0.2323253821416526 +0.3471817493878135 0.08365533089605659 0.1275333814953112 +-0.00485819764887746 0.3482682405489201 0.121314369459436 0.3443122672329771 -0.1437312230875075 0.1392096018573439 -0.3093307803471859 -0.07758103877080701 0.1017043492469564 +0.309330780347186 -0.07758103877080702 0.1017043492469565 Output completed. Verifying that all points are below 2.1e-015 of all facets. Will make 140 distance computations. @@ -5719,13 +5724,13 @@ rbox 10 D2 | qhull d Tcv o -0.02222276248244826 -0.4979727817680433 0.2484707425541546 -0.4285431913366012 0.4745826469497594 0.4088779556267987 0.3105396575392593 0.2400179190933871 0.1540434803905201 --0.01883958887200764 0.3630260628303756 0.1321428524029901 -0.3790312361708202 0.3779794437605696 0.2865331378987296 --0.2994955874043476 0.3776609263174803 0.2323253821416525 -0.3471817493878135 0.08365533089605656 0.1275333814953112 --0.004858197648877462 0.3482682405489201 0.121314369459436 +-0.01883958887200765 0.3630260628303755 0.13214285240299 +0.3790312361708201 0.3779794437605696 0.2865331378987296 +-0.2994955874043476 0.3776609263174803 0.2323253821416526 +0.3471817493878135 0.08365533089605659 0.1275333814953112 +-0.00485819764887746 0.3482682405489201 0.121314369459436 0.3443122672329771 -0.1437312230875075 0.1392096018573439 -0.3093307803471859 -0.07758103877080701 0.1017043492469564 +0.309330780347186 -0.07758103877080702 0.1017043492469565 3 9 7 0 3 8 9 0 3 3 4 1 @@ -5747,20 +5752,20 @@ rbox 10 D2 | qhull v Tcv o 2 15 10 1 -10.101 -10.101 --0.1294381801544405 -0.07247409101984713 -0.08267689532419757 -0.2397644955865707 -0.1295260566906469 1.71603357311684 -0.1740355150742393 0.5317519038435643 -0.1851415205797575 0.3882545794457365 --0.906593986684811 -0.2962957610652137 +-0.1294381801544404 -0.07247409101984714 +0.08267689532419748 -0.2397644955865706 +0.1295260566906465 1.716033573116838 +0.1740355150742391 0.5317519038435655 +0.1851415205797575 0.3882545794457364 +-0.9065939866848107 -0.2962957610652136 -0.1954805620516266 -0.07111892482963184 --0.140758131083247 0.723385704823608 --0.1676297826663961 0.2080621273999393 -0.05868313821742954 0.06632066014880164 -0.0880634139973699 0.1054080604689985 -0.4761588899009251 -0.03168366595227296 -3.094213357897465 -0.06472194567768184 -0.5410515627308723 0.2115615434955919 +-0.1407581310832468 0.7233857048236082 +-0.1676297826663962 0.2080621273999375 +0.05868313821742954 0.06632066014880154 +0.08806341399736994 0.1054080604689985 +0.4761588899009253 -0.03168366595227294 +3.094213357897477 -0.064721945677682 +0.5410515627308725 0.211561543495592 5 7 1 2 0 6 4 8 3 0 6 3 14 5 11 @@ -5777,20 +5782,20 @@ all facets. Will make 140 distance computations. rbox 10 D2 | qhull v Tcv p 2 14 --0.1294381801544405 -0.07247409101984713 -0.08267689532419757 -0.2397644955865707 -0.1295260566906469 1.71603357311684 -0.1740355150742393 0.5317519038435643 -0.1851415205797575 0.3882545794457365 --0.906593986684811 -0.2962957610652137 +-0.1294381801544404 -0.07247409101984714 +0.08267689532419748 -0.2397644955865706 +0.1295260566906465 1.716033573116838 +0.1740355150742391 0.5317519038435655 +0.1851415205797575 0.3882545794457364 +-0.9065939866848107 -0.2962957610652136 -0.1954805620516266 -0.07111892482963184 --0.140758131083247 0.723385704823608 --0.1676297826663961 0.2080621273999393 -0.05868313821742954 0.06632066014880164 -0.0880634139973699 0.1054080604689985 -0.4761588899009251 -0.03168366595227296 -3.094213357897465 -0.06472194567768184 -0.5410515627308723 0.2115615434955919 +-0.1407581310832468 0.7233857048236082 +-0.1676297826663962 0.2080621273999375 +0.05868313821742954 0.06632066014880154 +0.08806341399736994 0.1054080604689985 +0.4761588899009253 -0.03168366595227294 +3.094213357897477 -0.064721945677682 +0.5410515627308725 0.211561543495592 Output completed. Verifying that all points are below 2.1e-015 of all facets. Will make 140 distance computations. @@ -5799,33 +5804,33 @@ rbox 10 D2 | qhull v Tcv G {appearance {+edge -face} OFF 15 10 1 # Voronoi centers and cells 0 0 0 # infinity not used # 1 f8 --0.1294381801544405 -0.07247409101984713 0 +-0.1294381801544404 -0.07247409101984714 0 # 2 f11 -0.08267689532419757 -0.2397644955865707 0 +0.08267689532419748 -0.2397644955865706 0 # 3 f12 -0.1295260566906469 1.71603357311684 0 +0.1295260566906465 1.716033573116838 0 # 4 f14 -0.1740355150742393 0.5317519038435643 0 +0.1740355150742391 0.5317519038435655 0 # 5 f15 -0.1851415205797575 0.3882545794457365 0 +0.1851415205797575 0.3882545794457364 0 # 6 f19 --0.906593986684811 -0.2962957610652137 0 +-0.9065939866848107 -0.2962957610652136 0 # 7 f20 -0.1954805620516266 -0.07111892482963184 0 # 8 f21 --0.140758131083247 0.723385704823608 0 +-0.1407581310832468 0.7233857048236082 0 # 9 f22 --0.1676297826663961 0.2080621273999393 0 +-0.1676297826663962 0.2080621273999375 0 # 10 f23 -0.05868313821742954 0.06632066014880164 0 +0.05868313821742954 0.06632066014880154 0 # 11 f24 -0.0880634139973699 0.1054080604689985 0 +0.08806341399736994 0.1054080604689985 0 # 12 f25 -0.4761588899009251 -0.03168366595227296 0 +0.4761588899009253 -0.03168366595227294 0 # 13 f26 -3.094213357897465 -0.06472194567768184 0 +3.094213357897477 -0.064721945677682 0 # 14 f27 -0.5410515627308723 0.2115615434955919 0 +0.5410515627308725 0.211561543495592 0 4 7 1 2 6 # p0(v2) 3 8 3 6 # p1(v0) 3 14 5 11 # p2(v8) @@ -5871,42 +5876,42 @@ Output completed. Verifying that all points are below 2.1e-015 of all facets. Will make 140 distance computations. rbox 10 D2 | qhull v Tcv Fi 19 -5 0 7 0.02051532578114318 0.9997895385570373 0.07511430445246034 -5 0 9 0.6192591330569687 0.785186682340914 0.1370614663104578 -5 0 5 -0.3018806392032151 0.9533457293522945 0.008789126238507562 -5 1 3 0.9648718030091262 -0.2627211520946075 0.3258622775065154 -5 1 5 0.7995952824356682 -0.6005392446015697 0.5469710423089692 +5 0 7 0.02051532578114336 0.9997895385570373 0.07511430445246037 +5 0 9 0.619259133056969 0.7851866823409139 0.1370614663104577 +5 0 5 -0.301880639203215 0.9533457293522945 0.008789126238507583 +5 1 3 0.9648718030091262 -0.2627211520946079 0.3258622775065156 +5 1 5 0.7995952824356682 -0.6005392446015695 0.5469710423089692 5 2 7 -0.9458410914974847 0.3246299888101017 0.04907537812572171 -5 2 4 0.4446710312325427 0.8956939622340808 -0.4300843534994402 -5 2 6 0.228159509754326 -0.9736237661995858 0.08253528745668785 -5 3 4 0.99929448732669 0.03755699133966514 -0.1938837324602516 -5 3 7 0.6877523324625938 -0.7259454037269345 0.2663295190946454 -5 3 5 -0.9986432053419565 0.0520744507829223 -0.1782370644858236 -5 4 7 -0.9970183790688239 -0.0771644464696991 0.2145489484590232 -5 4 6 -0.1075842248297362 -0.9941959739245502 0.2685422477498993 -5 5 7 0.9950609206245129 -0.09926612839179749 0.187455367716064 -5 6 7 -0.799364184215507 0.6008468199079338 0.00706064116377911 -5 6 9 -0.2285415587894346 -0.9735341575446109 0.07797696388863325 -5 6 8 -0.01261839651625043 -0.9999203848653945 -0.02567278177543587 -5 7 9 0.593695288592636 -0.8046899429612046 0.01852766555277025 -5 8 9 -0.4674785097727936 0.8840044360186256 0.2506025495170938 +5 2 4 0.444671031232542 0.8956939622340812 -0.4300843534994401 +5 2 6 0.2281595097543261 -0.9736237661995858 0.08253528745668784 +5 3 4 0.9992944873266901 0.03755699133966539 -0.1938837324602516 +5 3 7 0.6877523324625972 -0.7259454037269313 0.2663295190946441 +5 3 5 -0.9986432053419565 0.05207445078292259 -0.1782370644858237 +5 4 7 -0.9970183790688239 -0.07716444646969993 0.2145489484590235 +5 4 6 -0.1075842248297359 -0.9941959739245502 0.2685422477498993 +5 5 7 0.9950609206245129 -0.09926612839179765 0.187455367716064 +5 6 7 -0.7993641842155074 0.6008468199079334 0.007060641163779212 +5 6 9 -0.2285415587894343 -0.973534157544611 0.07797696388863314 +5 6 8 -0.01261839651625044 -0.9999203848653946 -0.02567278177543585 +5 7 9 0.5936952885926361 -0.8046899429612046 0.01852766555277016 +5 8 9 -0.4674785097727932 0.8840044360186256 0.2506025495170936 Voronoi ridge statistics 19 bounded ridges -3.8e-017 ave. distance of midpoint to ridge -1.1e-016 max. distance of midpoint to ridge +4.2e-017 ave. distance of midpoint to ridge +1.7e-016 max. distance of midpoint to ridge 19 bounded ridges with ok normal -2.3e-017 ave. angle to ridge -8.4e-017 max. angle to ridge +1.2e-017 ave. angle to ridge +1.1e-016 max. angle to ridge Output completed. Verifying that all points are below 2.1e-015 of all facets. Will make 140 distance computations. rbox 10 D2 | qhull v Tcv Fo 4 -5 0 1 -0.3854955578888162 0.9227096915324941 -0.07609298438083832 -5 0 8 0.719062520784207 0.6949453872092842 0.1071733734620185 -5 1 4 0.9929212365203528 -0.1187746524595787 0.07521211888503934 -5 4 8 -0.06640144810487507 -0.9977929883946748 0.1408811441173878 +5 0 1 -0.3854955578888161 0.9227096915324941 -0.07609298438083822 +5 0 8 0.719062520784207 0.6949453872092842 0.1071733734620186 +5 1 4 0.9929212365203526 -0.1187746524595787 0.07521211888503937 +5 4 8 -0.06640144810487483 -0.9977929883946747 0.1408811441173877 Output completed. Verifying that all points are below 2.1e-015 of all facets. Will make 140 distance computations. @@ -5914,8 +5919,8 @@ rbox 10 D2 | qhull v Qu o Fv Fi Fo Tcv 2 3 10 1 -10.101 -10.101 --0.06934933486244871 0.05349366577784779 --0.3051278694340226 0.1614985055810222 +-0.06934933486244874 0.05349366577784781 +-0.3051278694340224 0.161498505581022 3 0 2 1 2 0 1 0 @@ -5933,17 +5938,17 @@ rbox 10 D2 | qhull v Qu o Fv Fi Fo Tcv 4 1 4 0 1 4 4 8 0 2 1 -5 0 4 0.4164624817835533 0.9091529031283372 -0.01975252543405322 +5 0 4 0.4164624817835529 0.9091529031283372 -0.01975252543405325 4 5 0 8 0.7190625207842071 0.6949453872092841 0.1071733734620185 -5 0 1 -0.385495557888816 0.9227096915324942 -0.07609298438083825 -5 1 4 0.9929212365203528 -0.1187746524595787 0.07521211888503931 -5 4 8 -0.06640144810487507 -0.9977929883946748 0.1408811441173878 +5 0 1 -0.3854955578888162 0.9227096915324941 -0.07609298438083828 +5 1 4 0.9929212365203528 -0.1187746524595786 0.07521211888503934 +5 4 8 -0.06640144810487485 -0.9977929883946747 0.1408811441173877 Voronoi ridge statistics 1 bounded ridges -3.3e-018 ave. distance of midpoint to ridge -3.3e-018 max. distance of midpoint to ridge +1.2e-016 ave. distance of midpoint to ridge +1.2e-016 max. distance of midpoint to ridge 1 bounded ridges with ok normal 0 max. angle to ridge @@ -5988,59 +5993,59 @@ Output completed. Verifying that all points are below 2.9e-015 of all facets. Will make 180 distance computations. rbox 10 D3 | qhull v Fi Tcv 13 -6 0 2 0.1026012494065407 0.8309156055795222 -0.5468566905731636 0.2399036185798246 -6 0 8 -0.1644981128676534 0.5492243080463516 -0.8193247404503217 0.1220237399030442 -6 0 5 -0.1640386761614814 0.6276090456203117 -0.7610507201092119 0.1709974344854014 -6 2 3 0.8628264983391888 0.1277424492346302 -0.4890933453107615 -0.1660057988150948 -6 2 9 0.5146151495466439 -0.7556910962035635 -0.4050953159143437 -0.3000434746332832 -6 2 7 0.9862472983740704 0.008356748990702056 0.1650649302430827 -0.2195655184060845 -6 3 8 -0.9471370887617876 -0.1545163381156412 -0.2811690529684561 0.04372902199764636 -6 3 5 -0.9850113492204077 -0.1553182373520525 -0.07502590921037614 0.09265233510028274 -6 4 8 -0.717713539929897 -0.2457215366779668 -0.6515429387338295 -0.02974683605231285 -6 5 9 0.7110332662678564 -0.693517783370965 -0.1160378317993187 -0.2706062861955821 -6 5 8 -0.1310037283001485 -0.04490613421135386 -0.9903643078593113 -0.2004293237314498 -6 6 8 0.563653077615962 0.07101685912338848 0.8229531054770395 0.4221671959133707 -6 8 9 0.7278413449934528 -0.6852671087526036 0.0256118367160405 -0.2412830130907242 +6 0 2 0.1026012494065407 0.8309156055795224 -0.5468566905731633 0.2399036185798247 +6 0 8 -0.1644981128676531 0.5492243080463513 -0.8193247404503221 0.122023739903044 +6 0 5 -0.1640386761614814 0.6276090456203117 -0.7610507201092119 0.1709974344854013 +6 2 3 0.8628264983391891 0.1277424492346306 -0.4890933453107607 -0.1660057988150949 +6 2 9 0.514615149546644 -0.7556910962035636 -0.4050953159143434 -0.3000434746332833 +6 2 7 0.9862472983740704 0.008356748990702902 0.1650649302430821 -0.2195655184060844 +6 3 8 -0.9471370887617876 -0.1545163381156413 -0.281169052968456 0.0437290219976465 +6 3 5 -0.9850113492204077 -0.1553182373520525 -0.07502590921037534 0.09265233510028302 +6 4 8 -0.7177135399298968 -0.2457215366779669 -0.6515429387338296 -0.02974683605231299 +6 5 9 0.7110332662678565 -0.6935177833709648 -0.1160378317993181 -0.270606286195582 +6 5 8 -0.1310037283001487 -0.04490613421135449 -0.9903643078593113 -0.2004293237314498 +6 6 8 0.5636530776159621 0.07101685912338829 0.8229531054770393 0.4221671959133706 +6 8 9 0.7278413449934531 -0.6852671087526033 0.02561183671604039 -0.2412830130907243 Voronoi ridge statistics 15 non-simplicial Voronoi vertices for all ridges -2.5e-017 ave. distance to ridge -7.2e-017 max. distance to ridge +4.5e-017 ave. distance to ridge +1.1e-016 max. distance to ridge 13 bounded ridges -4.1e-017 ave. distance of midpoint to ridge -1.2e-016 max. distance of midpoint to ridge +5.1e-017 ave. distance of midpoint to ridge +1.1e-016 max. distance of midpoint to ridge 13 bounded ridges with ok normal -7.9e-018 ave. angle to ridge - 5e-017 max. angle to ridge + 6e-017 ave. angle to ridge +2.2e-016 max. angle to ridge Output completed. Verifying that all points are below 2.9e-015 of all facets. Will make 180 distance computations. rbox 10 D3 | qhull v Fo Tcv 19 -6 0 1 -0.1769702595802888 0.8331351847724078 0.5239916899325132 0.004105600879712603 -6 0 9 0.5856843296472444 -0.1558732679166011 -0.7954102025713886 -0.1264594278193164 -6 0 6 -0.3055017680243689 0.3812318858994053 -0.8725427891556766 -0.04822326899809229 -6 0 7 0.6633910639781656 0.667288353076621 -0.3385831509130483 0.06175731395259088 -6 1 7 0.7533877382120362 0.3349392388487628 -0.5658821628141002 0.06152842458597945 -6 1 2 0.2077539373736713 0.4344067294949112 -0.8764297432625571 0.2556318087147513 -6 1 5 -0.08886729274769883 0.2768317827550713 -0.9568002760954576 0.1656561460661369 -6 2 4 0.8896724708236495 0.4529391082738921 -0.05769799697211233 -0.1249699490416031 -6 2 5 -0.6080629223625024 -0.1069684332549475 -0.7866493734408967 -0.05602222006342435 -6 3 9 0.115764860415124 -0.9728190902550374 -0.2005530222370838 -0.2615067759720445 -6 3 7 0.313105673132462 -0.1651787990807289 0.9352437125084114 -0.1060546443225209 -6 3 6 -0.8429664438017094 -0.1288333013498811 -0.5223117412882754 -0.1470675860428305 -6 3 4 -0.6546392846048734 0.1665291828386521 0.7373706247980797 0.1638426312062791 -6 4 7 0.8997625993863545 -0.3161631359012115 0.3007792151107231 -0.2534488584590283 -6 4 6 -0.6610636619910347 -0.1756381951302929 -0.7294834194184102 -0.1931488689248214 -6 4 5 -0.8177140658972858 -0.2799433900977096 -0.5029666040348315 0.01966883326066588 -6 5 6 -0.4656867325018189 -0.06587339986788439 -0.8824945112359766 -0.374728122564582 -6 6 9 0.7885740013077053 -0.5314391513195502 0.3093921022041632 -0.04784058563315538 -6 7 9 -0.01257265438745097 -0.8388634914110146 -0.5441966291143086 -0.20188365801714 +6 0 1 -0.1769702595802887 0.8331351847724079 0.523991689932513 0.004105600879712693 +6 0 9 0.5856843296472445 -0.1558732679166011 -0.7954102025713887 -0.1264594278193165 +6 0 6 -0.305501768024369 0.3812318858994052 -0.8725427891556765 -0.04822326899809229 +6 0 7 0.6633910639781613 0.6672883530766242 -0.3385831509130508 0.06175731395259272 +6 1 7 0.7533877382120365 0.334939238848763 -0.5658821628140998 0.06152842458597928 +6 1 2 0.2077539373736715 0.4344067294949107 -0.8764297432625574 0.2556318087147513 +6 1 5 -0.08886729274769867 0.2768317827550707 -0.9568002760954578 0.1656561460661368 +6 2 4 0.8896724708236493 0.4529391082738924 -0.05769799697211265 -0.124969949041603 +6 2 5 -0.6080629223625024 -0.1069684332549472 -0.7866493734408968 -0.05602222006342443 +6 3 9 0.1157648604151236 -0.9728190902550374 -0.2005530222370839 -0.2615067759720444 +6 3 7 0.3131056731324619 -0.1651787990807294 0.9352437125084113 -0.1060546443225209 +6 3 6 -0.8429664438017094 -0.1288333013498811 -0.5223117412882753 -0.1470675860428305 +6 3 4 -0.6546392846048743 0.1665291828386517 0.7373706247980789 0.1638426312062793 +6 4 7 0.8997625993863546 -0.3161631359012113 0.3007792151107228 -0.2534488584590283 +6 4 6 -0.6610636619910347 -0.1756381951302929 -0.7294834194184101 -0.1931488689248214 +6 4 5 -0.8177140658972856 -0.2799433900977096 -0.5029666040348318 0.01966883326066575 +6 5 6 -0.4656867325018191 -0.06587339986788444 -0.8824945112359766 -0.374728122564582 +6 6 9 0.7885740013077054 -0.5314391513195501 0.309392102204163 -0.04784058563315544 +6 7 9 -0.0125726543874506 -0.8388634914110149 -0.5441966291143082 -0.2018836580171401 Voronoi ridge statistics 14 non-simplicial Voronoi vertices for all ridges - 2e-017 ave. distance to ridge -4.6e-017 max. distance to ridge +5.4e-017 ave. distance to ridge +1.2e-016 max. distance to ridge Output completed. Verifying that all points are below 2.9e-015 of all facets. Will make 180 distance computations. @@ -6048,15 +6053,15 @@ rbox 10 D3 | qhull v Qu o Fv Fi Fo Tcv 3 10 10 1 -10.101 -10.101 -10.101 --0.04510412048603353 -0.1962229636993575 -0.06746145990413341 --0.203283876182382 -0.3188041900902703 0.1251484339163773 -0.1359785067833994 0.06954805978697724 -0.07249043373758872 --0.9550934192592698 0.3815223390696578 -0.9370156532984092 --0.01637948561987673 -0.883625078052515 -0.03718065630611884 -0.09499885792019701 -0.7038538868165178 -0.181396220925921 -2.128743389186432 -4.060345900416332 -1.216246894786395 -2.789531685277146 -5.393666229616731 -1.494034092231972 -2.640156785602004 -4.796303906482411 -1.459799746992413 +-0.04510412048603351 -0.1962229636993575 -0.06746145990413344 +-0.2032838761823815 -0.3188041900902701 0.1251484339163768 +0.1359785067833994 0.06954805978697726 -0.07249043373758879 +-0.9550934192592715 0.3815223390696589 -0.9370156532984113 +-0.01637948561987637 -0.8836250780525146 -0.03718065630611937 +0.09499885792019704 -0.7038538868165176 -0.181396220925921 +2.128743389186444 -4.06034590041635 -1.216246894786401 +2.789531685277142 -5.39366622961672 -1.494034092231972 +2.640156785602008 -4.796303906482421 -1.459799746992416 3 0 3 4 7 0 1 3 4 6 7 9 4 0 7 8 9 @@ -6087,36 +6092,36 @@ rbox 10 D3 | qhull v Qu o Fv Fi Fo Tcv 6 6 7 1 2 5 6 6 7 9 0 2 1 4 3 -6 1 9 0.5123553720802023 -0.363812082853534 -0.7779027838170596 -0.100757404152973 -6 2 6 -0.5221667006142687 -0.08192192666458392 -0.8488997200501195 -0.2535440955968327 -6 6 7 0.7522136453226688 0.06033708575303692 0.6561509489997046 0.09003235761431798 +6 1 9 0.5123553720802024 -0.363812082853534 -0.7779027838170592 -0.100757404152973 +6 2 6 -0.5221667006142706 -0.08192192666458514 -0.8488997200501182 -0.2535440955968324 +6 6 7 0.752213645322669 0.06033708575303686 0.6561509489997043 0.09003235761431797 15 -6 0 1 -0.1769702595802887 0.8331351847724077 0.5239916899325134 0.004105600879712502 -6 0 9 0.5856843296472445 -0.1558732679166013 -0.7954102025713885 -0.1264594278193165 -6 1 6 -0.2436653478720985 0.1478836806870481 -0.9585184480399011 -0.04663519095132838 -6 1 2 0.207753937373669 0.4344067294949101 -0.8764297432625582 0.2556318087147513 -6 1 4 0.4442200788473618 0.4986447037065234 -0.7443265284902031 0.1737545932855555 -6 1 7 0.7533877382120362 0.3349392388487629 -0.5658821628141002 0.06152842458597949 -6 2 5 -0.6080629223625018 -0.1069684332549471 -0.7866493734408971 -0.05602222006342417 -6 2 4 0.8896724708236495 0.4529391082738921 -0.05769799697211298 -0.1249699490416032 -6 3 6 -0.8429664438017093 -0.1288333013498812 -0.5223117412882754 -0.1470675860428305 -6 3 7 0.3131056731324615 -0.1651787990807287 0.9352437125084115 -0.1060546443225208 -6 4 6 -0.6610636619910348 -0.1756381951302929 -0.7294834194184101 -0.1931488689248214 -6 4 7 0.8997625993863544 -0.3161631359012116 0.3007792151107231 -0.2534488584590283 -6 5 6 -0.4656867325018182 -0.06587339986788397 -0.882494511235977 -0.3747281225645819 -6 6 9 0.7885740013077053 -0.5314391513195504 0.309392102204163 -0.04784058563315548 -6 7 9 -0.01257265438745048 -0.838863491411015 -0.544196629114308 -0.2018836580171402 +6 0 1 -0.1769702595802886 0.8331351847724078 0.5239916899325134 0.004105600879712498 +6 0 9 0.5856843296472447 -0.1558732679166012 -0.7954102025713884 -0.1264594278193166 +6 1 6 -0.2436653478720987 0.147883680687048 -0.9585184480399009 -0.04663519095132841 +6 1 2 0.207753937373674 0.4344067294949119 -0.8764297432625561 0.2556318087147511 +6 1 4 0.444220078847362 0.4986447037065236 -0.744326528490203 0.1737545932855555 +6 1 7 0.7533877382120362 0.3349392388487629 -0.5658821628141001 0.06152842458597942 +6 2 5 -0.6080629223625025 -0.1069684332549475 -0.7866493734408965 -0.05602222006342417 +6 2 4 0.8896724708236504 0.4529391082738911 -0.05769799697210674 -0.1249699490416038 +6 3 6 -0.8429664438017096 -0.1288333013498811 -0.5223117412882751 -0.1470675860428304 +6 3 7 0.3131056731324614 -0.1651787990807291 0.9352437125084115 -0.1060546443225207 +6 4 6 -0.661063661991035 -0.1756381951302929 -0.7294834194184101 -0.1931488689248215 +6 4 7 0.8997625993863546 -0.3161631359012115 0.3007792151107228 -0.2534488584590282 +6 5 6 -0.4656867325018209 -0.06587339986788572 -0.8824945112359753 -0.3747281225645818 +6 6 9 0.7885740013077054 -0.5314391513195503 0.3093921022041629 -0.04784058563315553 +6 7 9 -0.01257265438745033 -0.8388634914110151 -0.5441966291143079 -0.2018836580171402 Voronoi ridge statistics 9 non-simplicial Voronoi vertices for all ridges -2.7e-017 ave. distance to ridge - 7e-017 max. distance to ridge +7.9e-017 ave. distance to ridge +2.2e-016 max. distance to ridge 3 bounded ridges -7.2e-017 ave. distance of midpoint to ridge -9.7e-017 max. distance of midpoint to ridge +1.1e-016 ave. distance of midpoint to ridge +1.4e-016 max. distance of midpoint to ridge 3 bounded ridges with ok normal -1.5e-017 ave. angle to ridge -4.6e-017 max. angle to ridge +7.4e-017 ave. angle to ridge +2.2e-016 max. angle to ridge Output completed. Verifying that all points are below 2.9e-015 of all facets. Will make 90 distance computations. @@ -6136,14 +6141,14 @@ Vertices and facets: - flags: top simplicial - normal: 0.437 0.773 -0.4599 - offset: -0.01170704 - - center: 0.4751017705052503 0.8404705693422866 + - center: 0.4751017705052502 0.8404705693422864 - vertices: p3(v5) p2(v1) p4(v0) - neighboring facets: f1 f6 f7 - f6 - flags: bottom simplicial - normal: 0.3235 0.6691 -0.669 - offset: 0.0657 - - center: 0.2417735613471299 0.5000766029034821 + - center: 0.24177356134713 0.5000766029034823 - vertices: p3(v5) p0(v3) p4(v0) - neighboring facets: f3 f5 f8 - f7 @@ -6157,7 +6162,7 @@ Vertices and facets: - flags: top simplicial - normal: 0.1177 0.1841 -0.9758 - offset: 0.15929 - - center: 0.06029550723695779 0.09433023738340308 + - center: 0.06029550723695781 0.09433023738340306 - vertices: p3(v5) p0(v3) p1(v2) - neighboring facets: f3 f7 f6 4 @@ -6174,10 +6179,10 @@ Vertices and facets: 2 5 5 1 -10.101 -10.101 -0.4751017705052503 0.8404705693422866 -0.2417735613471299 0.5000766029034821 +0.4751017705052502 0.8404705693422864 +0.24177356134713 0.5000766029034823 0.447029359505762 -0.2357835939937328 -0.06029550723695779 0.09433023738340308 +0.06029550723695781 0.09433023738340306 3 2 4 0 3 3 4 0 3 1 3 0 @@ -6186,7 +6191,7 @@ Vertices and facets: echo === check Halfspace ${d:-`date`} date -=== check Halfspace Sat Jan 9 22:10:59 EST 2010 +=== check Halfspace Thu Jan 14 07:41:20 EST 2010 rbox 100 s D4 | qhull FA FV n s Tcv | qhull H Fp Tcv | qhull FA Tcv Convex hull of 100 points in 4-d: @@ -6220,7 +6225,7 @@ Statistics for: | qhull FA Tcv Number of points processed: 100 Number of hyperplanes created: 1718 Number of distance tests for qhull: 4091 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 Total facet area: 1.7919449 Total volume: 0.18640279 @@ -6249,12 +6254,12 @@ Output completed. Verifying that all points are below outer planes of all facets. Will make 48 distance computations. 3 6 --8.870129023647033e-018 -8.870129023647033e-018 0.5000000000000001 --1.046932722806315e-017 0.5000000000000001 0 --0.5000000000000001 -3.834687558809669e-017 0 -0.5000000000000001 -1.046932722806315e-017 0 --3.834687558809669e-017 -0.5000000000000001 0 --5.983440739404378e-018 -4.925665994873207e-017 -0.5000000000000002 +-1.387778780781446e-017 -1.387778780781446e-017 0.5 +-2.775557561562891e-017 0.5 0 + -0.5 0 0 + 0.5 -2.775557561562891e-017 0 + 0 -0.5 0 +-1.387778780781446e-017 1.387778780781446e-017 -0.4999999999999999 rbox d D3 | qhull FQ n s FD Tcv | qhull Fd H0.1,0.1 Fp FQ Tcv Output completed. Verifying that all points are below outer planes of @@ -6279,9 +6284,9 @@ all facets. Will make 25 distance computations. 2 5 -0.4045084971874738 -0.2938926261462365 - 0.5 -1.146068174088666e-016 -0.1545084971874737 -0.4755282581475768 --0.4045084971874737 0.2938926261462367 + 0.5 -1.528090898784888e-016 +0.1545084971874736 -0.4755282581475768 +-0.4045084971874737 0.2938926261462366 0.1545084971874737 0.4755282581475768 Output completed. Verifying that all points are below 6.4e-015 of @@ -6289,7 +6294,7 @@ all facets. Will make 25 distance computations. echo === check qhull ${d:-`date`} date -=== check qhull Sat Jan 9 22:10:59 EST 2010 +=== check qhull Thu Jan 14 07:41:20 EST 2010 rbox 10 s D3 | qhull Tcv Convex hull of 10 points in 3-d: @@ -6370,7 +6375,7 @@ Convex hull of 10 points in 3-d: Number of vertices: 10 Number of facets: 16 -Statistics for: rbox 10 s D3 | qhull QR-1 QR-1263093059 +Statistics for: rbox 10 s D3 | qhull QR-1 QR-1263472880 Number of points processed: 10 Number of hyperplanes created: 29 @@ -6395,8 +6400,8 @@ rbox 1000 D3 | qhull Tcvs qhull invoked by: rbox 1000 D3 | qhull Tcvs -2010.1 2010/01/09 with options: - run-id 929192019 Tcheck-frequently Tverify Tstatistics _pre-merge +2010.1 2010/01/14 with options: + run-id 870392625 Tcheck-frequently Tverify Tstatistics _pre-merge _zero-centrum _max-width 1 Error-roundoff 6.9e-016 _one-merge 4.9e-015 _near-inside 2.4e-014 Visible-distance 1.4e-015 U-coplanar-distance 1.4e-015 Width-outside 2.8e-015 _wide-facet 8.3e-015 @@ -6418,10 +6423,10 @@ precision constants: precision statistics -2.4e-017 ave. distance of a new vertex to a facet(!0s) - 9e-017 max. distance of a new vertex to a facet -5.9e-017 max. distance of an output vertex to a facet --5.4e-017 min. distance of an output vertex to a facet +3.7e-017 ave. distance of a new vertex to a facet(!0s) +1.4e-016 max. distance of a new vertex to a facet +1.1e-016 max. distance of an output vertex to a facet +-1.4e-016 min. distance of an output vertex to a facet 0.0026 min. denominator in hyperplane computation summary information @@ -6494,11 +6499,11 @@ statistics for determining merges 1089 distance tests for checking simplicial convexity statistics for merging - 9e-017 max distance of vertex or coplanar point above facet(w/roundoff) +1.4e-016 max distance of vertex or coplanar point above facet(w/roundoff) -6.9e-016 max distance of merged vertex below facet(or roundoff) memory usage statistics(in bytes) - 21584 for facets and + 21584 for facets a Convex hull of 1000 points in 3-d: Number of vertices: 73 @@ -6511,7 +6516,7 @@ Statistics for: rbox 1000 D3 | qhull Tcvs Number of distance tests for qhull: 12884 CPU seconds to compute hull (after input): 0 - their normals, neighbor and vertex sets +nd their normals, neighbor and vertex sets 1752 for vertices and their neighbor sets 30368 for input points and outside and coplanar sets @@ -6540,15 +6545,15 @@ Output completed. Verifying that all points are below outer planes of all facets. Will make 142000 distance computations. rbox 100 D3 | qhull T8 Tz TO q_test.log.1 tail -10 q_test.log.1 -qh_mem 004B0170 n 1022 free short: 88 bytes (tot 8984 cnt 228) -qh_mem 004B01C8 n 1023 free short: 88 bytes (tot 8896 cnt 227) -qh_mem 004B0220 n 1024 free short: 88 bytes (tot 8808 cnt 226) -qh_mem 004B0278 n 1025 free short: 88 bytes (tot 8720 cnt 225) -qh_mem 003E5AC8 n 30 free long: 96 bytes (tot 0 cnt 0) -qh_mem 004B02D0 n 1026 free short: 16 bytes (tot 8704 cnt 224) -qh_mem 004B0050 n 1027 free short: 88 bytes (tot 8616 cnt 223) -qh_mem 004B00A8 n 1028 free short: 88 bytes (tot 8528 cnt 222) -qh_mem 004B0100 n 1029 free short: 88 bytes (tot 8440 cnt 221) +qh_mem 00440170 n 1022 free short: 88 bytes (tot 8984 cnt 228) +qh_mem 004401C8 n 1023 free short: 88 bytes (tot 8896 cnt 227) +qh_mem 00440220 n 1024 free short: 88 bytes (tot 8808 cnt 226) +qh_mem 00440278 n 1025 free short: 88 bytes (tot 8720 cnt 225) +qh_mem 00365E80 n 30 free long: 96 bytes (tot 0 cnt 0) +qh_mem 004402D0 n 1026 free short: 16 bytes (tot 8704 cnt 224) +qh_mem 00440050 n 1027 free short: 88 bytes (tot 8616 cnt 223) +qh_mem 004400A8 n 1028 free short: 88 bytes (tot 8528 cnt 222) +qh_mem 00440100 n 1029 free short: 88 bytes (tot 8440 cnt 221) qh_freebuffers: finished rm q_test.log.1 rbox 100 s D3 | qhull TcvV-2 @@ -6594,7 +6599,7 @@ Statistics for: rbox 100 s D3 | qhull TcvV2 Number of points processed: 79 Number of hyperplanes created: 395 Number of distance tests for qhull: 1496 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 rbox 100 s D3 | qhull T1cvV2P2 @@ -6615,28 +6620,28 @@ qh_readpoints: read in 100 3-dimensional points qh_initqhull_globals: for rbox 100 s D3 | qhull T1cvV2P2 Trace level 1 for rbox 100 s D3 | qhull T1cvV2P2 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929192019 Tcheck-frequently Tverify TV-stop-after-point 2 +Options selected for Qhull 2010.1 2010/01/14: + run-id 870409432 Tcheck-frequently Tverify TV-stop-after-point 2 Trace-point 2 _pre-merge _zero-centrum _max-width 0.94 Error-roundoff 6.7e-016 _one-merge 4.7e-015 _near-inside 2.3e-014 Visible-distance 1.3e-015 U-coplanar-distance 1.3e-015 Width-outside 2.7e-015 _wide-facet 8.1e-015 qh_findbest: point p2 starting at f7 isnewfacets? 1, unless 0 exit if > 2.7e-015 - testhorizon? 1 noupper? 0 Last point added was p41. Last merge was #0. max_outside 5e-017 + testhorizon? 1 noupper? 0 Last point added was p41. Last merge was #0. max_outside 5.6e-017 qh_findbest: point p2 starting at f15 isnewfacets? 1, unless 0 exit if > 2.7e-015 - testhorizon? 1 noupper? 0 Last point added was p52. Last merge was #0. max_outside 7e-017 + testhorizon? 1 noupper? 0 Last point added was p52. Last merge was #0. max_outside 1.1e-016 qh_findbest: point p2 starting at f37 isnewfacets? 1, unless 0 exit if > 2.7e-015 - testhorizon? 1 noupper? 0 Last point added was p73. Last merge was #0. max_outside 7e-017 + testhorizon? 1 noupper? 0 Last point added was p73. Last merge was #0. max_outside 1.1e-016 qh_findbest: point p2 starting at f52 isnewfacets? 1, unless 0 exit if > 2.7e-015 - testhorizon? 1 noupper? 0 Last point added was p87. Last merge was #0. max_outside 7e-017 + testhorizon? 1 noupper? 0 Last point added was p87. Last merge was #0. max_outside 1.1e-016 qh_findbest: point p2 starting at f72 isnewfacets? 1, unless 0 exit if > 2.7e-015 - testhorizon? 1 noupper? 0 Last point added was p76. Last merge was #0. max_outside 7e-017 + testhorizon? 1 noupper? 0 Last point added was p76. Last merge was #0. max_outside 1.1e-016 qh_findbest: point p2 starting at f120 isnewfacets? 1, unless 0 exit if > 2.7e-015 - testhorizon? 1 noupper? 0 Last point added was p84. Last merge was #0. max_outside 7e-017 + testhorizon? 1 noupper? 0 Last point added was p84. Last merge was #0. max_outside 1.7e-016 qh_findbest: point p2 starting at f211 isnewfacets? 1, unless 0 exit if > 2.7e-015 - testhorizon? 1 noupper? 0 Last point added was p10. Last merge was #0. max_outside 7e-017 + testhorizon? 1 noupper? 0 Last point added was p10. Last merge was #0. max_outside 1.7e-016 qh_findbest: point p2 starting at f289 isnewfacets? 1, unless 0 exit if > 2.7e-015 - testhorizon? 1 noupper? 0 Last point added was p6. Last merge was #0. max_outside 7e-017 + testhorizon? 1 noupper? 0 Last point added was p6. Last merge was #0. max_outside 1.7e-016 qh_addpoint: add p2(v79) to hull of 152 facets(0.014 above f288) and 22 outside at 0 CPU secs. Previous was p56. qh_findhorizon: find horizon for point p2 facet f288 qh_findhorizon: 5 horizon facets(good 5), 3 visible(good 3), 0 coplanar @@ -6666,19 +6671,19 @@ Statistics for: rbox 100 s D3 | qhull TcvF100 CPU seconds to compute hull (after input): 0 -At 22:10:59 & 0 CPU secs, qhull has created 102 facets and merged 0. +At 07:41:21 & 0 CPU secs, qhull has created 102 facets and merged 0. The current hull contains 46 facets and 25 vertices. There are 75 outside points. Next is point p55(v26), 0.035 above f44. -At 22:10:59 & 0 CPU secs, qhull has created 203 facets and merged 0. +At 07:41:21 & 0 CPU secs, qhull has created 203 facets and merged 0. The current hull contains 86 facets and 45 vertices. There are 55 outside points. Next is point p82(v46), 0.067 above f117. -At 22:10:59 & 0 CPU secs, qhull has created 306 facets and merged 0. +At 07:41:21 & 0 CPU secs, qhull has created 306 facets and merged 0. The current hull contains 122 facets and 63 vertices. There are 37 outside points. Next is point p50(v64), 0.042 above f218. -At 22:10:59 & 0 CPU secs, qhull has created 412 facets and merged 0. +At 07:41:21 & 0 CPU secs, qhull has created 412 facets and merged 0. The current hull contains 160 facets and 82 vertices. There are 18 outside points. Next is point p60(v83), 0.031 above f307. @@ -6696,7 +6701,7 @@ Statistics for: rbox 100 s D3 | qhull Qf Tcv Number of points processed: 100 Number of hyperplanes created: 504 Number of distance tests for qhull: 4423 - CPU seconds to compute hull (after input): 0 + CPU seconds to compute hull (after input): 0.015 Output completed. Verifying that all points are below 2e-015 of @@ -6747,7 +6752,7 @@ Statistics for: rbox 100 D5 | qhull Qs Tcv Number of points processed: 85 Number of hyperplanes created: 4015 Number of distance tests for qhull: 8584 - CPU seconds to compute hull (after input): 0 + CPU seconds to compute hull (after input): 0.015 QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx @@ -6855,7 +6860,7 @@ Vertices and facets: - f1 - flags: bottom tested seen coplanar - merges: 1 - - normal: 0 0 -1 + - normal: -0 -0 -1 - offset: -0.5 - center: 0 0 -0.5 - coplanar set(furthest p8): @@ -6903,7 +6908,7 @@ Vertices and facets: - f9 - flags: bottom tested seen coplanar - merges: 1 - - normal: 1 0 0 + - normal: 1 -0 -0 - offset: -0.5 - center: 0.5 0 0 - coplanar set(furthest p13): @@ -6927,7 +6932,7 @@ Vertices and facets: - f3 - flags: bottom tested seen coplanar - merges: 1 - - normal: -1 0 0 + - normal: -1 -0 -0 - offset: -0.5 - center: -0.5 0 0 - coplanar set(furthest p12): @@ -6951,7 +6956,7 @@ Vertices and facets: - f10 - flags: top tested seen coplanar - merges: 1 - - normal: 0 1 0 + - normal: 0 1 -0 - offset: -0.5 - center: 0 0.5 0 - coplanar set(furthest p11): @@ -6975,7 +6980,7 @@ Vertices and facets: - f13 - flags: bottom tested seen coplanar - merges: 1 - - normal: 0 0 1 + - normal: -0 -0 1 - offset: -0.5 - center: 0 0 0.5 - coplanar set(furthest p9): @@ -7033,8 +7038,8 @@ Statistics for: rbox 100 D3 | qhull QbB FO Tcv Number of distance tests for qhull: 1164 CPU seconds to compute hull (after input): 0 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929208826 QbBound-unit-box 0.5 Tcheck-frequently Tverify +Options selected for Qhull 2010.1 2010/01/14: + run-id 870409432 QbBound-unit-box 0.5 Tcheck-frequently Tverify _pre-merge _zero-centrum _max-width 1 Error-roundoff 6.9e-016 _one-merge 4.9e-015 _near-inside 2.4e-014 Visible-distance 1.4e-015 U-coplanar-distance 1.4e-015 Width-outside 2.8e-015 _wide-facet 8.3e-015 @@ -7054,10 +7059,10 @@ Statistics for: rbox 1000 D2 B1e6 | qhull d Qbb FO Tcv Number of hyperplanes created: 5422 Number of facets in hull: 1996 Number of distance tests for qhull: 27767 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929208826 delaunay Qbbound-last Tcheck-frequently Tverify +Options selected for Qhull 2010.1 2010/01/14: + run-id 870409432 delaunay Qbbound-last Tcheck-frequently Tverify _pre-merge _zero-centrum Pgood _max-width 2e+006 Error-roundoff 2.8e-009 _one-merge 1.9e-008 _near-inside 9.7e-008 Visible-distance 5.5e-009 U-coplanar-distance 5.5e-009 Width-outside 1.1e-008 _wide-facet 3.3e-008 @@ -7067,30 +7072,30 @@ below 8.3e-009 of the nearest facet. rbox 10 D3 | qhull QbB p Tcv 3 9 --0.08928142660407064 -0.3194671263098746 0.3605569202297553 --0.1534778158747163 0.03516440701453923 0.5 --0.01663016790622813 0.3709299907861696 0.07648632831350027 -0.3932651765570925 0.4421392241401818 -0.09396622763110282 -0.1994247283046842 0.5 0.06620718432588453 --0.2331094527352669 0.3262436269787957 -0.128966098672764 +-0.08928142660407056 -0.3194671263098747 0.3605569202297553 +-0.1534778158747162 0.03516440701453921 0.5 +-0.01663016790622804 0.3709299907861695 0.0764863283135003 +0.3932651765570926 0.4421392241401818 -0.09396622763110282 +0.199424728304684 0.5 0.06620718432588452 +-0.2331094527352667 0.3262436269787957 -0.1289660986727641 -0.5 0.2819439085196089 -0.5 - 0.5 0.3760666748352666 0.1399187075693636 -0.4888102268053205 -0.5 -0.2153953634886358 +0.4999999999999999 0.3760666748352666 0.1399187075693636 +0.4888102268053206 -0.5 -0.2153953634886358 Output completed. Verifying that all points are below 2.1e-015 of all facets. Will make 140 distance computations. rbox 10 D3 | qhull Qbb p Tcv 3 9 --0.02221493611318519 -0.366434993563625 0.5972263834933854 --0.06676722137887703 -0.1566931052661437 0.6939998615477233 -0.02820502736438534 0.04189077954915425 0.4000814320337246 -0.3126723396709862 0.08400649026409396 0.2817873818077145 -0.1781470954214662 0.1182274414396169 0.3929477075294902 --0.1220315663349177 0.01546165115708639 0.2574974761506135 --0.3072535691850386 -0.01073880122111999 2.710505431213761e-020 -0.3867462923626847 0.04492879989084676 0.4441034944549364 -0.3789805913148267 -0.4732086509216658 0.1975155783347269 +-0.0222149361131852 -0.366434993563625 0.5972263834933854 +-0.06676722137887703 -0.1566931052661437 0.6939998615477234 +0.02820502736438535 0.04189077954915421 0.4000814320337247 +0.3126723396709863 0.08400649026409401 0.2817873818077145 +0.1781470954214661 0.1182274414396169 0.3929477075294902 +-0.1220315663349177 0.01546165115708642 0.2574974761506134 +-0.3072535691850387 -0.01073880122111998 0 +0.3867462923626847 0.04492879989084675 0.4441034944549365 +0.3789805913148268 -0.4732086509216658 0.1975155783347269 QH7040 qhull input warning: option 'Qbb' (scale-last-coordinate) is normally used with 'd' or 'v' Output completed. Verifying that all points are below 2.9e-015 of @@ -7098,15 +7103,15 @@ all facets. Will make 140 distance computations. rbox 10 D3 | qhull Qb0:-10B2:20 p Tcv 3 9 --5.73397038057534 -0.366434993563625 17.14322461142018 --6.40076198881529 -0.1566931052661437 20 --4.979360188660042 0.04189077954915425 11.32346018178494 --0.7218812392989215 0.08400649026409396 7.831392539952951 --2.735252796494544 0.1182274414396169 11.11287098934976 --7.227875597731385 0.01546165115708639 7.114348923589702 - -10 -0.01073880122111999 -0.4870359524963758 -0.3867462923626843 0.04492879989084676 12.62300161615219 -0.2705209571204674 -0.4732086509216658 5.343669467959106 +-5.733970380575339 -0.366434993563625 17.14322461142018 +-6.400761988815289 -0.1566931052661437 20 +-4.97936018866004 0.04189077954915421 11.32346018178494 +-0.7218812392989191 0.08400649026409401 7.831392539952951 +-2.735252796494545 0.1182274414396169 11.11287098934976 +-7.227875597731384 0.01546165115708642 7.114348923589699 + -10 -0.01073880122111998 -0.4870359524963758 +0.3867462923626847 0.04492879989084675 12.62300161615219 +0.2705209571204694 -0.4732086509216658 5.343669467959106 Output completed. Verifying that all points are below 7.5e-014 of all facets. Will make 140 distance computations. @@ -7116,15 +7121,15 @@ Output completed. Verifying that all points are below 7.5e-014 of all facets. Will make 140 distance computations. 3 9 --0.08928142660407071 -0.3194671263098746 0.3605569202297554 --0.1534778158747163 0.03516440701453923 0.4999999999999999 --0.01663016790622816 0.3709299907861696 0.07648632831350057 -0.3932651765570925 0.4421392241401818 -0.09396622763110278 -0.1994247283046842 0.5 0.06620718432588439 --0.2331094527352669 0.3262436269787957 -0.1289660986727639 +-0.08928142660407051 -0.3194671263098747 0.3605569202297555 +-0.1534778158747163 0.03516440701453921 0.5 +-0.01663016790622796 0.3709299907861695 0.07648632831350066 +0.3932651765570927 0.4421392241401818 -0.09396622763110274 +0.1994247283046841 0.5 0.06620718432588446 +-0.2331094527352668 0.3262436269787957 -0.128966098672764 -0.5 0.2819439085196089 -0.4999999999999999 0.5 0.3760666748352666 0.1399187075693635 -0.4888102268053205 -0.5 -0.2153953634886357 +0.4888102268053207 -0.5 -0.2153953634886357 Output completed. Verifying that all points are below 2.1e-015 of all facets. Will make 126 distance computations. @@ -7207,7 +7212,7 @@ Output completed. Verifying that all points are below 1.3e-015 of all facets. Will make 40 distance computations. echo "== next command will error ${d:-`date`} ==" date -== next command will error Sat Jan 9 22:11:00 EST 2010 == +== next command will error Thu Jan 14 07:41:21 EST 2010 == rbox 10 D2 | qhull Qb1:1B1:1 Tcv QH6154 qhull precision error: initial facet 1 is coplanar with the interior point ERRONEOUS FACET: @@ -7219,8 +7224,8 @@ ERRONEOUS FACET: - neighboring facets: f2 f3 While executing: rbox 10 D2 | qhull Qb1:1B1:1 Tcv -Options selected for Qhull 2010.1 2010/01/09: - run-id 929208826 Qbound-dim-low 1 1 QBound-dim-high 1 1 +Options selected for Qhull 2010.1 2010/01/14: + run-id 870409432 Qbound-dim-low 1 1 QBound-dim-high 1 1 Tcheck-frequently Tverify _pre-merge _zero-centrum _max-width 0.81 Error-roundoff 8.6e-016 _one-merge 4.3e-015 _near-inside 2.1e-014 Visible-distance 1.7e-015 U-coplanar-distance 1.7e-015 @@ -7280,15 +7285,15 @@ Convex hull of 200 points in 2-d: Number of vertices: 200 Number of facets: 200 -Statistics for: rbox 200 L20 D2 t1263093060 | qhull FO Tcv C-0 +Statistics for: rbox 200 L20 D2 t1263472881 | qhull FO Tcv C-0 Number of points processed: 200 Number of hyperplanes created: 398 - Number of distance tests for qhull: 2089 + Number of distance tests for qhull: 2105 CPU seconds to compute hull (after input): 0 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929208826 Tcheck-frequently Tverify Centrum-premerge- 0 +Options selected for Qhull 2010.1 2010/01/14: + run-id 870409432 Tcheck-frequently Tverify Centrum-premerge- 0 _zero-centrum _max-width 0.99 Error-roundoff 3.4e-016 _one-merge 1.7e-015 _near-inside 8.5e-015 Visible-distance 6.8e-016 U-coplanar-distance 6.8e-016 Width-outside 1.4e-015 _wide-facet 4.1e-015 @@ -7299,121 +7304,121 @@ rbox 1000 L20 t | qhull FO Tcv C-0 Convex hull of 1000 points in 3-d: - Number of vertices: 48 - Number of facets: 92 + Number of vertices: 46 + Number of facets: 88 -Statistics for: rbox 1000 L20 t1263093060 | qhull FO Tcv C-0 +Statistics for: rbox 1000 L20 t1263472881 | qhull FO Tcv C-0 - Number of points processed: 74 - Number of hyperplanes created: 305 - Number of distance tests for qhull: 14253 + Number of points processed: 62 + Number of hyperplanes created: 243 + Number of distance tests for qhull: 14106 CPU seconds to compute hull (after input): 0 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929208826 Tcheck-frequently Tverify Centrum-premerge- 0 - _zero-centrum _max-width 1 Error-roundoff 6.9e-016 _one-merge 4.9e-015 +Options selected for Qhull 2010.1 2010/01/14: + run-id 870409432 Tcheck-frequently Tverify Centrum-premerge- 0 + _zero-centrum _max-width 1 Error-roundoff 6.9e-016 _one-merge 4.8e-015 _near-inside 2.4e-014 Visible-distance 1.4e-015 U-coplanar-distance 1.4e-015 Width-outside 2.8e-015 _wide-facet 8.3e-015 Output completed. Verifying that all points are below outer planes of -all facets. Will make 92000 distance computations. +all facets. Will make 88000 distance computations. rbox 200 L20 D4 t | qhull FO Tcv C-0 Convex hull of 200 points in 4-d: - Number of vertices: 64 - Number of facets: 302 + Number of vertices: 60 + Number of facets: 283 -Statistics for: rbox 200 L20 D4 t1263093060 | qhull FO Tcv C-0 +Statistics for: rbox 200 L20 D4 t1263472882 | qhull FO Tcv C-0 - Number of points processed: 78 - Number of hyperplanes created: 1006 - Number of distance tests for qhull: 6863 + Number of points processed: 80 + Number of hyperplanes created: 942 + Number of distance tests for qhull: 6678 CPU seconds to compute hull (after input): 0 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929208826 Tcheck-frequently Tverify Centrum-premerge- 0 - _zero-centrum _max-width 0.99 Error-roundoff 1e-015 _one-merge 9.1e-015 +Options selected for Qhull 2010.1 2010/01/14: + run-id 870426239 Tcheck-frequently Tverify Centrum-premerge- 0 + _zero-centrum _max-width 0.99 Error-roundoff 1e-015 _one-merge 9e-015 _near-inside 4.5e-014 Visible-distance 6e-015 U-coplanar-distance 6e-015 Width-outside 1.2e-014 _wide-facet 3.6e-014 Output completed. Verifying that all points are below outer planes of -all facets. Will make 60400 distance computations. +all facets. Will make 56600 distance computations. rbox 200 L20 D5 t | qhull FO Tcv Qx Convex hull of 200 points in 5-d: - Number of vertices: 84 - Number of facets: 1108 + Number of vertices: 98 + Number of facets: 1504 -Statistics for: rbox 200 L20 D5 t1263093060 | qhull FO Tcv Qx +Statistics for: rbox 200 L20 D5 t1263472882 | qhull FO Tcv Qx - Number of points processed: 104 - Number of hyperplanes created: 4289 - Number of distance tests for qhull: 22039 + Number of points processed: 113 + Number of hyperplanes created: 5219 + Number of distance tests for qhull: 21923 CPU seconds to compute hull (after input): 0.015 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929208826 Tcheck-frequently Tverify Qxact-merge _zero-centrum +Options selected for Qhull 2010.1 2010/01/14: + run-id 870426239 Tcheck-frequently Tverify Qxact-merge _zero-centrum _max-width 0.99 Error-roundoff 1.4e-015 _one-merge 1.5e-014 - _near-inside 7.5e-014 Visible-distance 8.1e-015 - U-coplanar-distance 8.1e-015 Width-outside 1.6e-014 _wide-facet 4.9e-014 + _near-inside 7.5e-014 Visible-distance 8.2e-015 + U-coplanar-distance 8.2e-015 Width-outside 1.6e-014 _wide-facet 4.9e-014 QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx Output completed. Verifying that all points are below outer planes of -all facets. Will make 221600 distance computations. +all facets. Will make 300800 distance computations. rbox 1000 W1e-3 s D2 t | qhull d FO Tcv Qu Q0 Furthest-site Delaunay triangulation by the convex hull of 1000 points in 3-d: Number of input sites: 1000 - Number of Delaunay regions: 264 + Number of Delaunay regions: 282 -Statistics for: rbox 1000 W1e-3 s D2 t1263093060 | qhull d FO Tcv Qu Q0 +Statistics for: rbox 1000 W1e-3 s D2 t1263472882 | qhull d FO Tcv Qu Q0 Number of points processed: 1000 - Number of hyperplanes created: 4709 + Number of hyperplanes created: 4575 Number of facets in hull: 1996 - Number of distance tests for qhull: 27254 - CPU seconds to compute hull (after input): 0 + Number of distance tests for qhull: 26935 + CPU seconds to compute hull (after input): 0.015 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929208826 delaunay Tcheck-frequently Tverify QupperDelaunay +Options selected for Qhull 2010.1 2010/01/14: + run-id 870426239 delaunay Tcheck-frequently Tverify QupperDelaunay Q0-no-premerge Pgood _max-width 1 Error-roundoff 6.9e-016 Visible-distance 6.9e-016 U-coplanar-distance 6.9e-016 Width-outside 1.4e-015 _wide-facet 4.2e-015 Output completed. Verifying that all points are below 2.1e-015 of -all facets. Will make 264000 distance computations. +all facets. Will make 282000 distance computations. rbox 1000 W1e-3 s D2 t | qhull d FO Tcv Qu C-0 Furthest-site Delaunay triangulation by the convex hull of 1000 points in 3-d: Number of input sites: 1000 - Number of Delaunay regions: 264 + Number of Delaunay regions: 282 -Statistics for: rbox 1000 W1e-3 s D2 t1263093060 | qhull d FO Tcv Qu C-0 +Statistics for: rbox 1000 W1e-3 s D2 t1263472882 | qhull d FO Tcv Qu C-0 Number of points processed: 1000 - Number of hyperplanes created: 4709 + Number of hyperplanes created: 4575 Number of facets in hull: 1996 - Number of distance tests for qhull: 27254 + Number of distance tests for qhull: 26935 CPU seconds to compute hull (after input): 0 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929208826 delaunay Tcheck-frequently Tverify QupperDelaunay +Options selected for Qhull 2010.1 2010/01/14: + run-id 870426239 delaunay Tcheck-frequently Tverify QupperDelaunay Centrum-premerge- 0 _zero-centrum Pgood _max-width 1 Error-roundoff 6.9e-016 _one-merge 4.9e-015 _near-inside 2.4e-014 Visible-distance 1.4e-015 U-coplanar-distance 1.4e-015 Width-outside 2.8e-015 _wide-facet 8.3e-015 Output completed. Verifying that all points are below 2.1e-015 of -all facets. Will make 264000 distance computations. +all facets. Will make 282000 distance computations. echo === check joggle and TRn ${d:-`date`} date -=== check joggle and TRn Sat Jan 9 22:11:00 EST 2010 +=== check joggle and TRn Thu Jan 14 07:41:22 EST 2010 rbox 100 W0 | qhull QJ1e-14 Qc TR100 Tv At a premature exit due to 'TVn', 'TCn', 'TRn', or precision error with 'QJn'. @@ -7426,15 +7431,15 @@ Convex hull of 100 points in 3-d: Statistics for: rbox 100 W0 | qhull QJ1e-14 Qc TR100 Tv Number of points processed: 15 - Number of hyperplanes created: 11249 - Number of distance tests for qhull: 120401 - CPU seconds to compute hull (after input): 0.016 + Number of hyperplanes created: 11270 + Number of distance tests for qhull: 120689 + CPU seconds to compute hull (after input): 0.015 Percentage of runs with precision errors: 100.0 precision problems (corrected unless 'Q0' or an error) 100 coplanar horizon facets for new vertices - 397 coplanar points during partitioning + 400 coplanar points during partitioning rbox 100 W0 | qhull QJ1e-13 Qc TR100 Tv At a premature exit due to 'TVn', 'TCn', 'TRn', or precision error with 'QJn'. @@ -7447,16 +7452,16 @@ Convex hull of 100 points in 3-d: Statistics for: rbox 100 W0 | qhull QJ1e-13 Qc TR100 Tv Number of points processed: 28 - Number of hyperplanes created: 24818 - Number of distance tests for qhull: 197992 + Number of hyperplanes created: 24800 + Number of distance tests for qhull: 197857 CPU seconds to compute hull (after input): 0.031 - Percentage of runs with precision errors: 62.0 + Percentage of runs with precision errors: 63.0 precision problems (corrected unless 'Q0' or an error) - 7 coplanar half ridges in output - 55 coplanar horizon facets for new vertices - 120 coplanar points during partitioning + 10 coplanar half ridges in output + 53 coplanar horizon facets for new vertices + 119 coplanar points during partitioning rbox 100 W0 | qhull QJ1e-12 Qc TR100 Tv At a premature exit due to 'TVn', 'TCn', 'TRn', or precision error with 'QJn'. @@ -7469,15 +7474,15 @@ Convex hull of 100 points in 3-d: Statistics for: rbox 100 W0 | qhull QJ1e-12 Qc TR100 Tv Number of points processed: 40 - Number of hyperplanes created: 29128 - Number of distance tests for qhull: 216985 + Number of hyperplanes created: 29205 + Number of distance tests for qhull: 217398 CPU seconds to compute hull (after input): 0.046 Percentage of runs with precision errors: 8.0 precision problems (corrected unless 'Q0' or an error) - 1 coplanar half ridges in output - 7 coplanar horizon facets for new vertices + 2 coplanar half ridges in output + 6 coplanar horizon facets for new vertices 17 coplanar points during partitioning rbox 100 W0 | qhull QJ1e-11 Qc TR100 Tv @@ -7491,7 +7496,7 @@ Statistics for: rbox 100 W0 | qhull QJ1e-11 Qc TR100 Tv Number of points processed: 75 Number of hyperplanes created: 29630 - Number of distance tests for qhull: 219095 + Number of distance tests for qhull: 219104 CPU seconds to compute hull (after input): 0.046 Percentage of runs with precision errors: 0.0 @@ -7514,7 +7519,7 @@ Statistics for: rbox 100 W0 | qhull QJ1e-10 Qc TR100 Tv Number of points processed: 75 Number of hyperplanes created: 29636 Number of distance tests for qhull: 218960 - CPU seconds to compute hull (after input): 0.031 + CPU seconds to compute hull (after input): 0.046 Percentage of runs with precision errors: 0.0 @@ -7536,8 +7541,8 @@ Statistics for: rbox 100 | qhull d QJ Qb0:1e4 QB0:1e5 Qb1:1e4 QB1:1e6 Qb2:1e5 QB CPU seconds to compute hull (after input): 0 Input joggled by: 6.7e+003 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929225633 delaunay Qbound-dim-low 0 1e+004 QBound-dim-high 0 1e+005 +Options selected for Qhull 2010.1 2010/01/14: + run-id 870426239 delaunay Qbound-dim-low 0 1e+004 QBound-dim-high 0 1e+005 Qbound-dim-low 1 1e+004 QBound-dim-high 1 1e+006 Qbound-dim-low 2 1e+005 QBound-dim-high 2 1e+007 Tverify Pgood _run 1 QJoggle 6.7e+003 _joggle-seed 16807 _max-width 1e+014 Error-roundoff 0.11 @@ -7549,7 +7554,7 @@ all facets. Will make 48800 distance computations. echo === check precision options ${d:-`date`} date -=== check precision options Sat Jan 9 22:11:01 EST 2010 +=== check precision options Thu Jan 14 07:41:22 EST 2010 rbox 100 D3 s | qhull E0.01 Qx Tcv FO Convex hull of 100 points in 3-d: @@ -7570,8 +7575,8 @@ Statistics for: rbox 100 D3 s | qhull E0.01 Qx Tcv FO Maximum distance of point above facet: 0.048 (0.6x) Maximum distance of vertex below facet: -0.072 (0.9x) -Options selected for Qhull 2010.1 2010/01/09: - run-id 929225633 Distance-roundoff 0.01 Qxact-merge Tcheck-frequently +Options selected for Qhull 2010.1 2010/01/14: + run-id 870426239 Distance-roundoff 0.01 Qxact-merge Tcheck-frequently Tverify _zero-centrum _max-width 0.98 _one-merge 0.07 _near-inside 0.35 Visible-distance 0.02 U-coplanar-distance 0.02 Width-outside 0.04 _wide-facet 0.12 @@ -7707,11 +7712,11 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 Tcv Qc Number of points processed: 112 Number of hyperplanes created: 449 - Number of distance tests for qhull: 64528 + Number of distance tests for qhull: 64526 Number of distance tests for merging: 8425 Number of distance tests for checking: 23411 Number of merged facets: 256 - CPU seconds to compute hull (after input): 0 + CPU seconds to compute hull (after input): 0.015 Maximum distance of point above facet: 0.02 (0.7x) Maximum distance of vertex below facet: -0.035 (1.2x) @@ -7731,7 +7736,7 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 V0 Qc Tcv Number of points processed: 445 Number of hyperplanes created: 2451 - Number of distance tests for qhull: 172072 + Number of distance tests for qhull: 172077 Number of distance tests for merging: 52430 Number of distance tests for checking: 19885 Number of merged facets: 1741 @@ -7783,7 +7788,7 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 V0 Qcm Tcv Number of distance tests for merging: 10179 Number of distance tests for checking: 18597 Number of merged facets: 288 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 Maximum distance of point above facet: 0.025 (0.8x) Maximum distance of vertex below facet: -0.07 (2.3x) @@ -7803,7 +7808,7 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 Qcm Tcv Number of points processed: 106 Number of hyperplanes created: 434 - Number of distance tests for qhull: 64357 + Number of distance tests for qhull: 64355 Number of distance tests for merging: 7947 Number of distance tests for checking: 23460 Number of merged facets: 234 @@ -7831,12 +7836,12 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 Q1 FO Tcv Qc Number of distance tests for merging: 8730 Number of distance tests for checking: 23168 Number of merged facets: 258 - CPU seconds to compute hull (after input): 0 + CPU seconds to compute hull (after input): 0.015 Maximum distance of point above facet: 0.02 (0.7x) Maximum distance of vertex below facet: -0.035 (1.2x) -Options selected for Qhull 2010.1 2010/01/09: - run-id 929225633 Centrum-premerge- 0.01 Q1-no-angle-sort Tcheck-frequently +Options selected for Qhull 2010.1 2010/01/14: + run-id 870426239 Centrum-premerge- 0.01 Q1-no-angle-sort Tcheck-frequently Tverify Qcoplanar-keep _max-width 1 Error-roundoff 6.9e-016 _one-merge 0.03 _near-inside 0.15 Visible-distance 0.01 U-coplanar-distance 0.01 Width-outside 0.02 _wide-facet 0.06 @@ -7856,16 +7861,16 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 Q2 FO Tcv Qc Number of points processed: 112 Number of hyperplanes created: 454 - Number of distance tests for qhull: 64911 + Number of distance tests for qhull: 64909 Number of distance tests for merging: 8602 Number of distance tests for checking: 22777 Number of merged facets: 267 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 Maximum distance of point above facet: 0.02 (0.7x) Maximum distance of vertex below facet: -0.049 (1.6x) -Options selected for Qhull 2010.1 2010/01/09: - run-id 929225633 Centrum-premerge- 0.01 Q2-no-merge-independent +Options selected for Qhull 2010.1 2010/01/14: + run-id 870426239 Centrum-premerge- 0.01 Q2-no-merge-independent Tcheck-frequently Tverify Qcoplanar-keep _max-width 1 Error-roundoff 6.9e-016 _one-merge 0.03 _near-inside 0.15 Visible-distance 0.01 U-coplanar-distance 0.01 Width-outside 0.02 @@ -7890,12 +7895,12 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 Q3 FO Tcv Qc Number of distance tests for merging: 8529 Number of distance tests for checking: 23283 Number of merged facets: 260 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 Maximum distance of point above facet: 0.02 (0.7x) Maximum distance of vertex below facet: -0.035 (1.2x) -Options selected for Qhull 2010.1 2010/01/09: - run-id 929225633 Centrum-premerge- 0.01 Q3-no-merge-vertices +Options selected for Qhull 2010.1 2010/01/14: + run-id 870443046 Centrum-premerge- 0.01 Q3-no-merge-vertices Tcheck-frequently Tverify Qcoplanar-keep _max-width 1 Error-roundoff 6.9e-016 _one-merge 0.03 _near-inside 0.15 Visible-distance 0.01 U-coplanar-distance 0.01 Width-outside 0.02 @@ -7916,7 +7921,7 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 Q4 FO Tcv Qc Number of points processed: 112 Number of hyperplanes created: 449 - Number of distance tests for qhull: 64528 + Number of distance tests for qhull: 64526 Number of distance tests for merging: 8425 Number of distance tests for checking: 23411 Number of merged facets: 256 @@ -7924,8 +7929,8 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 Q4 FO Tcv Qc Maximum distance of point above facet: 0.02 (0.7x) Maximum distance of vertex below facet: -0.035 (1.2x) -Options selected for Qhull 2010.1 2010/01/09: - run-id 929225633 Centrum-premerge- 0.01 Q4-avoid-old-into-new +Options selected for Qhull 2010.1 2010/01/14: + run-id 870443046 Centrum-premerge- 0.01 Q4-avoid-old-into-new Tcheck-frequently Tverify Qcoplanar-keep _max-width 1 Error-roundoff 6.9e-016 _one-merge 0.03 _near-inside 0.15 Visible-distance 0.01 U-coplanar-distance 0.01 Width-outside 0.02 @@ -7935,7 +7940,7 @@ Output completed. Verifying that all points are below outer planes of all facets. Will make 96000 distance computations. echo === this may generate an error ${d:-`date`} date -=== this may generate an error Sat Jan 9 22:11:01 EST 2010 +=== this may generate an error Thu Jan 14 07:41:23 EST 2010 rbox 1000 s D3 | qhull C-0.01 Q5 FO Tcv Convex hull of 1000 points in 3-d: @@ -7952,12 +7957,12 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 Q5 FO Tcv Number of distance tests for merging: 8425 Number of distance tests for checking: 0 Number of merged facets: 256 - CPU seconds to compute hull (after input): 0 + CPU seconds to compute hull (after input): 0.015 Maximum distance of point above facet: 0.022 (0.7x) Maximum distance of vertex below facet: -0.035 (1.2x) -Options selected for Qhull 2010.1 2010/01/09: - run-id 929225633 Centrum-premerge- 0.01 Q5-no-check-outer +Options selected for Qhull 2010.1 2010/01/14: + run-id 870443046 Centrum-premerge- 0.01 Q5-no-check-outer Tcheck-frequently Tverify _max-width 1 Error-roundoff 6.9e-016 _one-merge 0.03 Visible-distance 0.01 U-coplanar-distance 0.01 Width-outside 0.02 _wide-facet 0.06 @@ -7969,7 +7974,7 @@ Output completed. Verifying that all points are below 0.022 of all facets. Will make 96000 distance computations. echo === this should generate an error ${d:-`date`} date -=== this should generate an error Sat Jan 9 22:11:01 EST 2010 +=== this should generate an error Thu Jan 14 07:41:23 EST 2010 rbox 1000 s D3 | qhull C-0.01 Q6 FO Po Tcv Qc Convex hull of 1000 points in 3-d: @@ -7991,8 +7996,8 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 Q6 FO Po Tcv Qc Maximum distance of point above facet: 0.02 (0.7x) Maximum distance of vertex below facet: -0.009 (0.3x) -Options selected for Qhull 2010.1 2010/01/09: - run-id 929225633 Centrum-premerge- 0.01 Q6-no-concave-merge Poutput-forced +Options selected for Qhull 2010.1 2010/01/14: + run-id 870443046 Centrum-premerge- 0.01 Q6-no-concave-merge Poutput-forced Tcheck-frequently Tverify Qcoplanar-keep _max-width 1 Error-roundoff 6.9e-016 _one-merge 0.03 _near-inside 0.15 Visible-distance 0.01 U-coplanar-distance 0.01 Width-outside 0.02 @@ -8020,8 +8025,8 @@ Statistics for: rbox 1000 s D3 | qhull C-0.01 Q7 FO Tcv Qc Maximum distance of point above facet: 0.02 (0.7x) Maximum distance of vertex below facet: -0.042 (1.4x) -Options selected for Qhull 2010.1 2010/01/09: - run-id 929225633 Centrum-premerge- 0.01 Q7-no-breadth-first +Options selected for Qhull 2010.1 2010/01/14: + run-id 870443046 Centrum-premerge- 0.01 Q7-no-breadth-first Tcheck-frequently Tverify Qcoplanar-keep _max-width 1 Error-roundoff 6.9e-016 _one-merge 0.03 _near-inside 0.15 Visible-distance 0.01 U-coplanar-distance 0.01 Width-outside 0.02 @@ -8061,122 +8066,122 @@ Convex hull of 100 points in 3-d: Number of vertices: 99 Number of coplanar points: 1 - Number of facets: 173 - Number of non-simplicial facets: 20 + Number of facets: 168 + Number of non-simplicial facets: 23 -Statistics for: rbox 100 s D3 t1263093061 | qhull R1e-3 Tcv Qc +Statistics for: rbox 100 s D3 t1263472883 | qhull R1e-3 Tcv Qc - Number of points processed: 99 - Number of hyperplanes created: 460 - Number of distance tests for qhull: 1570 - Number of distance tests for merging: 3179 - Number of distance tests for checking: 1304 - Number of merged facets: 37 - CPU seconds to compute hull (after input): 0.015 - Maximum distance of point above facet: 0.0017 (0.4x) - Maximum distance of vertex below facet: -0.0041 (1.0x) + Number of points processed: 100 + Number of hyperplanes created: 467 + Number of distance tests for qhull: 1546 + Number of distance tests for merging: 3597 + Number of distance tests for checking: 1283 + Number of merged facets: 47 + CPU seconds to compute hull (after input): 0 + Maximum distance of point above facet: 0.0016 (0.4x) + Maximum distance of vertex below facet: -0.005 (1.3x) Output completed. Verifying that all points are below outer planes of -all facets. Will make 17300 distance computations. +all facets. Will make 16800 distance computations. rbox 100 s D3 t | qhull R1e-2 Tcv Qc Convex hull of 100 points in 3-d: - Number of vertices: 62 - Number of coplanar points: 38 - Number of facets: 61 + Number of vertices: 65 + Number of coplanar points: 35 + Number of facets: 60 Number of non-simplicial facets: 37 -Statistics for: rbox 100 s D3 t1263093061 | qhull R1e-2 Tcv Qc +Statistics for: rbox 100 s D3 t1263472883 | qhull R1e-2 Tcv Qc - Number of points processed: 68 - Number of hyperplanes created: 299 - Number of distance tests for qhull: 4575 - Number of distance tests for merging: 4760 - Number of distance tests for checking: 2174 - Number of merged facets: 137 - CPU seconds to compute hull (after input): 0 - Maximum distance of point above facet: 0.032 (0.8x) - Maximum distance of vertex below facet: -0.087 (2.2x) + Number of points processed: 69 + Number of hyperplanes created: 276 + Number of distance tests for qhull: 2880 + Number of distance tests for merging: 4295 + Number of distance tests for checking: 1778 + Number of merged facets: 125 + CPU seconds to compute hull (after input): 0.015 + Maximum distance of point above facet: 0.028 (0.7x) + Maximum distance of vertex below facet: -0.054 (1.4x) Output completed. Verifying that all points are below outer planes of -all facets. Will make 6100 distance computations. +all facets. Will make 6000 distance computations. rbox 500 s D3 t | qhull R0.05 A-1 Tcv Qc Convex hull of 500 points in 3-d: Number of vertices: 18 Number of coplanar points: 482 - Number of facets: 13 - Number of non-simplicial facets: 13 + Number of facets: 16 + Number of non-simplicial facets: 12 -Statistics for: rbox 500 s D3 t1263093061 | qhull R0.05 A-1 Tcv Qc +Statistics for: rbox 500 s D3 t1263472883 | qhull R0.05 A-1 Tcv Qc - Number of points processed: 30 - Number of hyperplanes created: 95 - Number of distance tests for qhull: 26773 - Number of distance tests for merging: 2012 - Number of distance tests for checking: 7480 - Number of merged facets: 69 + Number of points processed: 23 + Number of hyperplanes created: 72 + Number of distance tests for qhull: 19670 + Number of distance tests for merging: 1460 + Number of distance tests for checking: 7384 + Number of merged facets: 45 CPU seconds to compute hull (after input): 0 - Maximum distance of point above facet: 0.18 (0.3x) - Maximum distance of vertex below facet: -0.25 (0.4x) + Maximum distance of point above facet: 0.15 (0.2x) + Maximum distance of vertex below facet: -0.31 (0.5x) Output completed. Verifying that all points are below outer planes of -all facets. Will make 6500 distance computations. +all facets. Will make 8000 distance computations. rbox 100 W0 D3 t | qhull R1e-3 Tcv Qc Convex hull of 100 points in 3-d: - Number of vertices: 42 - Number of coplanar points: 58 - Number of facets: 50 + Number of vertices: 37 + Number of coplanar points: 63 + Number of facets: 47 Number of non-simplicial facets: 8 -Statistics for: rbox 100 W0 D3 t1263093061 | qhull R1e-3 Tcv Qc +Statistics for: rbox 100 W0 D3 t1263472883 | qhull R1e-3 Tcv Qc - Number of points processed: 53 - Number of hyperplanes created: 167 - Number of distance tests for qhull: 1922 - Number of distance tests for merging: 2106 - Number of distance tests for checking: 1195 - Number of merged facets: 56 + Number of points processed: 48 + Number of hyperplanes created: 159 + Number of distance tests for qhull: 1881 + Number of distance tests for merging: 1685 + Number of distance tests for checking: 1068 + Number of merged facets: 46 CPU seconds to compute hull (after input): 0 - Maximum distance of point above facet: 0.0028 (0.7x) - Maximum distance of vertex below facet: -0.0052 (1.3x) + Maximum distance of point above facet: 0.0025 (0.6x) + Maximum distance of vertex below facet: -0.004 (1.0x) Output completed. Verifying that all points are below outer planes of -all facets. Will make 5000 distance computations. +all facets. Will make 4700 distance computations. rbox 100 W0 D3 t | qhull R1e-3 Qx Tcv Qc Convex hull of 100 points in 3-d: - Number of vertices: 42 - Number of coplanar points: 58 - Number of facets: 51 + Number of vertices: 35 + Number of coplanar points: 65 + Number of facets: 46 Number of non-simplicial facets: 7 -Statistics for: rbox 100 W0 D3 t1263093061 | qhull R1e-3 Qx Tcv Qc +Statistics for: rbox 100 W0 D3 t1263472883 | qhull R1e-3 Qx Tcv Qc - Number of points processed: 52 - Number of hyperplanes created: 164 - Number of distance tests for qhull: 2015 - Number of distance tests for merging: 1826 - Number of distance tests for checking: 1183 - Number of merged facets: 49 + Number of points processed: 48 + Number of hyperplanes created: 160 + Number of distance tests for qhull: 2517 + Number of distance tests for merging: 1622 + Number of distance tests for checking: 1042 + Number of merged facets: 48 CPU seconds to compute hull (after input): 0 - Maximum distance of point above facet: 0.0016 (0.4x) - Maximum distance of vertex below facet: -0.0042 (1.0x) + Maximum distance of point above facet: 0.0025 (0.6x) + Maximum distance of vertex below facet: -0.005 (1.2x) QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx Output completed. Verifying that all points are below outer planes of -all facets. Will make 5100 distance computations. +all facets. Will make 4600 distance computations. rbox 100 W0 D3 t | qhull R1e-2 Tcv Qc Convex hull of 100 points in 3-d: @@ -8184,19 +8189,19 @@ Convex hull of 100 points in 3-d: Number of vertices: 28 Number of coplanar points: 72 Number of facets: 26 - Number of non-simplicial facets: 7 + Number of non-simplicial facets: 11 -Statistics for: rbox 100 W0 D3 t1263093061 | qhull R1e-2 Tcv Qc +Statistics for: rbox 100 W0 D3 t1263472883 | qhull R1e-2 Tcv Qc - Number of points processed: 35 - Number of hyperplanes created: 114 - Number of distance tests for qhull: 2500 - Number of distance tests for merging: 2050 - Number of distance tests for checking: 1493 - Number of merged facets: 61 + Number of points processed: 33 + Number of hyperplanes created: 105 + Number of distance tests for qhull: 2045 + Number of distance tests for merging: 1620 + Number of distance tests for checking: 1058 + Number of merged facets: 47 CPU seconds to compute hull (after input): 0 - Maximum distance of point above facet: 0.06 (1.5x) - Maximum distance of vertex below facet: -0.059 (1.5x) + Maximum distance of point above facet: 0.024 (0.6x) + Maximum distance of vertex below facet: -0.054 (1.4x) Output completed. Verifying that all points are below outer planes of @@ -8205,28 +8210,28 @@ rbox 100 W0 D3 t | qhull R1e-2 Qx Tcv Qc Convex hull of 100 points in 3-d: - Number of vertices: 29 - Number of coplanar points: 71 - Number of facets: 30 - Number of non-simplicial facets: 9 + Number of vertices: 26 + Number of coplanar points: 74 + Number of facets: 26 + Number of non-simplicial facets: 12 -Statistics for: rbox 100 W0 D3 t1263093061 | qhull R1e-2 Qx Tcv Qc +Statistics for: rbox 100 W0 D3 t1263472883 | qhull R1e-2 Qx Tcv Qc - Number of points processed: 36 - Number of hyperplanes created: 97 - Number of distance tests for qhull: 2566 - Number of distance tests for merging: 1233 - Number of distance tests for checking: 1154 - Number of merged facets: 47 - CPU seconds to compute hull (after input): 0.015 - Maximum distance of point above facet: 0.022 (0.5x) - Maximum distance of vertex below facet: -0.038 (0.9x) + Number of points processed: 34 + Number of hyperplanes created: 110 + Number of distance tests for qhull: 2926 + Number of distance tests for merging: 1250 + Number of distance tests for checking: 1022 + Number of merged facets: 44 + CPU seconds to compute hull (after input): 0 + Maximum distance of point above facet: 0.022 (0.6x) + Maximum distance of vertex below facet: -0.05 (1.3x) QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx Output completed. Verifying that all points are below outer planes of -all facets. Will make 3000 distance computations. +all facets. Will make 2600 distance computations. rbox 500 W0 D3 t | qhull R0.05 A-1 Tcv Qc Convex hull of 500 points in 3-d: @@ -8236,17 +8241,17 @@ Convex hull of 500 points in 3-d: Number of facets: 6 Number of non-simplicial facets: 6 -Statistics for: rbox 500 W0 D3 t1263093061 | qhull R0.05 A-1 Tcv Qc +Statistics for: rbox 500 W0 D3 t1263472883 | qhull R0.05 A-1 Tcv Qc - Number of points processed: 15 - Number of hyperplanes created: 39 - Number of distance tests for qhull: 14758 - Number of distance tests for merging: 691 - Number of distance tests for checking: 3814 - Number of merged facets: 23 + Number of points processed: 14 + Number of hyperplanes created: 33 + Number of distance tests for qhull: 12990 + Number of distance tests for merging: 539 + Number of distance tests for checking: 3774 + Number of merged facets: 20 CPU seconds to compute hull (after input): 0 - Maximum distance of point above facet: 0.14 (0.2x) - Maximum distance of vertex below facet: -0.31 (0.5x) + Maximum distance of point above facet: 0.098 (0.2x) + Maximum distance of vertex below facet: -0.29 (0.5x) Output completed. Verifying that all points are below outer planes of @@ -8260,17 +8265,17 @@ Convex hull of 500 points in 3-d: Number of facets: 6 Number of non-simplicial facets: 6 -Statistics for: rbox 500 W0 D3 t1263093061 | qhull R0.05 Qx Tcv Qc +Statistics for: rbox 500 W0 D3 t1263472883 | qhull R0.05 Qx Tcv Qc - Number of points processed: 15 - Number of hyperplanes created: 34 - Number of distance tests for qhull: 15644 - Number of distance tests for merging: 477 - Number of distance tests for checking: 3828 - Number of merged facets: 20 - CPU seconds to compute hull (after input): 0.015 - Maximum distance of point above facet: 0.09 (0.4x) - Maximum distance of vertex below facet: -0.21 (1.0x) + Number of points processed: 16 + Number of hyperplanes created: 38 + Number of distance tests for qhull: 16856 + Number of distance tests for merging: 485 + Number of distance tests for checking: 3786 + Number of merged facets: 27 + CPU seconds to compute hull (after input): 0 + Maximum distance of point above facet: 0.11 (0.5x) + Maximum distance of vertex below facet: -0.2 (1.0x) QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx @@ -8281,136 +8286,137 @@ rbox 1000 W1e-20 t | qhull Tcv Qc Convex hull of 1000 points in 3-d: - Number of vertices: 85 - Number of coplanar points: 915 - Number of facets: 99 + Number of vertices: 78 + Number of coplanar points: 922 + Number of facets: 92 Number of non-simplicial facets: 6 -Statistics for: rbox 1000 W1e-20 t1263093061 | qhull Tcv Qc +Statistics for: rbox 1000 W1e-20 t1263472883 | qhull Tcv Qc - Number of points processed: 101 - Number of hyperplanes created: 310 - Number of distance tests for qhull: 18488 - Number of distance tests for merging: 4353 - Number of distance tests for checking: 32073 - Number of merged facets: 99 + Number of points processed: 93 + Number of hyperplanes created: 302 + Number of distance tests for qhull: 17465 + Number of distance tests for merging: 3979 + Number of distance tests for checking: 29744 + Number of merged facets: 90 CPU seconds to compute hull (after input): 0 Output completed. Verifying that all points are below outer planes of -all facets. Will make 99000 distance computations. +all facets. Will make 92000 distance computations. rbox 1000 W1e-20 D4 t | qhull Tcv Qc Convex hull of 1000 points in 4-d: - Number of vertices: 277 - Number of coplanar points: 723 - Number of facets: 1017 + Number of vertices: 261 + Number of coplanar points: 739 + Number of facets: 956 Number of non-simplicial facets: 8 -Statistics for: rbox 1000 W1e-20 D4 t1263093061 | qhull Tcv Qc +Statistics for: rbox 1000 W1e-20 D4 t1263472883 | qhull Tcv Qc - Number of points processed: 371 - Number of hyperplanes created: 4747 - Number of distance tests for qhull: 70596 - Number of distance tests for merging: 73141 - Number of distance tests for checking: 143847 - Number of merged facets: 1153 - CPU seconds to compute hull (after input): 0.093 + Number of points processed: 336 + Number of hyperplanes created: 4359 + Number of distance tests for qhull: 66316 + Number of distance tests for merging: 65913 + Number of distance tests for checking: 135295 + Number of merged facets: 1049 + CPU seconds to compute hull (after input): 0.078 Output completed. Verifying that all points are below outer planes of -all facets. Will make 1017000 distance computations. +all facets. Will make 956000 distance computations. rbox 500 W1e-20 D5 t | qhull Tv Qc Convex hull of 500 points in 5-d: - Number of vertices: 344 - Number of coplanar points: 156 - Number of facets: 5235 + Number of vertices: 341 + Number of coplanar points: 159 + Number of facets: 5376 Number of non-simplicial facets: 10 -Statistics for: rbox 500 W1e-20 D5 t1263093062 | qhull Tv Qc +Statistics for: rbox 500 W1e-20 D5 t1263472883 | qhull Tv Qc - Number of points processed: 398 - Number of hyperplanes created: 25511 - Number of distance tests for qhull: 117809 - Number of distance tests for merging: 287132 - Number of distance tests for checking: 227240 - Number of merged facets: 3341 + Number of points processed: 396 + Number of hyperplanes created: 26289 + Number of distance tests for qhull: 124705 + Number of distance tests for merging: 294932 + Number of distance tests for checking: 232955 + Number of merged facets: 3232 CPU seconds to compute hull (after input): 0.093 QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx Output completed. Verifying that all points are below outer planes of -all facets. Will make 2617500 distance computations. +all facets. Will make 2688000 distance computations. rbox 100 W1e-20 D6 t | qhull Tv Qc Convex hull of 100 points in 6-d: - Number of vertices: 100 - Number of facets: 5693 - Number of non-simplicial facets: 10 + Number of vertices: 99 + Number of coplanar points: 1 + Number of facets: 5560 + Number of non-simplicial facets: 8 -Statistics for: rbox 100 W1e-20 D6 t1263093062 | qhull Tv Qc +Statistics for: rbox 100 W1e-20 D6 t1263472883 | qhull Tv Qc Number of points processed: 100 - Number of hyperplanes created: 19176 - Number of distance tests for qhull: 31043 - Number of distance tests for merging: 162462 - Number of distance tests for checking: 117680 - Number of merged facets: 154 + Number of hyperplanes created: 17551 + Number of distance tests for qhull: 28250 + Number of distance tests for merging: 164342 + Number of distance tests for checking: 116365 + Number of merged facets: 237 CPU seconds to compute hull (after input): 0.062 QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx Output completed. Verifying that all points are below outer planes of -all facets. Will make 569300 distance computations. +all facets. Will make 556000 distance computations. rbox 50 W1e-20 D6 t | qhull Qv Tv Qc Convex hull of 50 points in 6-d: Number of vertices: 50 - Number of facets: 2240 - Number of non-simplicial facets: 1 + Number of facets: 1931 + Number of non-simplicial facets: 2 -Statistics for: rbox 50 W1e-20 D6 t1263093062 | qhull Qv Tv Qc +Statistics for: rbox 50 W1e-20 D6 t1263472883 | qhull Qv Tv Qc Number of points processed: 50 - Number of hyperplanes created: 6308 - Number of distance tests for qhull: 8984 - Number of distance tests for merging: 3941540 - Number of distance tests for checking: 45380 - Number of merged facets: 2 - CPU seconds to compute hull (after input): 0.14 + Number of hyperplanes created: 5583 + Number of distance tests for qhull: 8112 + Number of distance tests for merging: 3143428 + Number of distance tests for checking: 39456 + Number of merged facets: 19 + CPU seconds to compute hull (after input): 0.125 QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx Output completed. Verifying that all points are below outer planes of -all facets. Will make 112000 distance computations. +all facets. Will make 96550 distance computations. rbox 10000 D4 t | qhull QR0 Qc C-0.01 A0.3 Tv Convex hull of 10000 points in 4-d: Number of vertices: 16 - Number of coplanar points: 7874 + Number of coplanar points: 9862 Number of facets: 8 Number of non-simplicial facets: 8 -Statistics for: rbox 10000 D4 t1263093062 | qhull QR0 Qc C-0.01 A0.3 Tv QR1263093062 +Statistics for: rbox 10000 D4 t1263472884 | qhull QR0 Qc C-0.01 A0.3 Tv QR1263472884 - Number of points processed: 59 - Number of hyperplanes created: 487 - Number of distance tests for qhull: 2052479 - Number of distance tests for merging: 13505 - Number of distance tests for checking: 99294 - Number of merged facets: 520 - CPU seconds to compute hull (after input): 0.078 - Maximum distance of point above facet: 0.046 - Maximum distance of vertex below facet: -0.16 + Number of points processed: 56 + Number of hyperplanes created: 387 + Number of distance tests for qhull: 1542598 + Number of distance tests for merging: 14492 + Number of distance tests for checking: 99770 + Number of merged facets: 434 + CPU seconds to compute hull (after input): 0.062 + Maximum distance of point above facet: 0.052 + Maximum distance of vertex below facet: -0.32 (0.1x) Output completed. Verifying that all points are below outer planes of @@ -8420,256 +8426,173 @@ rbox 1000 D2 t | qhull d QR0 Qc C-1e-8 Qu Tv Furthest-site Delaunay triangulation by the convex hull of 1000 points in 3-d: Number of input sites: 1000 - Number of Delaunay regions: 13 + Number of Delaunay regions: 16 -Statistics for: rbox 1000 D2 t1263093062 | qhull d QR0 Qc C-1e-8 Qu Tv QR1263093062 +Statistics for: rbox 1000 D2 t1263472884 | qhull d QR0 Qc C-1e-8 Qu Tv QR1263472884 Number of points processed: 1000 - Number of hyperplanes created: 5514 + Number of hyperplanes created: 5593 Number of facets in hull: 1996 - Number of distance tests for qhull: 29028 - CPU seconds to compute hull (after input): 0.015 + Number of distance tests for qhull: 29735 + CPU seconds to compute hull (after input): 0 Output completed. Verifying that all points are below outer planes of -all facets. Will make 13000 distance computations. +all facets. Will make 16000 distance computations. rbox 300 D5 t |qhull A-0.999 Qx Qc Tcv Convex hull of 300 points in 5-d: - Number of vertices: 150 - Number of coplanar points: 26 - Number of facets: 1641 - Number of non-simplicial facets: 434 + Number of vertices: 148 + Number of coplanar points: 33 + Number of facets: 1589 + Number of non-simplicial facets: 385 -Statistics for: rbox 300 D5 t1263093062 | qhull A-0.999 Qx Qc Tcv +Statistics for: rbox 300 D5 t1263472884 | qhull A-0.999 Qx Qc Tcv - Number of points processed: 177 - Number of hyperplanes created: 10175 - Number of distance tests for qhull: 197891 - Number of distance tests for merging: 53257 - Number of distance tests for checking: 19817 - Number of merged facets: 1101 + Number of points processed: 172 + Number of hyperplanes created: 9314 + Number of distance tests for qhull: 187301 + Number of distance tests for merging: 50258 + Number of distance tests for checking: 19314 + Number of merged facets: 1023 CPU seconds to compute hull (after input): 0.046 - Maximum distance of vertex below facet: -0.022 (0.2x) + Maximum distance of vertex below facet: -0.024 (0.2x) QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx Output completed. Verifying that all points are below outer planes of -all facets. Will make 492300 distance computations. +all facets. Will make 476700 distance computations. rbox 100 D6 t |qhull A-0.9999 Qx Qc Tcv Convex hull of 100 points in 6-d: - Number of vertices: 84 - Number of coplanar points: 1 - Number of facets: 3648 - Number of non-simplicial facets: 245 + Number of vertices: 91 + Number of coplanar points: 3 + Number of facets: 4241 + Number of non-simplicial facets: 284 -Statistics for: rbox 100 D6 t1263093062 | qhull A-0.9999 Qx Qc Tcv +Statistics for: rbox 100 D6 t1263472884 | qhull A-0.9999 Qx Qc Tcv - Number of points processed: 89 - Number of hyperplanes created: 13946 - Number of distance tests for qhull: 36308 - Number of distance tests for merging: 78495 - Number of distance tests for checking: 79148 - Number of merged facets: 577 + Number of points processed: 96 + Number of hyperplanes created: 16526 + Number of distance tests for qhull: 39797 + Number of distance tests for merging: 90766 + Number of distance tests for checking: 90763 + Number of merged facets: 665 CPU seconds to compute hull (after input): 0.062 - Maximum distance of vertex below facet: -0.0075 (0.2x) + Maximum distance of vertex below facet: -0.0063 (0.2x) QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx Output completed. Verifying that all points are below outer planes of -all facets. Will make 364800 distance computations. +all facets. Will make 424100 distance computations. rbox 50 D7 t |qhull A-0.99999 Qx Qc Tcv W0.1 Convex hull of 50 points in 7-d: - Number of vertices: 47 - Number of coplanar points: 3 - Number of facets: 4854 - Number of non-simplicial facets: 83 + Number of vertices: 43 + Number of coplanar points: 5 + Number of facets: 3405 + Number of non-simplicial facets: 53 -Statistics for: rbox 50 D7 t1263093062 | qhull A-0.99999 Qx Qc Tcv W0.1 +Statistics for: rbox 50 D7 t1263472884 | qhull A-0.99999 Qx Qc Tcv W0.1 - Number of points processed: 47 - Number of hyperplanes created: 14112 - Number of distance tests for qhull: 21291 - Number of distance tests for merging: 97881 - Number of distance tests for checking: 117410 - Number of merged facets: 238 - CPU seconds to compute hull (after input): 0.062 - Maximum distance of point above facet: 0.098 - Maximum distance of vertex below facet: -0.0017 (0.1x) + Number of points processed: 44 + Number of hyperplanes created: 10943 + Number of distance tests for qhull: 22501 + Number of distance tests for merging: 69124 + Number of distance tests for checking: 79461 + Number of merged facets: 151 + CPU seconds to compute hull (after input): 0.046 + Maximum distance of point above facet: 0.095 + Maximum distance of vertex below facet: -0.002 (0.2x) QH7076 qhull input warning: exact merge ('Qx'). Verify may report that a point is outside of a facet. See qh-optq.htm#Qx Output completed. Verifying that all points are below outer planes of -all facets. Will make 242700 distance computations. +all facets. Will make 170250 distance computations. echo === check bad cases for Qhull. May cause errors ${d:-`date`} date -=== check bad cases for Qhull. May cause errors Sat Jan 9 22:11:03 EST 2010 +=== check bad cases for Qhull. May cause errors Thu Jan 14 07:41:24 EST 2010 rbox 1000 L100000 s G1e-6 t | qhull Tv -QH6154 qhull precision error: initial facet 1 is coplanar with the interior point -ERRONEOUS FACET: -- f1 - - flags: bottom simplicial flipped - - normal: 0 0 -1 - - offset: 0 - - vertices: p734(v2) p84(v1) p772(v0) - - neighboring facets: f2 f3 f4 - -While executing: rbox 1000 L100000 s G1e-6 t1263093063 | qhull Tv -Options selected for Qhull 2010.1 2010/01/09: - run-id 929259247 Tverify _pre-merge _zero-centrum _max-width 1 - Error-roundoff 6.9e-016 _one-merge 4.9e-015 _near-inside 2.4e-014 - Visible-distance 1.4e-015 U-coplanar-distance 1.4e-015 - Width-outside 2.8e-015 _wide-facet 8.3e-015 - -precision problems (corrected unless 'Q0' or an error) - 2 flipped facets - -The input to qhull appears to be less than 3 dimensional, or a -computation has overflowed. - -Qhull could not construct a clearly convex simplex from points: -- p216(v3): -0.0016 0.5 0 -- p734(v2): 0.0012 -0.5 0 -- p84(v1): 0.5 0.00011 0 -- p772(v0): -0.5 0.0013 0 - -The center point is coplanar with a facet, or a vertex is coplanar -with a neighboring facet. The maximum round off error for -computing distances is 6.9e-016. The center point, facets and distances -to the center point are as follows: -center point -0.000112 0.0003565 0 +Convex hull of 1000 points in 3-d: -facet p734 p84 p772 distance= 0 -facet p216 p84 p772 distance= 0 -facet p216 p734 p772 distance= 0 -facet p216 p734 p84 distance= 0 + Number of vertices: 993 + Number of facets: 1492 + Number of non-simplicial facets: 5 -These points either have a maximum or minimum x-coordinate, or -they maximize the determinant for k coordinates. Trial points -are first selected from points that maximize a coordinate. +Statistics for: rbox 1000 L100000 s G1e-6 t1263472884 | qhull Tv -The min and max coordinates for each dimension are: - 0: -0.5 0.5 difference= 1 - 1: -0.5 0.5 difference= 1 - 2: 0 0 difference= 0 + Number of points processed: 993 + Number of hyperplanes created: 3468 + Number of distance tests for qhull: 29675 + Number of distance tests for merging: 143041 + Number of distance tests for checking: 261998 + Number of merged facets: 491 + CPU seconds to compute hull (after input): 0.031 + Maximum distance of point above facet: 2.6e-014 (4.8x) + Maximum distance of vertex below facet: -4.1e-015 (0.7x) -If the input should be full dimensional, you have several options that -may determine an initial simplex: - - use 'QJ' to joggle the input and make it full dimensional - - use 'QbB' to scale the points to the unit cube - - use 'QR0' to randomly rotate the input for different maximum points - - use 'Qs' to search all points for the initial simplex - - use 'En' to specify a maximum roundoff error less than 6.9e-016. - - trace execution with 'T3' to see the determinant for each point. +qhull precision warning: +The initial hull is narrow (cosine of min. angle is 1.0000000000000000). +A coplanar point may lead to a wide facet. Options 'QbB' (scale to unit box) +or 'Qbb' (scale last coordinate) may remove this warning. Use 'Pp' to skip +this warning. See 'Limitations' in qh-impre.htm. -If the input is lower dimensional: - - use 'QJ' to joggle the input and make it full dimensional - - use 'Qbk:0Bk:0' to delete coordinate k from the input. You should - pick the coordinate with the least range. The hull will have the - correct topology. - - determine the flat containing the points, rotate the points - into a coordinate plane, and delete the other coordinates. - - add one or more points to make the input full dimensional. +Output completed. Verifying that all points are below outer planes of +all facets. Will make 1492000 distance computations. rbox 1000 L100000 s G1e-6 t | qhull Tv Q10 -QH6154 qhull precision error: initial facet 1 is coplanar with the interior point -ERRONEOUS FACET: -- f1 - - flags: bottom simplicial flipped - - normal: 0 0 -1 - - offset: 0 - - vertices: p734(v2) p84(v1) p772(v0) - - neighboring facets: f2 f3 f4 - -While executing: rbox 1000 L100000 s G1e-6 t1263093063 | qhull Tv Q10 -Options selected for Qhull 2010.1 2010/01/09: - run-id 929259247 Tverify Q10-no-narrow _pre-merge _zero-centrum - _max-width 1 Error-roundoff 6.9e-016 _one-merge 4.9e-015 - _near-inside 2.4e-014 Visible-distance 1.4e-015 - U-coplanar-distance 1.4e-015 Width-outside 2.8e-015 _wide-facet 8.3e-015 - -precision problems (corrected unless 'Q0' or an error) - 2 flipped facets - -The input to qhull appears to be less than 3 dimensional, or a -computation has overflowed. - -Qhull could not construct a clearly convex simplex from points: -- p216(v3): -0.0016 0.5 0 -- p734(v2): 0.0012 -0.5 0 -- p84(v1): 0.5 0.00011 0 -- p772(v0): -0.5 0.0013 0 -The center point is coplanar with a facet, or a vertex is coplanar -with a neighboring facet. The maximum round off error for -computing distances is 6.9e-016. The center point, facets and distances -to the center point are as follows: +Convex hull of 1000 points in 3-d: -center point -0.000112 0.0003565 0 + Number of vertices: 993 + Number of facets: 1492 + Number of non-simplicial facets: 5 -facet p734 p84 p772 distance= 0 -facet p216 p84 p772 distance= 0 -facet p216 p734 p772 distance= 0 -facet p216 p734 p84 distance= 0 +Statistics for: rbox 1000 L100000 s G1e-6 t1263472884 | qhull Tv Q10 -These points either have a maximum or minimum x-coordinate, or -they maximize the determinant for k coordinates. Trial points -are first selected from points that maximize a coordinate. - -The min and max coordinates for each dimension are: - 0: -0.5 0.5 difference= 1 - 1: -0.5 0.5 difference= 1 - 2: 0 0 difference= 0 + Number of points processed: 993 + Number of hyperplanes created: 3468 + Number of distance tests for qhull: 29671 + Number of distance tests for merging: 143041 + Number of distance tests for checking: 261998 + Number of merged facets: 491 + CPU seconds to compute hull (after input): 0.031 + Maximum distance of point above facet: 2.6e-014 (4.8x) + Maximum distance of vertex below facet: -4.1e-015 (0.7x) -If the input should be full dimensional, you have several options that -may determine an initial simplex: - - use 'QJ' to joggle the input and make it full dimensional - - use 'QbB' to scale the points to the unit cube - - use 'QR0' to randomly rotate the input for different maximum points - - use 'Qs' to search all points for the initial simplex - - use 'En' to specify a maximum roundoff error less than 6.9e-016. - - trace execution with 'T3' to see the determinant for each point. -If the input is lower dimensional: - - use 'QJ' to joggle the input and make it full dimensional - - use 'Qbk:0Bk:0' to delete coordinate k from the input. You should - pick the coordinate with the least range. The hull will have the - correct topology. - - determine the flat containing the points, rotate the points - into a coordinate plane, and delete the other coordinates. - - add one or more points to make the input full dimensional. +Output completed. Verifying that all points are below outer planes of +all facets. Will make 1492000 distance computations. rbox 1000 s Z1 G1e-13 t | qhull Tv Convex hull of 1001 points in 3-d: Number of vertices: 1001 - Number of facets: 1488 - Number of non-simplicial facets: 166 + Number of facets: 1318 + Number of non-simplicial facets: 115 -Statistics for: rbox 1000 s Z1 G1e-13 t1263093063 | qhull Tv +Statistics for: rbox 1000 s Z1 G1e-13 t1263472884 | qhull Tv Number of points processed: 1001 - Number of hyperplanes created: 3893 - Number of distance tests for qhull: 26548 - Number of distance tests for merging: 74669 - Number of distance tests for checking: 461346 - Number of merged facets: 1143 + Number of hyperplanes created: 5388 + Number of distance tests for qhull: 27988 + Number of distance tests for merging: 167619 + Number of distance tests for checking: 338441 + Number of merged facets: 2733 CPU seconds to compute hull (after input): 0.031 - Maximum distance of point above facet: 4.4e-014 (7.9x) - Maximum distance of vertex below facet: -9e-015 (1.6x) + Maximum distance of point above facet: 3.4e-014 (6.1x) + Maximum distance of vertex below facet: -2.2e-014 (4.0x) Output completed. Verifying that all points are below outer planes of -all facets. Will make 1489488 distance computations. +all facets. Will make 1319318 distance computations. rbox 1000 s W1e-13 P0 t | qhull d Qbb Qc Tv Delaunay triangulation by the convex hull of 1001 points in 4-d: @@ -8677,91 +8600,75 @@ Delaunay triangulation by the convex hull of 1001 points in 4-d: Number of input sites: 1001 Number of Delaunay regions: 1996 -Statistics for: rbox 1000 s W1e-13 P0 t1263093063 | qhull d Qbb Qc Tv +Statistics for: rbox 1000 s W1e-13 P0 t1263472884 | qhull d Qbb Qc Tv Number of points processed: 1001 - Number of hyperplanes created: 14385 - Number of facets in hull: 3709 - Number of distance tests for qhull: 60029 - Number of distance tests for merging: 213869 - Number of distance tests for checking: 377168 - Number of merged facets: 5034 - CPU seconds to compute hull (after input): 0.078 - Maximum distance of point above facet: 3.2e-013 (16.1x) - Maximum distance of vertex below facet: -1.8e-013 (8.8x) + Number of hyperplanes created: 13502 + Number of facets in hull: 3688 + Number of distance tests for qhull: 54209 + Number of distance tests for merging: 197617 + Number of distance tests for checking: 190535 + Number of merged facets: 4484 + CPU seconds to compute hull (after input): 0.063 + Maximum distance of point above facet: 4.1e-014 (2.0x) + Maximum distance of vertex below facet: -6.2e-014 (3.1x) Output completed. Verifying that all points are below outer planes of all facets. Will make 1997996 distance computations. rbox 1000 s W1e-13 t | qhull d Tv + +Delaunay triangulation by the convex hull of 1000 points in 4-d: + + Number of input sites: 933 + Total number of deleted points due to merging: 30 + Total number of nearly incident points: 37 + Number of Delaunay regions: 1058 + Number of non-simplicial Delaunay regions: 357 + +Statistics for: rbox 1000 s W1e-13 t1263472885 | qhull d Tv + + Number of points processed: 963 + Number of hyperplanes created: 10618 + Number of facets in hull: 2124 + Number of distance tests for qhull: 2383986 + Number of distance tests for merging: 305558 + Number of distance tests for checking: 1836253 + Number of merged facets: 7382 + CPU seconds to compute hull (after input): 0.328 + Maximum distance of point above facet: 1e-012 (103.9x) + Maximum distance of vertex below facet: -4.6e-014 (4.6x) + qhull precision warning: The initial hull is narrow (cosine of min. angle is 1.0000000000000000). A coplanar point may lead to a wide facet. Options 'QbB' (scale to unit box) or 'Qbb' (scale last coordinate) may remove this warning. Use 'Pp' to skip this warning. See 'Limitations' in qh-impre.htm. -QH6227 -qhull precision error: Only 5 facets remain. Can not merge another -pair. The input is too degenerate or the convexity constraints are -too strong. - -While executing: rbox 1000 s W1e-13 t1263093063 | qhull d Tv -Options selected for Qhull 2010.1 2010/01/09: - run-id 929259247 delaunay Tverify _pre-merge _zero-centrum Pgood - _max-width 1 Error-roundoff 1e-015 _one-merge 9.1e-015 - _near-inside 4.5e-014 Visible-distance 6e-015 U-coplanar-distance 6e-015 - Width-outside 1.2e-014 _wide-facet 3.6e-014 _narrow-hull 0 -Last point added to hull was p157. Last merge was #9360. - -At error exit: - -Delaunay triangulation by the convex hull of 1000 points in 4-d: - - Number of input sites: 8 - Total number of deleted points due to merging: 766 - Number of nearly incident points: 102 - Number of Delaunay regions: 0 - Number of non-simplicial Delaunay regions: 7 - -Statistics for: rbox 1000 s W1e-13 t1263093063 | qhull d Tv - Number of points processed: 775 - Number of hyperplanes created: 10691 - Number of facets in hull: 5 - Number of distance tests for qhull: 3440668 - Number of distance tests for merging: 415685 - Number of distance tests for checking: 0 - Number of merged facets: 9803 - Maximum distance of merged point above facet: 2.3e-012 (223.3x) - Maximum distance of merged vertex below facet: -1.2e-012 (119.4x) - - -precision problems (corrected unless 'Q0' or an error) - 838 flipped facets - 1746 coplanar horizon facets for new vertices - 126 coplanar points during partitioning - 43 ridges with multiple neighbors +Output completed. Verifying that all points are below outer planes of +all facets. Will make 1058000 distance computations. rbox 1000 s W1e-13 t D2 | qhull d Tv Delaunay triangulation by the convex hull of 1000 points in 3-d: - Number of input sites: 962 - Total number of deleted points due to merging: 9 - Total number of nearly incident points: 29 - Number of Delaunay regions: 700 - Number of non-simplicial Delaunay regions: 128 - -Statistics for: rbox 1000 s W1e-13 D2 t1263093063 | qhull d Tv - - Number of points processed: 971 - Number of hyperplanes created: 3999 - Number of facets in hull: 1404 - Number of distance tests for qhull: 143251 - Number of distance tests for merging: 46528 - Number of distance tests for checking: 342144 - Number of merged facets: 978 - CPU seconds to compute hull (after input): 0.031 - Maximum distance of point above facet: 9.2e-014 (16.6x) - Maximum distance of vertex below facet: -7.8e-015 (1.4x) + Number of input sites: 978 + Total number of deleted points due to merging: 11 + Total number of nearly incident points: 11 + Number of Delaunay regions: 730 + Number of non-simplicial Delaunay regions: 134 + +Statistics for: rbox 1000 s W1e-13 D2 t1263472885 | qhull d Tv + + Number of points processed: 989 + Number of hyperplanes created: 4198 + Number of facets in hull: 1453 + Number of distance tests for qhull: 73833 + Number of distance tests for merging: 46567 + Number of distance tests for checking: 145602 + Number of merged facets: 1027 + CPU seconds to compute hull (after input): 0.015 + Maximum distance of point above facet: 7.7e-014 (14.0x) + Maximum distance of vertex below facet: -1.5e-014 (2.6x) qhull precision warning: The initial hull is narrow (cosine of min. angle is 1.0000000000000000). @@ -8770,7 +8677,7 @@ or 'Qbb' (scale last coordinate) may remove this warning. Use 'Pp' to skip this warning. See 'Limitations' in qh-impre.htm. Output completed. Verifying that all points are below outer planes of -all facets. Will make 700000 distance computations. +all facets. Will make 730000 distance computations. echo ======================================================= ======================================================= @@ -8778,7 +8685,7 @@ echo ======================================================= ======================================================= echo === The following commands may cause errors ${d:-`date`} date -=== The following commands may cause errors Sat Jan 9 22:11:03 EST 2010 +=== The following commands may cause errors Thu Jan 14 07:41:25 EST 2010 echo ======================================================= ======================================================= echo ======================================================= @@ -8819,7 +8726,7 @@ Statistics for: rbox 100 s D3 | qhull Q0 E1e-3 Tc Po Number of points processed: 100 Number of hyperplanes created: 508 Number of distance tests for qhull: 1728 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 QH6115 qhull precision error: f100 is concave to f247, since p44(v13) is 0.002232 above QH6115 qhull precision error: f139 is concave to f274, since p90(v32) is 0.007128 above @@ -8887,7 +8794,7 @@ Statistics for: rbox 100 s D3 | qhull Q0 R1e-3 Tc Po Number of points processed: 100 Number of hyperplanes created: 513 Number of distance tests for qhull: 1693 - CPU seconds to compute hull (after input): 0.015 + CPU seconds to compute hull (after input): 0 QH6115 qhull precision error: f229 is concave to f300, since p90(v34) is 0.007895 above QH6115 qhull precision error: f323 is concave to f421, since p11(v67) is 0.001894 above @@ -8964,8 +8871,8 @@ A flipped facet occurs when its distance to the interior point is greater than -0.024, the maximum roundoff error. While executing: rbox 100 s D3 | qhull Q0 R0.05 Tc -Options selected for Qhull 2010.1 2010/01/09: - run-id 929276054 Q0-no-premerge Random_perturb 0.05 Tcheck-frequently +Options selected for Qhull 2010.1 2010/01/14: + run-id 870476660 Q0-no-premerge Random_perturb 0.05 Tcheck-frequently _max-width 0.94 Error-roundoff 0.024 Visible-distance 0.024 U-coplanar-distance 0.024 Width-outside 0.048 _wide-facet 0.15 Last point added to hull was p40. @@ -9078,7 +8985,7 @@ Statistics for: rbox 1000 W1e-7 | qhull Q0 Tc Po Number of points processed: 221 Number of hyperplanes created: 1160 Number of distance tests for qhull: 22647 - CPU seconds to compute hull (after input): 0 + CPU seconds to compute hull (after input): 0.015 rbox 50 s | qhull Q0 V0.05 W0.01 Tc Po QH6136 qhull precision error: facet f105 is flipped, distance= 0.328228630954 @@ -9188,8 +9095,8 @@ ERRONEOUS OTHER FACET: ERRONEOUS and NEIGHBORING FACETS to output While executing: rbox 100 s D5 | qhull Q0 R1e-2 Tc Po -Options selected for Qhull 2010.1 2010/01/09: - run-id 929276054 Q0-no-premerge Random_perturb 0.01 Tcheck-frequently +Options selected for Qhull 2010.1 2010/01/14: + run-id 870493467 Q0-no-premerge Random_perturb 0.01 Tcheck-frequently Poutput-forced _max-width 0.88 Error-roundoff 0.0045 Visible-distance 0.0045 U-coplanar-distance 0.0045 Width-outside 0.009 _wide-facet 0.027 @@ -9233,7 +9140,7 @@ To guarantee simplicial output: - use exact arithmetic (see "Imprecision in Qhull", qh-impre.htm) qhull -qhull- compute convex hulls and related structures. Qhull 2010.1 2010/01/09 +qhull- compute convex hulls and related structures. Qhull 2010.1 2010/01/14 input (stdin): dimension, n, point coordinates comments start with a non-numeric character halfspace: use dim+1 and put offsets after coefficients @@ -9275,7 +9182,7 @@ examples: qhull . -Qhull 2010.1 2010/01/09. +Qhull 2010.1 2010/01/14. Except for 'F.' and 'PG', upper-case options take an argument. delaunay voronoi Geomview Halfspace facet_dump @@ -9313,7 +9220,7 @@ Except for 'F.' and 'PG', upper-case options take an argument. qhull - qhull- compute convex hulls and related structures. - http://www.qhull.org 2010.1 2010/01/09 + http://www.qhull.org 2010.1 2010/01/14 input (stdin): first lines: dimension and number of points (or vice-versa). @@ -9540,13 +9447,13 @@ SYNOPSIS - html manual: index.htm - installation: README.txt - see also: COPYING.txt, REGISTER.txt, Changes.txt - - WWW: <http://www.qhull.org> - - CVS: <http://savannah.nongnu.org/projects/qhull/> - - mirror: <http://www6.uniovi.es/ftp/pub/mirrors/geom.umn.edu/software/ghindex.html> - - news: <http://www.qhull.org/news> - - Geomview: <http://www.geomview.org> + - WWW: <http://www.qhull.org> + - GIT: <git@gitorious.org:qhull/qhull.git> + - mirror: <http://www6.uniovi.es/ftp/pub/mirrors/geom.umn.edu/software/ghindex.html> + - news: <http://www.qhull.org/news> + - Geomview: <http://www.geomview.org> - news group: <news:comp.graphics.algorithms> - - FAQ: <http://exaflop.org/docs/cgafaq/cga6.html> + - FAQ: <http://exaflop.org/docs/cgafaq/cga6.html> - email: qhull@qhull.org - bug reports: qhull_bug@qhull.org @@ -10423,7 +10330,7 @@ qhull(1) qhull(1) Qs Search all points for the initial simplex. - Qt Triangulated output. Triangulate non-simplicial + Qt Triangulated output. Triangulate non-simplicial facets. Qv Test vertex neighbors for convexity after post- @@ -10504,10 +10411,10 @@ qhull(1) qhull(1) Q9 With 'Q9', Qhull processes the furthest of all out- side sets at each iteration. - Q10 With 'Q10', Qhull does not use special processing + Q10 With 'Q10', Qhull does not use special processing for narrow distributions. - Q11 With 'Q11', Qhull copies normals and recomputes + Q11 With 'Q11', Qhull copies normals and recomputes centrums for tricoplanar facets. Trace options @@ -10520,7 +10427,7 @@ qhull(1) qhull(1) includes information about memory allocation and Gaussian elimination. - Ta Annotate output with codes that identify the + Ta Annotate output with codes that identify the corresponding qh_fprintf() statement. Tc Check frequently during execution. This will catch @@ -10535,7 +10442,7 @@ qhull(1) qhull(1) after more than n/2 merges. TI file - Input data from 'file'. The filename may not include + Input data from 'file'. The filename may not include spaces or quotes. TO file @@ -10682,8 +10589,8 @@ ACKNOWLEDGEMENTS Geometry Center, Harvard University, and Endocardial Solu- tions, Inc. for supporting this work. - Qhull 1.0 and 2.0 were developed under National Science Foundation - grants NSF/DMS-8920161 and NSF-CCR-91-15793 750-7504. David Dobkin + Qhull 1.0 and 2.0 were developed under National Science Foundation + grants NSF/DMS-8920161 and NSF-CCR-91-15793 750-7504. David Dobkin @@ -10696,9 +10603,9 @@ Geometry Center 2003/12/30 18 qhull(1) qhull(1) - guided the original work at Princeton University. If you find it + guided the original work at Princeton University. If you find it useful, please let us know. - + The Geometry Center was supported by grant DMS-8920161 from the National Science Foundation, by grant DOE/DE-FG02-92ER25137 from the Department of Energy, by the University of Minnesota, and by Minnesota Technology, Inc. diff --git a/eg/qhull-zip.sh b/eg/qhull-zip.sh new file mode 100644 index 0000000000000000000000000000000000000000..dc44ea92f23cefb69a270b98e2098293970d3e6c --- /dev/null +++ b/eg/qhull-zip.sh @@ -0,0 +1,224 @@ +#!/bin/sh +# +# qhull-zip.sh version -- Make zip and tgz files for Qhull release +# +# wzzip from http://www.winzip.com/wzcline.htm +# can not use path with $zip_file +# odd error messages if can't locate directory +# +# $Id: //main/2005/road/road-bash/local/bin/qhull-zip.sh#18 $$Change: 1141 $ +# $DateTime: 2010/01/03 12:13:50 $$Author: bbarber $ + +if [[ $# -eq 0 ]]; then + echo 'Missing date stamp, e.g., qhull-zip.sh 2007.1' + exit +fi +version=$1 + +err_program=qhull-zip +err_log=/var/tmp/qhull-zip.log +[[ -e $HOME/bash/etc/road-script.sh ]] && source $HOME/bash/etc/road-script.sh \ + || source /etc/road-script.sh + +check_err_log $LINENO "$err_log" +check_err_log $LINENO "$err_step_log" +log_step $LINENO "Logging to $err_log\n... and $err_step_log" + +log_note $LINENO "Find Qhull directory" +if [[ ! -d qhull/eg && ! -d ../qhull/eg && -d ../../qhull/eg ]]; then + err_exit $LINENO "qhull/eg directory not found at or above $PWD" +fi +if [[ ! -d qhull/eg ]]; then + if [[ -d ../qhull/eg ]]; then + cd .. + else + cd ../.. + fi +fi +root_dir=$(pwd) + +TEMP_DIR="$TMP/qhull-zip-$(ro_today2)" +TEMP_FILE="$TMP/qhull-zip-$(ro_today2).txt" + +qhull_zip_file=qhull-$version.zip # no path or spaces +qhull_tgz_file=qhull-$version-src.tgz +qhullmd5_file=qhull-$version.md5sum + +exit_if_fail $LINENO "rm -f $qhull_zip_file $qhull_tgz_file $qhullmd5_file" + +############################# +log_step $LINENO "Check environment" +############################# + +[[ $(type -p md5sum) ]] || exit_err $LINENO "md5sum is missing" +[[ $(cp --help || grep '[-]-parents') ]] || exit_err $LINENO "cp does not have --parents option" + +############################# +log_step $LINENO "Define functions" +############################# + +function check_zip_file #zip_file +{ + local zip_file=$1 + local HERE=$(ro_here) + log_note $HERE "Check $zip_file" + ls -l $zip_file >>$err_log + exit_if_err $HERE "Did not create $zip_file" + wzunzip -ybc -t $zip_file | grep -E -v -e '( OK|Zip)' >>$err_log + exit_if_err $HERE "Error while checking $zip_file" +} + +function check_tgz_file #tgz_file +{ + local tgz_file=$1 + local HERE=$(ro_here) + log_note $HERE "Check $tgz_file" + ls -l $tgz_file >>$err_log + exit_if_err $HERE "Did not create $tgz_file" + tar -tzf $tgz_file >/dev/null 2>>$err_log + exit_if_err $HERE "Can not extract -- tar -tzf $tgz_file" +} + +function convert_to_unix #dir -- convert files to Unix, preserving modtime from PWD +{ + local temp_dir=$1 + local HERE=$(ro_here) + log_note $HERE "Convert files to unix format in $1" + for f in $(find $temp_dir -type f | grep -E '^([^.]*|.*\.(bashrc|c|cfg|cpp|css|d|h|htm|html|man|pl|pro|profile|sh|sql|termcap|txt|xml|xsd|xsl))$'); do + exit_if_fail $HERE "d2u '$f' && touch -r '$root_dir/${f#$temp_dir/}' '$f'" + done +} + +function create_md5sum #md5_file -- create md5sum of current directory +{ + local md5_file=$1 + local HERE=$(ro_here) + log_step $HERE "Compute $md5_file" + exit_if_fail $HERE "rm -f $md5_file" + find . -type f | sed 's|^\./||' | sort | xargs md5sum >>$md5_file + exit_if_err $HERE "md5sum failed" + log_note $HERE "$(md5sum $md5_file)" +} + +############################# +log_step $LINENO "Configure $0 for $(pwd)/qhull" +############################# + +md5_zip_file=qhull-$version.zip.md5sum +md5_tgz_file=qhull-$version-src.tgz.md5sum + +# recursive +qhull_dirs="qhull/cpp qhull/eg qhull/html qhull/src" +qhull_files="qhull/project/*.pro qhull/project/*.sln qhull/project/*/*.vcproj qhull/project/*/*.pro \ + qhull/project/libqhull.vcproj \ + qhull/Announce.txt qhull/CMakeLists.txt qhull/COPYING.txt qhull/File_id.diz qhull/QHULL-GO.pif \ + qhull/README.txt qhull/REGISTER.txt qhull/index.htm \ + qhull/qconvex.exe qhull/qdelaunay.exe qhull/qhalf.exe \ + qhull/qhull.exe qhull/qvoronoi.exe qhull/rbox.exe" +qhull_ufiles="$qhull_dirs qhull/project/*.pro qhull/project/*.sln qhull/project/*/*.vcproj qhull/project/*/*.pro \ + qhull/project/libqhull.vcproj \ + qhull/Announce.txt qhull/CMakeLists.txt qhull/COPYING.txt qhull/File_id.diz qhull/QHULL-GO.pif \ + qhull/README.txt qhull/REGISTER.txt qhull/index.htm" + +set noglob + +if [[ -e /bin/msysinfo && $(type -p wzzip) && $(type -p wzunzip) ]]; then + + ############################# + log_step $LINENO "Build zip directory, $TEMP_DIR/qhull" + ############################# + + ls -l $qhull_files $qhull_dirs >>$err_log + exit_if_err $LINENO "Missing files for zip directory" + + log_note $LINENO "Copy \$qhull_files \$qhull_dirs to $TEMP_DIR/qhull" + exit_if_fail $LINENO "rm -rf $TEMP_DIR && mkdir $TEMP_DIR" + exit_if_fail $LINENO "cp -r -p --parents $qhull_files $qhull_dirs $TEMP_DIR" + + ############################# + log_step $LINENO "Write md5sum to $md5_tgz_file" + ############################# + + exit_if_fail $LINENO "pushd $TEMP_DIR/qhull" + create_md5sum $md5_zip_file + + ############################# + log_step $LINENO "Write $qhull_zip_file" + ############################# + + log_note $LINENO "Write \$qhull_files to $qhull_zip_file" + exit_if_fail $LINENO "cd .. && mv qhull qhull-$version && md5sum qhull-$version/$md5_zip_file >>$root_dir/$qhullmd5_file" + wzzip -P -r -u $qhull_zip_file qhull-$version >>$err_log + exit_if_err $LINENO "wzzip does not exist or error while zipping files" + check_zip_file $qhull_zip_file + exit_if_fail $LINENO "popd" + exit_if_fail $LINENO "mv $TEMP_DIR/$qhull_zip_file ." +fi + +############################# +log_step $LINENO "Build tgz directory, $TEMP_DIR/qhull" +############################# + +log_note $LINENO "Archive these files as $qhull_tgz_file" +ls -l $qhull_ufiles >>$err_log +exit_if_err $LINENO "Missing files for tgz" + +exit_if_fail $LINENO "rm -rf $TEMP_DIR && mkdir -p $TEMP_DIR" +exit_if_fail $LINENO "cp -r -p --parents $qhull_ufiles $TEMP_DIR" + +if [[ $IS_WINDOWS && $(type -p d2u) ]]; then + convert_to_unix "$TEMP_DIR" +fi +exit_if_fail $LINENO "mv $TEMP_DIR/qhull/src/Makefile.txt $TEMP_DIR/qhull/src/Makefile" + +############################# +log_step $LINENO "Write md5sum to $md5_tgz_file" +############################# + +exit_if_fail $LINENO "pushd $TEMP_DIR && cd qhull" +create_md5sum $md5_tgz_file + +exit_if_fail $LINENO "cd .. && mv qhull qhull-$version && md5sum qhull-$version/$md5_tgz_file >>$root_dir/$qhullmd5_file" + +############################# +log_step $LINENO "Write $qhull_tgz_file" +############################# + +exit_if_fail $LINENO "tar -zcf $root_dir/$qhull_tgz_file * && popd" +check_tgz_file $qhull_tgz_file + +log_note $LINENO "md5sum of zip and tgz files" + +for f in $qhull_zip_file $qhull_tgz_file; do + if [[ -r $f ]]; then + exit_if_fail $LINENO "md5sum $f >>$qhullmd5_file" + fi +done + +############################# +log_step $LINENO "Extract zip and tgz files to ($TEMP_DIR)" +############################# + +exit_if_fail $LINENO "rm -rf $TEMP_DIR" +if [[ -r $root_dir/$qhull_zip_file ]]; then + exit_if_fail $LINENO "mkdir -p $TEMP_DIR/zip && cd $TEMP_DIR/zip" + if [[ -r $root_dir/$qhull_zip_file ]]; then + exit_if_fail $LINENO "wzunzip -yb -d $root_dir/$qhull_zip_file" + fi + log_step $LINENO "Search for date stamps to Dates.txt" + find . -type f | grep -v '/bin/' | xargs grep '\-20' | grep -v -E '(page=|ISBN|sql-2005|utility-2000|written 2002-2003|tail -20|Spinellis|WEBSIDESTORY|D:06-5-2007|server-2005)' >Dates.txt + find . -type f | grep -v '/bin/' | xargs grep -i 'qhull *20' >>Dates.txt +fi +if [[ -r $root_dir/$qhull_tgz_file ]]; then + exit_if_fail $LINENO "mkdir -p $TEMP_DIR/tgz && cd $TEMP_DIR/tgz" + if [[ -r $root_dir/$qhull_tgz_file ]]; then + exit_if_fail $LINENO "tar -zxf $root_dir/$qhull_tgz_file" + fi +fi + +############################# +log_step $LINENO "Compare previous zip release, Dates.txt, and md5sum. Check for virus." +log_step $LINENO "Search xml files for UNDEFINED. Check page links" +log_step $LINENO "Finished successfully" +############################# + \ No newline at end of file diff --git a/html/qh-get.htm b/html/qh-get.htm index 21e428b1bcaec40ecb1c0f59a5784e9ba72659a6..d8fa2cbc61fc63347c28a7bdbf21bab2882f0246 100644 --- a/html/qh-get.htm +++ b/html/qh-get.htm @@ -35,12 +35,14 @@ width="100" height="100"></a> Qhull Downloads</h1> </li> <li><a href="http://www.qhull.org/download/qhull-2010.1.zip">Download: - Qhull 2010.1 for Windows</a> (2.4 Mbytes) <p>Type: console programs for + Qhull 2010.1 for Windows</a> (2.4 Mbytes, + <a href="http://www.qhull.org/download/qhull-2010.1.md5sum">md5sum</a>) <p>Type: console programs for Windows</p> <p>Includes executables, documentation, and sources files. It runs in a DOS window.</p> </li> - <li><a href="http://www.qhull.org/download/qhull-2010.1-src.tgz">Download: Qhull 2010.1 for Unix</a> (660K) + <li><a href="http://www.qhull.org/download/qhull-2010.1-src.tgz">Download: Qhull 2010.1 for Unix</a> (660K, + <a href="http://www.qhull.org/download/qhull-2010.1.md5sum">md5sum</a>) <p>Type: C source code for 32-bit and 64-bit architectures</p> <p>Includes documentation, source files, a simple Makefile, CMakeLists, DevStudio projects, and Qt projects. Includes preliminary C++ support. diff --git a/index.htm b/index.htm index c0974be9076a43762043e960e07186e51e7a2327..7c1f7f0721a7cd11948e903002058506230f08f8 100644 --- a/index.htm +++ b/index.htm @@ -53,9 +53,8 @@ and higher. </p> <ul> <li><a href="http://www.qhull.org/news">News</a> and <a href="http://www.qhull.org/news/qhull-news.html#bugs">Bugs</a> - about Qhull 2010.1 2010/01/10</li> - <li><a href="http://www.qhull.org/download">Download</a> - Qhull</li> + about Qhull 2010.1 2010/01/14</li> + <li><a href="http://www.qhull.org/download">Download</a> Qhull</li> <li><a href="http://www.geom.uiuc.edu/graphics/pix/Special_Topics/Computational_Geometry/welcome.html">Examples </a>of Qhull output </li> diff --git a/project/libqhull.vcproj b/project/libqhull.vcproj index 8a9ad19fc259107e6cba99252fa886c21ec88139..c714f0dd55c536755052635200495411d9ed8810 100644 --- a/project/libqhull.vcproj +++ b/project/libqhull.vcproj @@ -46,6 +46,7 @@ AdditionalIncludeDirectories="../" PreprocessorDefinitions="_LIB;UNICODE=1;WIN32;NDEBUG" StringPooling="true" + ExceptionHandling="0" RuntimeLibrary="0" EnableFunctionLevelLinking="true" PrecompiledHeaderFile="..\tmp\libqhull\Release/libqhull.pch" @@ -74,6 +75,7 @@ Name="VCLibrarianTool" OutputFile="..\tmp\libqhull\Release\qhull.lib" SuppressStartupBanner="true" + IgnoreDefaultLibraryNames="" /> <Tool Name="VCALinkTool" diff --git a/project/libqhullp.vcproj b/project/libqhullp.vcproj index e11ff13a56ab76e546ae347e066eaf0b96d8e894..2562f9e84faefc88ae91d813efc77fc38a505af2 100644 --- a/project/libqhullp.vcproj +++ b/project/libqhullp.vcproj @@ -1,229 +1,238 @@ <?xml version="1.0" encoding="Windows-1252"?> <VisualStudioProject - ProjectType="Visual C++" - Version="8.00" - Name="libqhullp" - ProjectGUID="{346B4633-5623-47A0-AA35-63966AC20B03}" - RootNamespace="libqhullp" - Keyword="Win32Proj" - > - <Platforms> - <Platform - Name="Win32" - /> - </Platforms> - <ToolFiles> - </ToolFiles> - <Configurations> - <Configuration - Name="Debug|Win32" - OutputDirectory=".." - IntermediateDirectory="../tmp/$(ConfigurationName)" - ConfigurationType="4" - CharacterSet="1" - > - <Tool - Name="VCPreBuildEventTool" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - /> - <Tool - Name="VCCLCompilerTool" - Optimization="0" - PreprocessorDefinitions="WIN32;_DEBUG;_LIB;qh_QHpointer=1" - MinimalRebuild="true" - BasicRuntimeChecks="3" - RuntimeLibrary="3" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" - DebugInformationFormat="4" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLibrarianTool" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - <Configuration - Name="Release|Win32" - OutputDirectory=".." - IntermediateDirectory="..\tmp\$(ConfigurationName)" - ConfigurationType="4" - CharacterSet="1" - WholeProgramOptimization="1" - > - <Tool - Name="VCPreBuildEventTool" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - /> - <Tool - Name="VCCLCompilerTool" - PreprocessorDefinitions="WIN32;NDEBUG;_LIB" - RuntimeLibrary="2" - UsePrecompiledHeader="0" - WarningLevel="3" - Detect64BitPortabilityProblems="true" - DebugInformationFormat="3" - /> - <Tool - Name="VCManagedResourceCompilerTool" - /> - <Tool - Name="VCResourceCompilerTool" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool - Name="VCLibrarianTool" - /> - <Tool - Name="VCALinkTool" - /> - <Tool - Name="VCXDCMakeTool" - /> - <Tool - Name="VCBscMakeTool" - /> - <Tool - Name="VCFxCopTool" - /> - <Tool - Name="VCPostBuildEventTool" - /> - </Configuration> - </Configurations> - <References> - </References> - <Files> - <Filter - Name="Source Files" - Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" - UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" - > - <File - RelativePath="..\src\geom.c" - > - </File> - <File - RelativePath="..\src\geom2.c" - > - </File> - <File - RelativePath="..\src\global.c" - > - </File> - <File - RelativePath="..\src\io.c" - > - </File> - <File - RelativePath="..\src\libqhull.c" - > - </File> - <File - RelativePath="..\src\mem.c" - > - </File> - <File - RelativePath="..\src\merge.c" - > - </File> - <File - RelativePath="..\src\poly.c" - > - </File> - <File - RelativePath="..\src\poly2.c" - > - </File> - <File - RelativePath="..\src\random.c" - > - </File> - <File - RelativePath="..\src\rboxlib.c" - > - </File> - <File - RelativePath="..\src\stat.c" - > - </File> - <File - RelativePath="..\src\user.c" - > - </File> - <File - RelativePath="..\src\usermem.c" - > - </File> - <File - RelativePath="..\src\userprintf.c" - > - </File> - </Filter> - <Filter - Name="Header Files" - Filter="h;hpp;hxx;hm;inl;inc;xsd" - UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" - > - </Filter> - <Filter - Name="Resource Files" - Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" - UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" - > - </Filter> - <File - RelativePath=".\ReadMe.txt" - > - </File> - </Files> - <Globals> - </Globals> + ProjectType="Visual C++" + Version="8.00" + Name="libqhullp" + ProjectGUID="{346B4633-5623-47A0-AA35-63966AC20B03}" + RootNamespace="libqhullp" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory=".." + IntermediateDirectory="../tmp/$(ConfigurationName)" + ConfigurationType="4" + CharacterSet="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_LIB;qh_QHpointer=1" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory=".." + IntermediateDirectory="..\tmp\$(ConfigurationName)" + ConfigurationType="4" + CharacterSet="1" + WholeProgramOptimization="0" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + WholeProgramOptimization="false" + PreprocessorDefinitions="qh_QHpointer;WIN32;NDEBUG;_LIB" + ExceptionHandling="0" + RuntimeLibrary="0" + EnableFunctionLevelLinking="true" + UsePrecompiledHeader="0" + WarningLevel="3" + WarnAsError="true" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="3" + CompileAs="1" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLibrarianTool" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" + > + <File + RelativePath="..\src\geom.c" + > + </File> + <File + RelativePath="..\src\geom2.c" + > + </File> + <File + RelativePath="..\src\global.c" + > + </File> + <File + RelativePath="..\src\io.c" + > + </File> + <File + RelativePath="..\src\libqhull.c" + > + </File> + <File + RelativePath="..\src\mem.c" + > + </File> + <File + RelativePath="..\src\merge.c" + > + </File> + <File + RelativePath="..\src\poly.c" + > + </File> + <File + RelativePath="..\src\poly2.c" + > + </File> + <File + RelativePath="..\src\qset.c" + > + </File> + <File + RelativePath="..\src\random.c" + > + </File> + <File + RelativePath="..\src\rboxlib.c" + > + </File> + <File + RelativePath="..\src\stat.c" + > + </File> + <File + RelativePath="..\src\user.c" + > + </File> + <File + RelativePath="..\src\usermem.c" + > + </File> + <File + RelativePath="..\src\userprintf.c" + > + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" + > + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" + > + </Filter> + <File + RelativePath=".\ReadMe.txt" + > + </File> + </Files> + <Globals> + </Globals> </VisualStudioProject> diff --git a/project/qconvex/qconvex.vcproj b/project/qconvex/qconvex.vcproj new file mode 100644 index 0000000000000000000000000000000000000000..c31e3586a52f72c7ed1f40b84d1369c555097004 --- /dev/null +++ b/project/qconvex/qconvex.vcproj @@ -0,0 +1,199 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="qconvex" + ProjectGUID="{BACB1A4A-BA37-4C00-B917-E819EE7544A2}" + RootNamespace="qconvex" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(SolutionDir)$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="2" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="../.." + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + RuntimeLibrary="2" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + IgnoreImportLibrary="false" + LinkIncremental="1" + IgnoreDefaultLibraryNames="LIBCMT" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" + > + <File + RelativePath="..\..\src\qconvex.c" + > + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" + > + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" + > + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/project/qdelaunay/qdelaunay.vcproj b/project/qdelaunay/qdelaunay.vcproj new file mode 100644 index 0000000000000000000000000000000000000000..2098d4f455c43073c789f5c1e078b6b406a80f17 --- /dev/null +++ b/project/qdelaunay/qdelaunay.vcproj @@ -0,0 +1,198 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="qdelaunay" + ProjectGUID="{3DF49AFF-F703-4F13-85A2-90DE4B33D2E0}" + RootNamespace="qdelaunay" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(SolutionDir)$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="2" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="../.." + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + RuntimeLibrary="2" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="1" + IgnoreDefaultLibraryNames="LIBCMT" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" + > + <File + RelativePath="..\..\src\qdelaun.c" + > + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" + > + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" + > + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/project/qhalf/qhalf.vcproj b/project/qhalf/qhalf.vcproj new file mode 100644 index 0000000000000000000000000000000000000000..a5a3befac97857e82e2566803bf8077890a1872a --- /dev/null +++ b/project/qhalf/qhalf.vcproj @@ -0,0 +1,198 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="qhalf" + ProjectGUID="{99B6B80A-3029-4286-9799-845B37152F16}" + RootNamespace="qhalf" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(SolutionDir)$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="2" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="../.." + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + RuntimeLibrary="2" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="1" + IgnoreDefaultLibraryNames="LIBCMT" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" + > + <File + RelativePath="..\..\src\qhalf.c" + > + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" + > + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" + > + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/project/qhull.sln b/project/qhull.sln index 6772c01cf81bf068164ee4eebc8bd8a513db2f41..1594990a5b2a899f0df49ce0d979b70f0202cd6d 100644 --- a/project/qhull.sln +++ b/project/qhull.sln @@ -1,44 +1,47 @@ Microsoft Visual Studio Solution File, Format Version 9.00 # Visual Studio 2005 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhull", "qhull.vcproj", "{DEB5D824-712C-47C7-BE7E-E0A866373C26}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qconvex", "qconvex\qconvex.vcproj", "{BACB1A4A-BA37-4C00-B917-E819EE7544A2}" + ProjectSection(ProjectDependencies) = postProject + {D1377F6B-7868-460C-9FC5-489C32A3D08F} = {D1377F6B-7868-460C-9FC5-489C32A3D08F} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libqhull", "libqhull.vcproj", "{D1377F6B-7868-460C-9FC5-489C32A3D08F}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qdelaunay", "qdelaunay\qdelaunay.vcproj", "{3DF49AFF-F703-4F13-85A2-90DE4B33D2E0}" + ProjectSection(ProjectDependencies) = postProject + {D1377F6B-7868-460C-9FC5-489C32A3D08F} = {D1377F6B-7868-460C-9FC5-489C32A3D08F} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rbox", "rbox.vcproj", "{D137FB9B-7868-460C-9FC5-489C32A3D08F}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qvoronoi", "qvoronoi\qvoronoi.vcproj", "{E6EA6612-4D02-4470-BF1B-047E9D97AFAD}" + ProjectSection(ProjectDependencies) = postProject + {D1377F6B-7868-460C-9FC5-489C32A3D08F} = {D1377F6B-7868-460C-9FC5-489C32A3D08F} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhullcpp", "qhullcpp.vcproj", "{83B9A40B-EA6E-4DD8-A9D5-D51FFA0B5F49}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhalf", "qhalf\qhalf.vcproj", "{99B6B80A-3029-4286-9799-845B37152F16}" + ProjectSection(ProjectDependencies) = postProject + {D1377F6B-7868-460C-9FC5-489C32A3D08F} = {D1377F6B-7868-460C-9FC5-489C32A3D08F} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg3", "user_eg3.vcproj", "{B94D6587-1030-4EA0-8322-E9B2902A9AC4}" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg", "user_eg\user_eg.vcproj", "{5AC0B3F9-15DA-4897-B1CE-9E433AC1C47D}" ProjectSection(ProjectDependencies) = postProject {346B4633-5623-47A0-AA35-63966AC20B03} = {346B4633-5623-47A0-AA35-63966AC20B03} EndProjectSection - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "user_eg2", "user_eg2\user_eg2.vcproj", "{EAFF2400-67A0-4152-8A9D-941BBBBE5E61}" + ProjectSection(ProjectDependencies) = postProject + {D1377F6B-7868-460C-9FC5-489C32A3D08F} = {D1377F6B-7868-460C-9FC5-489C32A3D08F} EndProjectSection EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhulltest", "qhulltest.vcproj", "{AFDCA33D-3D74-3866-BAE1-97033FE213AA}" - ProjectSection(WebsiteProperties) = preProject - Debug.AspNetCompiler.Debug = "True" - Release.AspNetCompiler.Debug = "False" +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "qhull", "qhull\qhull.vcproj", "{3EDD61DA-123C-4689-AE0F-01EDEAE68480}" + ProjectSection(ProjectDependencies) = postProject + {D1377F6B-7868-460C-9FC5-489C32A3D08F} = {D1377F6B-7868-460C-9FC5-489C32A3D08F} + EndProjectSection +EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "rbox", "rbox\rbox.vcproj", "{4AD9B90B-B60D-401F-8044-32ADEE01F6C6}" + ProjectSection(ProjectDependencies) = postProject + {D1377F6B-7868-460C-9FC5-489C32A3D08F} = {D1377F6B-7868-460C-9FC5-489C32A3D08F} EndProjectSection EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libqhull", "libqhull.vcproj", "{D1377F6B-7868-460C-9FC5-489C32A3D08F}" +EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libqhullp", "libqhullp.vcproj", "{346B4633-5623-47A0-AA35-63966AC20B03}" EndProject Global @@ -47,30 +50,42 @@ Global Release|Win32 = Release|Win32 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {DEB5D824-712C-47C7-BE7E-E0A866373C26}.Debug|Win32.ActiveCfg = Debug|Win32 - {DEB5D824-712C-47C7-BE7E-E0A866373C26}.Debug|Win32.Build.0 = Debug|Win32 - {DEB5D824-712C-47C7-BE7E-E0A866373C26}.Release|Win32.ActiveCfg = Release|Win32 - {DEB5D824-712C-47C7-BE7E-E0A866373C26}.Release|Win32.Build.0 = Release|Win32 + {BACB1A4A-BA37-4C00-B917-E819EE7544A2}.Debug|Win32.ActiveCfg = Debug|Win32 + {BACB1A4A-BA37-4C00-B917-E819EE7544A2}.Debug|Win32.Build.0 = Debug|Win32 + {BACB1A4A-BA37-4C00-B917-E819EE7544A2}.Release|Win32.ActiveCfg = Release|Win32 + {BACB1A4A-BA37-4C00-B917-E819EE7544A2}.Release|Win32.Build.0 = Release|Win32 + {3DF49AFF-F703-4F13-85A2-90DE4B33D2E0}.Debug|Win32.ActiveCfg = Debug|Win32 + {3DF49AFF-F703-4F13-85A2-90DE4B33D2E0}.Debug|Win32.Build.0 = Debug|Win32 + {3DF49AFF-F703-4F13-85A2-90DE4B33D2E0}.Release|Win32.ActiveCfg = Release|Win32 + {3DF49AFF-F703-4F13-85A2-90DE4B33D2E0}.Release|Win32.Build.0 = Release|Win32 + {E6EA6612-4D02-4470-BF1B-047E9D97AFAD}.Debug|Win32.ActiveCfg = Debug|Win32 + {E6EA6612-4D02-4470-BF1B-047E9D97AFAD}.Debug|Win32.Build.0 = Debug|Win32 + {E6EA6612-4D02-4470-BF1B-047E9D97AFAD}.Release|Win32.ActiveCfg = Release|Win32 + {E6EA6612-4D02-4470-BF1B-047E9D97AFAD}.Release|Win32.Build.0 = Release|Win32 + {99B6B80A-3029-4286-9799-845B37152F16}.Debug|Win32.ActiveCfg = Debug|Win32 + {99B6B80A-3029-4286-9799-845B37152F16}.Debug|Win32.Build.0 = Debug|Win32 + {99B6B80A-3029-4286-9799-845B37152F16}.Release|Win32.ActiveCfg = Release|Win32 + {99B6B80A-3029-4286-9799-845B37152F16}.Release|Win32.Build.0 = Release|Win32 + {5AC0B3F9-15DA-4897-B1CE-9E433AC1C47D}.Debug|Win32.ActiveCfg = Debug|Win32 + {5AC0B3F9-15DA-4897-B1CE-9E433AC1C47D}.Debug|Win32.Build.0 = Debug|Win32 + {5AC0B3F9-15DA-4897-B1CE-9E433AC1C47D}.Release|Win32.ActiveCfg = Release|Win32 + {5AC0B3F9-15DA-4897-B1CE-9E433AC1C47D}.Release|Win32.Build.0 = Release|Win32 + {EAFF2400-67A0-4152-8A9D-941BBBBE5E61}.Debug|Win32.ActiveCfg = Debug|Win32 + {EAFF2400-67A0-4152-8A9D-941BBBBE5E61}.Debug|Win32.Build.0 = Debug|Win32 + {EAFF2400-67A0-4152-8A9D-941BBBBE5E61}.Release|Win32.ActiveCfg = Release|Win32 + {EAFF2400-67A0-4152-8A9D-941BBBBE5E61}.Release|Win32.Build.0 = Release|Win32 + {3EDD61DA-123C-4689-AE0F-01EDEAE68480}.Debug|Win32.ActiveCfg = Debug|Win32 + {3EDD61DA-123C-4689-AE0F-01EDEAE68480}.Debug|Win32.Build.0 = Debug|Win32 + {3EDD61DA-123C-4689-AE0F-01EDEAE68480}.Release|Win32.ActiveCfg = Release|Win32 + {3EDD61DA-123C-4689-AE0F-01EDEAE68480}.Release|Win32.Build.0 = Release|Win32 + {4AD9B90B-B60D-401F-8044-32ADEE01F6C6}.Debug|Win32.ActiveCfg = Debug|Win32 + {4AD9B90B-B60D-401F-8044-32ADEE01F6C6}.Debug|Win32.Build.0 = Debug|Win32 + {4AD9B90B-B60D-401F-8044-32ADEE01F6C6}.Release|Win32.ActiveCfg = Release|Win32 + {4AD9B90B-B60D-401F-8044-32ADEE01F6C6}.Release|Win32.Build.0 = Release|Win32 {D1377F6B-7868-460C-9FC5-489C32A3D08F}.Debug|Win32.ActiveCfg = Debug|Win32 {D1377F6B-7868-460C-9FC5-489C32A3D08F}.Debug|Win32.Build.0 = Debug|Win32 {D1377F6B-7868-460C-9FC5-489C32A3D08F}.Release|Win32.ActiveCfg = Release|Win32 {D1377F6B-7868-460C-9FC5-489C32A3D08F}.Release|Win32.Build.0 = Release|Win32 - {D137FB9B-7868-460C-9FC5-489C32A3D08F}.Debug|Win32.ActiveCfg = Debug|Win32 - {D137FB9B-7868-460C-9FC5-489C32A3D08F}.Debug|Win32.Build.0 = Debug|Win32 - {D137FB9B-7868-460C-9FC5-489C32A3D08F}.Release|Win32.ActiveCfg = Release|Win32 - {D137FB9B-7868-460C-9FC5-489C32A3D08F}.Release|Win32.Build.0 = Release|Win32 - {83B9A40B-EA6E-4DD8-A9D5-D51FFA0B5F49}.Debug|Win32.ActiveCfg = Debug|Win32 - {83B9A40B-EA6E-4DD8-A9D5-D51FFA0B5F49}.Debug|Win32.Build.0 = Debug|Win32 - {83B9A40B-EA6E-4DD8-A9D5-D51FFA0B5F49}.Release|Win32.ActiveCfg = Release|Win32 - {83B9A40B-EA6E-4DD8-A9D5-D51FFA0B5F49}.Release|Win32.Build.0 = Release|Win32 - {B94D6587-1030-4EA0-8322-E9B2902A9AC4}.Debug|Win32.ActiveCfg = Debug|Win32 - {B94D6587-1030-4EA0-8322-E9B2902A9AC4}.Debug|Win32.Build.0 = Debug|Win32 - {B94D6587-1030-4EA0-8322-E9B2902A9AC4}.Release|Win32.ActiveCfg = Release|Win32 - {B94D6587-1030-4EA0-8322-E9B2902A9AC4}.Release|Win32.Build.0 = Release|Win32 - {AFDCA33D-3D74-3866-BAE1-97033FE213AA}.Debug|Win32.ActiveCfg = Debug|Win32 - {AFDCA33D-3D74-3866-BAE1-97033FE213AA}.Debug|Win32.Build.0 = Debug|Win32 - {AFDCA33D-3D74-3866-BAE1-97033FE213AA}.Release|Win32.ActiveCfg = Release|Win32 - {AFDCA33D-3D74-3866-BAE1-97033FE213AA}.Release|Win32.Build.0 = Release|Win32 {346B4633-5623-47A0-AA35-63966AC20B03}.Debug|Win32.ActiveCfg = Debug|Win32 {346B4633-5623-47A0-AA35-63966AC20B03}.Debug|Win32.Build.0 = Debug|Win32 {346B4633-5623-47A0-AA35-63966AC20B03}.Release|Win32.ActiveCfg = Release|Win32 diff --git a/project/qhull.vcproj b/project/qhull/qhull.vcproj similarity index 52% rename from project/qhull.vcproj rename to project/qhull/qhull.vcproj index 29bb729471f95332c43e5cbc64d5c3d54038ea66..a7baf6c049d0c2c525d3b0f3f3fb956bee63c2b3 100644 --- a/project/qhull.vcproj +++ b/project/qhull/qhull.vcproj @@ -3,8 +3,9 @@ ProjectType="Visual C++" Version="8.00" Name="qhull" - ProjectGUID="{DEB5D824-712C-47C7-BE7E-E0A866373C26}" + ProjectGUID="{3EDD61DA-123C-4689-AE0F-01EDEAE68480}" RootNamespace="qhull" + Keyword="Win32Proj" > <Platforms> <Platform @@ -15,14 +16,11 @@ </ToolFiles> <Configurations> <Configuration - Name="Release|Win32" - OutputDirectory="." - IntermediateDirectory="..\tmp\qhull\Release" + Name="Debug|Win32" + OutputDirectory="$(SolutionDir)$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" ConfigurationType="1" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" - UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="false" - CharacterSet="2" + CharacterSet="1" > <Tool Name="VCPreBuildEventTool" @@ -41,43 +39,31 @@ /> <Tool Name="VCCLCompilerTool" - Optimization="2" - InlineFunctionExpansion="1" - AdditionalIncludeDirectories="../" - PreprocessorDefinitions="_LIB;UNICODE=1;WIN32;NDEBUG" - StringPooling="true" - ExceptionHandling="0" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" - RuntimeTypeInfo="false" - PrecompiledHeaderFile="..\tmp\qhull\Release/qhull.pch" - AssemblerListingLocation="..\tmp\qhull\Release/" - ObjectFile="..\tmp\qhull\Release/" - ProgramDataBaseFileName="..\tmp\qhull\Release/" - BrowseInformation="1" - WarningLevel="4" - WarnAsError="true" - SuppressStartupBanner="true" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + UsePrecompiledHeader="0" + WarningLevel="3" Detect64BitPortabilityProblems="true" - DebugInformationFormat="3" - CompileAs="0" + DebugInformationFormat="4" /> <Tool Name="VCManagedResourceCompilerTool" /> <Tool Name="VCResourceCompilerTool" - PreprocessorDefinitions="NDEBUG" - Culture="1033" /> <Tool Name="VCPreLinkEventTool" /> <Tool Name="VCLinkerTool" - AdditionalOptions=""..\tmp\libqhull\Release\qhull.lib"" - OutputFile="..\qhull.exe" - LinkIncremental="0" + LinkIncremental="2" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" /> <Tool Name="VCALinkTool" @@ -105,14 +91,12 @@ /> </Configuration> <Configuration - Name="Debug|Win32" - OutputDirectory="." - IntermediateDirectory="..\tmp\qhull\Debug" + Name="Release|Win32" + OutputDirectory="../.." + IntermediateDirectory="$(ConfigurationName)" ConfigurationType="1" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" - UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="false" - CharacterSet="2" + CharacterSet="1" + WholeProgramOptimization="1" > <Tool Name="VCPreBuildEventTool" @@ -131,20 +115,10 @@ /> <Tool Name="VCCLCompilerTool" - Optimization="0" - PreprocessorDefinitions="_LIB;UNICODE=1;WIN32;_DEBUG" - ExceptionHandling="0" - BasicRuntimeChecks="3" - RuntimeLibrary="3" - RuntimeTypeInfo="false" - PrecompiledHeaderFile="..\tmp\qhull\Debug/qhull.pch" - AssemblerListingLocation="..\tmp\qhull\Debug/" - ObjectFile="..\tmp\qhull\Debug/" - ProgramDataBaseFileName="..\tmp\qhull\Debug/" - BrowseInformation="1" - WarningLevel="4" - WarnAsError="true" - SuppressStartupBanner="true" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + RuntimeLibrary="2" + UsePrecompiledHeader="0" + WarningLevel="3" Detect64BitPortabilityProblems="true" DebugInformationFormat="3" /> @@ -153,18 +127,19 @@ /> <Tool Name="VCResourceCompilerTool" - PreprocessorDefinitions="_DEBUG" - Culture="1033" /> <Tool Name="VCPreLinkEventTool" /> <Tool Name="VCLinkerTool" - AdditionalOptions=""..\tmp\libqhull\Debug\qhull.lib"" - OutputFile="../qhull.exe" - AdditionalLibraryDirectories="" + LinkIncremental="1" + IgnoreDefaultLibraryNames="LIBCMT" GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" /> <Tool Name="VCALinkTool" @@ -197,29 +172,25 @@ <Files> <Filter Name="Source Files" - Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" > <File - RelativePath="..\src\unix.c" + RelativePath="..\..\src\unix.c" > </File> </Filter> <Filter Name="Header Files" - Filter="h;hpp;hxx;hm;inl" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" + > + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" > - <File - RelativePath="..\src\libqhull.h" - > - </File> - <File - RelativePath="..\src\mem.h" - > - </File> - <File - RelativePath="..\src\qset.h" - > - </File> </Filter> </Files> <Globals> diff --git a/project/qhullcpp.vcproj b/project/qhullcpp.vcproj index 36a3b0e59abb017f85bc18c2d69273de6222c591..b48f801dd91b11c6fea0f9854918f2f2c0c5dc54 100644 --- a/project/qhullcpp.vcproj +++ b/project/qhullcpp.vcproj @@ -45,10 +45,12 @@ Name="VCCLCompilerTool" Optimization="2" InlineFunctionExpansion="1" - PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + PreprocessorDefinitions="qh_QHpointer;WIN32;NDEBUG;_CONSOLE" StringPooling="true" RuntimeLibrary="0" EnableFunctionLevelLinking="true" + DisableLanguageExtensions="true" + RuntimeTypeInfo="false" PrecompiledHeaderFile="..\tmp\qhullcpp\Release/qhullcpp.pch" AssemblerListingLocation="..\tmp\qhullcpp\Release/" ObjectFile="..\tmp\qhullcpp\Release/" @@ -71,7 +73,7 @@ /> <Tool Name="VCLibrarianTool" - OutputFile="..\tmp\qhullcpp\Release\qhullcpp.lib" + OutputFile="..\qhullcpp.lib" SuppressStartupBanner="true" /> <Tool diff --git a/project/qvoronoi/qvoronoi.vcproj b/project/qvoronoi/qvoronoi.vcproj new file mode 100644 index 0000000000000000000000000000000000000000..ae91356ef4509c57aaad5d2f680c05816abac2be --- /dev/null +++ b/project/qvoronoi/qvoronoi.vcproj @@ -0,0 +1,199 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="qvoronoi" + ProjectGUID="{E6EA6612-4D02-4470-BF1B-047E9D97AFAD}" + RootNamespace="qvoronoi" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(SolutionDir)$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="2" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="../.." + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + RuntimeLibrary="2" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="1" + IgnoreAllDefaultLibraries="false" + IgnoreDefaultLibraryNames="LIBCMT" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" + > + <File + RelativePath="..\..\src\qvoronoi.c" + > + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" + > + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" + > + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/project/rbox.vcproj b/project/rbox/rbox.vcproj similarity index 51% rename from project/rbox.vcproj rename to project/rbox/rbox.vcproj index dee486a7f6b942fc679f4d9f577b3f2d61caaa3c..9167b1edd68876e1073582d2a12c1830586289c4 100644 --- a/project/rbox.vcproj +++ b/project/rbox/rbox.vcproj @@ -3,8 +3,9 @@ ProjectType="Visual C++" Version="8.00" Name="rbox" - ProjectGUID="{D137FB9B-7868-460C-9FC5-489C32A3D08F}" + ProjectGUID="{4AD9B90B-B60D-401F-8044-32ADEE01F6C6}" RootNamespace="rbox" + Keyword="Win32Proj" > <Platforms> <Platform @@ -15,14 +16,11 @@ </ToolFiles> <Configurations> <Configuration - Name="Release|Win32" - OutputDirectory="." - IntermediateDirectory="..\tmp\rbox\Release" + Name="Debug|Win32" + OutputDirectory="$(SolutionDir)$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" ConfigurationType="1" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" - UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="false" - CharacterSet="2" + CharacterSet="1" > <Tool Name="VCPreBuildEventTool" @@ -41,43 +39,31 @@ /> <Tool Name="VCCLCompilerTool" - Optimization="2" - InlineFunctionExpansion="1" - AdditionalIncludeDirectories="../" - PreprocessorDefinitions="_LIB;UNICODE=1;WIN32;NDEBUG" - StringPooling="true" - ExceptionHandling="0" - RuntimeLibrary="0" - EnableFunctionLevelLinking="true" - RuntimeTypeInfo="false" - PrecompiledHeaderFile="..\tmp\rbox\Release/rbox.pch" - AssemblerListingLocation="..\tmp\rbox\Release/" - ObjectFile="..\tmp\rbox\Release/" - ProgramDataBaseFileName="..\tmp\rbox\Release/" - BrowseInformation="1" - WarningLevel="4" - WarnAsError="true" - SuppressStartupBanner="true" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + UsePrecompiledHeader="0" + WarningLevel="3" Detect64BitPortabilityProblems="true" - DebugInformationFormat="3" - CompileAs="0" + DebugInformationFormat="4" /> <Tool Name="VCManagedResourceCompilerTool" /> <Tool Name="VCResourceCompilerTool" - PreprocessorDefinitions="NDEBUG" - Culture="1033" /> <Tool Name="VCPreLinkEventTool" /> <Tool Name="VCLinkerTool" - AdditionalOptions=""..\tmp\libqhull\Release\qhull.lib"" - OutputFile="..\rbox.exe" - LinkIncremental="0" + LinkIncremental="2" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" /> <Tool Name="VCALinkTool" @@ -105,14 +91,12 @@ /> </Configuration> <Configuration - Name="Debug|Win32" - OutputDirectory="." - IntermediateDirectory="..\tmp\rbox\Debug" + Name="Release|Win32" + OutputDirectory="../.." + IntermediateDirectory="$(ConfigurationName)" ConfigurationType="1" - InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC71.vsprops" - UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="false" - CharacterSet="2" + CharacterSet="1" + WholeProgramOptimization="1" > <Tool Name="VCPreBuildEventTool" @@ -131,20 +115,10 @@ /> <Tool Name="VCCLCompilerTool" - Optimization="0" - PreprocessorDefinitions="_LIB;UNICODE=1;WIN32;_DEBUG" - ExceptionHandling="0" - BasicRuntimeChecks="3" - RuntimeLibrary="3" - RuntimeTypeInfo="false" - PrecompiledHeaderFile="..\tmp\rbox\Debug/rbox.pch" - AssemblerListingLocation="..\tmp\rbox\Debug/" - ObjectFile="..\tmp\rbox\Debug/" - ProgramDataBaseFileName="..\tmp\rbox\Debug/" - BrowseInformation="1" - WarningLevel="4" - WarnAsError="true" - SuppressStartupBanner="true" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + RuntimeLibrary="2" + UsePrecompiledHeader="0" + WarningLevel="3" Detect64BitPortabilityProblems="true" DebugInformationFormat="3" /> @@ -153,18 +127,19 @@ /> <Tool Name="VCResourceCompilerTool" - PreprocessorDefinitions="_DEBUG" - Culture="1033" /> <Tool Name="VCPreLinkEventTool" /> <Tool Name="VCLinkerTool" - AdditionalOptions=""..\tmp\libqhull\Debug\qhull.lib"" - OutputFile="..\rbox.exe" - LinkIncremental="0" + LinkIncremental="1" + IgnoreDefaultLibraryNames="LIBCMT" GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" /> <Tool Name="VCALinkTool" @@ -197,38 +172,25 @@ <Files> <Filter Name="Source Files" - Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" > <File - RelativePath="..\src\rbox.c" - > - </File> - <File - RelativePath="..\src\rboxlib.c" + RelativePath="..\..\src\rbox.c" > </File> </Filter> <Filter Name="Header Files" - Filter="h;hpp;hxx;hm;inl" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" > - <File - RelativePath="..\src\libqhull.h" - > - </File> - <File - RelativePath="..\src\user.h" - > - </File> </Filter> <Filter - Name="Other Files" - Filter="txt,groovy,htm" + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" > - <File - RelativePath="..\html\rbox.txt" - > - </File> </Filter> </Files> <Globals> diff --git a/project/user_eg/user_eg.vcproj b/project/user_eg/user_eg.vcproj new file mode 100644 index 0000000000000000000000000000000000000000..cca4c3e1c325716d40727212a5976665c565497e --- /dev/null +++ b/project/user_eg/user_eg.vcproj @@ -0,0 +1,198 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="user_eg" + ProjectGUID="{5AC0B3F9-15DA-4897-B1CE-9E433AC1C47D}" + RootNamespace="user_eg" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(SolutionDir)$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="2" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="../.." + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="qh_QHpointer;WIN32;NDEBUG;_CONSOLE" + RuntimeLibrary="2" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="1" + IgnoreDefaultLibraryNames="LIBCMT" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" + > + <File + RelativePath="..\..\src\user_eg.c" + > + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" + > + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" + > + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/project/user_eg2/user_eg2.vcproj b/project/user_eg2/user_eg2.vcproj new file mode 100644 index 0000000000000000000000000000000000000000..291eeda065cce7124a52e30a964bfd0567456454 --- /dev/null +++ b/project/user_eg2/user_eg2.vcproj @@ -0,0 +1,198 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="user_eg2" + ProjectGUID="{EAFF2400-67A0-4152-8A9D-941BBBBE5E61}" + RootNamespace="user_eg2" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(SolutionDir)$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="2" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="../.." + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + RuntimeLibrary="2" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="1" + IgnoreDefaultLibraryNames="LIBCMT" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" + > + <File + RelativePath="..\..\src\user_eg2.c" + > + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" + > + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" + > + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/project/user_eg3.vcproj b/project/user_eg3.vcproj index 21b78cdd51806e98c34400b9c3b7b700e8d188bc..b5d3f10fea5d4bcf6a3ef39447eac0f2053acdce 100644 --- a/project/user_eg3.vcproj +++ b/project/user_eg3.vcproj @@ -44,7 +44,7 @@ Optimization="2" InlineFunctionExpansion="1" AdditionalIncludeDirectories="../" - PreprocessorDefinitions="_LIB;UNICODE=1;WIN32;NDEBUG" + PreprocessorDefinitions="qh_QHpointer;_LIB;UNICODE=1;WIN32;NDEBUG" StringPooling="true" ExceptionHandling="1" RuntimeLibrary="0" @@ -75,9 +75,10 @@ /> <Tool Name="VCLinkerTool" - AdditionalOptions=""..\tmp\libqhull\Release\qhull.lib" "..\tmp\qhullcpp\Release\qhullcpp.lib" " + AdditionalOptions=" " OutputFile="..\user_eg3.exe" LinkIncremental="0" + IgnoreDefaultLibraryNames="LIBCMT" /> <Tool Name="VCALinkTool" diff --git a/project/user_eg3/user_eg3.vcproj b/project/user_eg3/user_eg3.vcproj new file mode 100644 index 0000000000000000000000000000000000000000..5d950a0b98ca5bf7bd004c85ce559bfba645e664 --- /dev/null +++ b/project/user_eg3/user_eg3.vcproj @@ -0,0 +1,198 @@ +<?xml version="1.0" encoding="Windows-1252"?> +<VisualStudioProject + ProjectType="Visual C++" + Version="8.00" + Name="user_eg3" + ProjectGUID="{E1C61783-F5FF-40CF-B4CD-F75273B38087}" + RootNamespace="user_eg3" + Keyword="Win32Proj" + > + <Platforms> + <Platform + Name="Win32" + /> + </Platforms> + <ToolFiles> + </ToolFiles> + <Configurations> + <Configuration + Name="Debug|Win32" + OutputDirectory="$(SolutionDir)$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + Optimization="0" + PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE" + MinimalRebuild="true" + BasicRuntimeChecks="3" + RuntimeLibrary="3" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="4" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="2" + GenerateDebugInformation="true" + SubSystem="1" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + <Configuration + Name="Release|Win32" + OutputDirectory="$(SolutionDir)$(ConfigurationName)" + IntermediateDirectory="$(ConfigurationName)" + ConfigurationType="1" + CharacterSet="1" + WholeProgramOptimization="1" + > + <Tool + Name="VCPreBuildEventTool" + /> + <Tool + Name="VCCustomBuildTool" + /> + <Tool + Name="VCXMLDataGeneratorTool" + /> + <Tool + Name="VCWebServiceProxyGeneratorTool" + /> + <Tool + Name="VCMIDLTool" + /> + <Tool + Name="VCCLCompilerTool" + PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE" + RuntimeLibrary="2" + UsePrecompiledHeader="0" + WarningLevel="3" + Detect64BitPortabilityProblems="true" + DebugInformationFormat="3" + /> + <Tool + Name="VCManagedResourceCompilerTool" + /> + <Tool + Name="VCResourceCompilerTool" + /> + <Tool + Name="VCPreLinkEventTool" + /> + <Tool + Name="VCLinkerTool" + LinkIncremental="1" + IgnoreDefaultLibraryNames="LIBCMT" + GenerateDebugInformation="true" + SubSystem="1" + OptimizeReferences="2" + EnableCOMDATFolding="2" + TargetMachine="1" + /> + <Tool + Name="VCALinkTool" + /> + <Tool + Name="VCManifestTool" + /> + <Tool + Name="VCXDCMakeTool" + /> + <Tool + Name="VCBscMakeTool" + /> + <Tool + Name="VCFxCopTool" + /> + <Tool + Name="VCAppVerifierTool" + /> + <Tool + Name="VCWebDeploymentTool" + /> + <Tool + Name="VCPostBuildEventTool" + /> + </Configuration> + </Configurations> + <References> + </References> + <Files> + <Filter + Name="Source Files" + Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" + UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" + > + <File + RelativePath="..\..\cpp\user_eg3.cpp" + > + </File> + </Filter> + <Filter + Name="Header Files" + Filter="h;hpp;hxx;hm;inl;inc;xsd" + UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" + > + </Filter> + <Filter + Name="Resource Files" + Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" + UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" + > + </Filter> + </Files> + <Globals> + </Globals> +</VisualStudioProject> diff --git a/src/Changes.txt b/src/Changes.txt index 01edac6168354c80211ab1f5b27704764749c084..05c26412948c37ce0b4c5008d9eca8063084cf5b 100644 --- a/src/Changes.txt +++ b/src/Changes.txt @@ -1,16 +1,11 @@ .............This file lists all changes to qhull and rbox..................... -To do - - Notify geom discussion list - - get copy of unused - - Review email archives for doc changes - - QtTestD4.dll did not include MSVCP80D.dll and MSVCR80D.dll - ------------ Need help - The C++ interface needs work. Give it a try and make it better. http://gitorious.org/qhull/ + - Produce conformant triangulations for merged facets using option 'Qt' - Add CMakeLists.txt for qhullcpp, user_eg3, cpp/, and cpp/road If practical, please move to project/ - Verify -fno-strict-aliasing needed for gcc 4.1, 4.2, and 4.3 (qset segfault) @@ -19,19 +14,27 @@ Need help Branch 'debian' is from http://savannah.nongnu.org/cvs/?group=qhull project/debian needs updating for its new location. It was at qhull's level. +To do + - Review email for doc changes + - RMP build of Qhull + ------------ -Qhull gitorious.org/qhull next 2010/01/12 +qhull 2010.1 2010/01/14 - Add qt-qhull.cpp with Qt conditional code -- Fix qhull.sln and project files for qh_QHpointer - Add libqhullp.proj - Add libqhull5 to Readme, Announce, download - Reviewed #pragma - Reviewed FIXUP and assigned QH tags - All projects compile with warnings enabled - Replaced 'up' glyphs with » -- Moved cpp questions to http://www.qhull.org/html/qh-code.htm#questions-cpp -- Moved suggestions to http://www.qhull.org/html/qh-code.htm#enhance -- Moved documentation requests to http://www.qhull.org/html/qh-code.htm#enhance +- Moved cpp questions to qh-code.htm#questions-cpp +- Moved suggestions to qh-code.htm#enhance +- Moved documentation requests to qh-code.htm#enhance +- Add md5sum file to distributions +- Switched to DevStudio builds to avoid dependent libraries, 10% slower + Removed user_eg3.exe and qhullcpp.dll from Windows build + Fix qhull.sln and project files for qh_QHpointer +- Add eg/qhull-zip.sh to build qhull distribution files ------------ qhull 2010.1 2010/01/10 diff --git a/src/global.c b/src/global.c index 96c98ec4f81d384eaaab7791e4033d2e63724afd..3c6141a6a0adfd4c788dd830952bcea18ae48b7f 100644 --- a/src/global.c +++ b/src/global.c @@ -12,8 +12,8 @@ see qhull_a.h for internal functions copyright (c) 1993-2010 The Geometry Center. - $Id: //product/qhull/main/rel/src/global.c#59 $$Change: 1174 $ - $DateTime: 2010/01/10 22:34:05 $$Author: bbarber $ + $Id: //product/qhull/main/rel/src/global.c#60 $$Change: 1183 $ + $DateTime: 2010/01/13 20:59:32 $$Author: bbarber $ */ #include "qhull_a.h" @@ -39,15 +39,15 @@ qhT qh_qh; /* all global variables. the revision increases on code changes only notes: - change date: Changes.txt, Announce.txt, README.txt, - qhull.man, qhull.txt, qhull-news.html, Eudora signatures, + change date: Changes.txt, Announce.txt, index.htm, README.txt, + qhull-news.html, Eudora signatures, change version: README.txt, qh-get.htm, File_id.diz, Makefile.txt change year: Copying.txt check download size recompile user_eg.c, rbox.c, libqhull.c, qconvex.c, qdelaun.c qvoronoi.c, qhalf.c */ -const char *qh_version = "2010.1 2010/01/10"; +const char *qh_version = "2010.1 2010/01/14"; /*-<a href="qh-globa.htm#TOC" >-------------------------------</a><a name="appendprint">-</a>