diff --git a/libsrc/meshing/findip.hpp b/libsrc/meshing/findip.hpp index dc3c6744..71de05f9 100644 --- a/libsrc/meshing/findip.hpp +++ b/libsrc/meshing/findip.hpp @@ -118,10 +118,10 @@ inline int FindInnerPoint (POINTArray & points, { // const Element2d & el = faces[i]; // (*testout) << "el[" << i << "] = " << el << endl; - for (int j = 1; j <= 3; j++) + for (int j : Range(3)) { - double hi = Dist (points[faces[i].PNumMod(j)], - points[faces[i].PNumMod(j+1)]); + double hi = Dist (points[faces[i][j%3]], + points[faces[i][(j+1)%3]]); if (hi > hmax) hmax = hi; } } diff --git a/libsrc/meshing/improve3.cpp b/libsrc/meshing/improve3.cpp index a07088dc..bda1cfdb 100644 --- a/libsrc/meshing/improve3.cpp +++ b/libsrc/meshing/improve3.cpp @@ -556,10 +556,27 @@ double MeshOptimize3d :: SplitImproveEdge (Mesh & mesh, OPTIMIZEGOAL goal, Table if(mp.only3D_domain_nr != mesh[ei].GetIndex()) return 0.0; + if (goal == OPT_LEGAL) + { + bool all_tets_legal = true; + for(auto ei : hasbothpoints) + if( !mesh.LegalTet (mesh[ei]) || elerrs[ei] > 1e3) + all_tets_legal = false; + if(all_tets_legal) + return 0.0; + } double bad1 = 0.0; + double bad1_max = 0.0; for (ElementIndex ei : hasbothpoints) - bad1 += CalcBad (mesh.Points(), mesh[ei], 0); + { + double bad = elerrs[ei]; + bad1 += bad; + bad1_max = max(bad1_max, bad); + } + + if(bad1_max < 100.0) + return 0.0; bool puretet = 1; for (ElementIndex ei : hasbothpoints) @@ -598,15 +615,26 @@ double MeshOptimize3d :: SplitImproveEdge (Mesh & mesh, OPTIMIZEGOAL goal, Table px(1) = pnew.Y(); px(2) = pnew.Z(); - if (bad1 > 0.1 * badmax) - BFGS (px, pf, par); + if (bad1_max > 0.1 * badmax) + { + int pok = pf.Func (px) < 1e10; + if (!pok) + pok = FindInnerPoint (mesh.Points(), locfaces, pnew); + + if(pok) + { + px(0) = pnew.X(); + px(1) = pnew.Y(); + px(2) = pnew.Z(); + BFGS (px, pf, par); + pnew.X() = px(0); + pnew.Y() = px(1); + pnew.Z() = px(2); + } + } double bad2 = pf.Func (px); - pnew.X() = px(0); - pnew.Y() = px(1); - pnew.Z() = px(2); - mesh[ptmp] = Point<3>(pnew); for (int k = 0; k < hasbothpoints.Size(); k++) @@ -688,6 +716,7 @@ void MeshOptimize3d :: SplitImprove (Mesh & mesh, PrintMessage (3, "SplitImprove"); (*testout) << "start SplitImprove" << "\n"; + mesh.BoundaryEdge (1,2); // ensure the boundary-elements table is built ParallelFor( mesh.VolumeElements().Range(), [&] (ElementIndex ei) NETGEN_LAMBDA_INLINE { @@ -749,7 +778,7 @@ void MeshOptimize3d :: SplitImprove (Mesh & mesh, } topt.Stop(); mesh.Compress(); - PrintMessage (5, cnt, " splits performed"); + PrintMessage (1, cnt, " splits performed"); (*testout) << "Splitt - Improve done" << "\n"; if (goal == OPT_QUALITY) diff --git a/libsrc/meshing/meshing.hpp b/libsrc/meshing/meshing.hpp index 8ed81256..35cb9add 100644 --- a/libsrc/meshing/meshing.hpp +++ b/libsrc/meshing/meshing.hpp @@ -42,13 +42,12 @@ namespace netgen #define _INCLUDE_MORE +#include "findip.hpp" +#include "findip2.hpp" #include "meshing3.hpp" #include "improve3.hpp" -#include "findip.hpp" -#include "findip2.hpp" - #include "curvedelems.hpp" #include "clusters.hpp" diff --git a/tests/pytest/results.json b/tests/pytest/results.json index 50a2f19b..ec0753f3 100644 --- a/tests/pytest/results.json +++ b/tests/pytest/results.json @@ -109,33 +109,33 @@ }, { "angles_tet": [ - 19.341, - 141.96 + 14.829, + 145.34 ], "angles_trig": [ - 16.682, - 126.99 + 16.491, + 127.01 ], "ne1d": 94, "ne2d": 114, - "ne3d": 157, - "quality_histogram": "[0, 0, 0, 0, 0, 1, 1, 7, 11, 12, 9, 4, 12, 5, 20, 23, 15, 25, 11, 1]", - "total_badness": 244.61102429 + "ne3d": 121, + "quality_histogram": "[0, 0, 0, 0, 1, 2, 4, 9, 17, 14, 11, 12, 10, 7, 11, 4, 2, 14, 3, 0]", + "total_badness": 227.92261008 }, { "angles_tet": [ 16.335, - 155.63 + 152.61 ], "angles_trig": [ - 14.668, - 147.85 + 20.0, + 140.0 ], "ne1d": 136, "ne2d": 222, - "ne3d": 381, - "quality_histogram": "[0, 0, 0, 0, 1, 4, 2, 4, 6, 5, 14, 34, 38, 48, 65, 73, 50, 16, 17, 4]", - "total_badness": 563.54810644 + "ne3d": 348, + "quality_histogram": "[0, 0, 0, 0, 0, 4, 3, 5, 4, 9, 18, 23, 27, 46, 55, 62, 55, 20, 16, 1]", + "total_badness": 514.05343802 }, { "angles_tet": [ @@ -154,33 +154,33 @@ }, { "angles_tet": [ - 26.476, - 140.11 + 26.449, + 140.15 ], "angles_trig": [ - 26.654, - 117.5 + 24.477, + 114.57 ], "ne1d": 284, "ne2d": 938, - "ne3d": 3844, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 14, 51, 129, 292, 530, 650, 787, 717, 501, 171]", - "total_badness": 4815.6094781 + "ne3d": 3808, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 12, 47, 117, 277, 497, 641, 782, 746, 506, 177]", + "total_badness": 4753.2608558 }, { "angles_tet": [ - 28.77, + 28.839, 136.82 ], "angles_trig": [ 24.852, - 123.15 + 123.06 ], "ne1d": 456, "ne2d": 2496, - "ne3d": 18753, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 32, 96, 275, 747, 1627, 2885, 4041, 4511, 3355, 1181]", - "total_badness": 22636.690026 + "ne3d": 18745, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 27, 92, 267, 746, 1634, 2890, 4017, 4509, 3387, 1173]", + "total_badness": 22615.490176 } ], "circle_on_cube.geo": [ @@ -270,71 +270,71 @@ ], "ne1d": 224, "ne2d": 944, - "ne3d": 11879, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 66, 190, 486, 1113, 1773, 2543, 2772, 2231, 685]", - "total_badness": 14361.247665 + "ne3d": 11884, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 15, 67, 187, 504, 1104, 1766, 2553, 2772, 2223, 688]", + "total_badness": 14368.116024 } ], "cone.geo": [ { "angles_tet": [ - 12.9, - 152.18 + 12.946, + 151.76 ], "angles_trig": [ - 18.843, - 127.95 + 17.672, + 123.45 ], "ne1d": 64, "ne2d": 722, - "ne3d": 1287, - "quality_histogram": "[0, 0, 0, 0, 0, 2, 8, 15, 35, 61, 97, 133, 123, 161, 175, 151, 136, 112, 60, 18]", - "total_badness": 1946.0484538 + "ne3d": 1259, + "quality_histogram": "[0, 0, 0, 0, 0, 1, 8, 17, 41, 54, 101, 121, 139, 140, 171, 144, 127, 124, 55, 16]", + "total_badness": 1909.2743283 }, { "angles_tet": [ - 13.641, - 161.17 + 12.942, + 162.28 ], "angles_trig": [ - 12.726, - 140.38 + 10.449, + 154.86 ], "ne1d": 32, "ne2d": 220, - "ne3d": 847, - "quality_histogram": "[0, 0, 0, 0, 1, 14, 31, 45, 73, 89, 90, 85, 83, 69, 67, 60, 57, 51, 25, 7]", - "total_badness": 1516.2572857 + "ne3d": 651, + "quality_histogram": "[0, 0, 0, 7, 5, 23, 31, 53, 53, 64, 49, 37, 45, 59, 49, 52, 48, 45, 23, 8]", + "total_badness": 1234.956476 }, { "angles_tet": [ - 3.6386, - 171.81 + 2.7343, + 173.79 ], "angles_trig": [ - 6.6632, - 161.63 + 8.7414, + 158.73 ], "ne1d": 48, "ne2d": 428, - "ne3d": 1000, - "quality_histogram": "[0, 15, 60, 63, 62, 69, 60, 59, 84, 82, 83, 86, 67, 51, 63, 28, 23, 25, 19, 1]", - "total_badness": 2965.2093875 + "ne3d": 868, + "quality_histogram": "[0, 7, 36, 34, 44, 67, 67, 67, 87, 94, 61, 81, 55, 45, 46, 23, 20, 18, 15, 1]", + "total_badness": 2363.7016426 }, { "angles_tet": [ - 17.354, - 145.27 + 15.888, + 150.08 ], "angles_trig": [ - 17.781, - 119.21 + 17.326, + 121.07 ], "ne1d": 64, "ne2d": 722, - "ne3d": 1266, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 9, 21, 45, 72, 122, 136, 159, 177, 181, 146, 112, 69, 16]", - "total_badness": 1845.674381 + "ne3d": 1237, + "quality_histogram": "[0, 0, 0, 0, 0, 1, 5, 6, 28, 49, 94, 114, 121, 154, 165, 157, 128, 136, 64, 15]", + "total_badness": 1827.4800276 }, { "angles_tet": [ @@ -353,18 +353,18 @@ }, { "angles_tet": [ - 22.876, - 139.95 + 22.764, + 140.56 ], "angles_trig": [ - 25.605, + 27.263, 120.46 ], "ne1d": 160, "ne2d": 4748, - "ne3d": 27248, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 3, 17, 69, 239, 641, 1323, 2759, 4411, 5626, 6124, 4496, 1539]", - "total_badness": 33323.749036 + "ne3d": 27254, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 4, 16, 71, 235, 659, 1375, 2774, 4392, 5618, 6099, 4470, 1540]", + "total_badness": 33350.665582 } ], "cube.geo": [ @@ -462,18 +462,18 @@ "cubeandring.geo": [ { "angles_tet": [ - 5.2065, - 170.27 + 4.093, + 171.18 ], "angles_trig": [ - 12.789, + 12.541, 150.46 ], "ne1d": 262, "ne2d": 726, - "ne3d": 2190, - "quality_histogram": "[0, 3, 5, 28, 68, 111, 125, 104, 84, 57, 59, 89, 112, 203, 259, 256, 258, 226, 113, 30]", - "total_badness": 4074.9593098 + "ne3d": 2187, + "quality_histogram": "[0, 4, 11, 35, 76, 102, 132, 102, 83, 52, 60, 80, 114, 196, 255, 258, 257, 227, 114, 29]", + "total_badness": 4157.6373393 }, { "angles_tet": [ @@ -488,12 +488,12 @@ "ne2d": 164, "ne3d": 252, "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 4, 2, 3, 11, 30, 31, 34, 40, 38, 33, 17, 7, 1]", - "total_badness": 369.95185592 + "total_badness": 369.95189199 }, { "angles_tet": [ 20.8, - 140.12 + 137.89 ], "angles_trig": [ 21.077, @@ -501,54 +501,54 @@ ], "ne1d": 190, "ne2d": 300, - "ne3d": 633, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 2, 7, 20, 39, 56, 55, 111, 96, 80, 83, 55, 25, 4]", - "total_badness": 919.1584555 + "ne3d": 631, + "quality_histogram": "[0, 0, 0, 0, 1, 0, 0, 3, 8, 27, 48, 60, 69, 107, 85, 89, 64, 48, 20, 2]", + "total_badness": 943.22810332 }, { "angles_tet": [ - 5.9887, - 162.04 + 5.1036, + 168.02 ], "angles_trig": [ - 13.633, + 12.696, 150.46 ], "ne1d": 262, "ne2d": 726, - "ne3d": 2023, - "quality_histogram": "[0, 3, 2, 11, 31, 76, 116, 93, 80, 43, 38, 52, 90, 195, 227, 293, 281, 223, 133, 36]", - "total_badness": 3469.7404067 + "ne3d": 2083, + "quality_histogram": "[0, 2, 6, 20, 50, 80, 113, 89, 78, 45, 36, 73, 98, 176, 267, 270, 286, 225, 135, 34]", + "total_badness": 3674.0021566 }, { "angles_tet": [ - 23.833, - 141.99 + 24.1, + 141.88 ], "angles_trig": [ - 23.082, - 116.18 + 23.859, + 119.8 ], "ne1d": 378, "ne2d": 1412, - "ne3d": 7796, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 3, 8, 34, 125, 288, 492, 851, 1322, 1544, 1550, 1212, 367]", - "total_badness": 9700.3117232 + "ne3d": 7670, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 2, 7, 36, 112, 284, 477, 845, 1308, 1555, 1517, 1168, 359]", + "total_badness": 9545.7928464 }, { "angles_tet": [ - 24.435, - 143.51 + 24.428, + 143.27 ], "angles_trig": [ - 24.282, - 121.95 + 24.968, + 121.61 ], "ne1d": 624, "ne2d": 3944, - "ne3d": 38258, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 4, 14, 63, 223, 668, 1796, 3698, 6025, 8126, 8752, 6655, 2234]", - "total_badness": 46480.533567 + "ne3d": 38337, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 5, 12, 70, 233, 701, 1858, 3746, 6011, 8031, 8828, 6611, 2231]", + "total_badness": 46629.830149 } ], "cubeandspheres.geo": [ @@ -646,63 +646,63 @@ "cubemcyl.geo": [ { "angles_tet": [ - 18.025, - 150.96 + 19.095, + 148.41 ], "angles_trig": [ - 19.513, - 133.51 + 19.819, + 130.08 ], "ne1d": 142, "ne2d": 2488, - "ne3d": 20418, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 3, 14, 49, 202, 394, 845, 1593, 2466, 3106, 3519, 3405, 2750, 1635, 437]", - "total_badness": 27308.898163 + "ne3d": 20377, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 3, 13, 54, 165, 390, 900, 1554, 2429, 3089, 3513, 3446, 2730, 1633, 458]", + "total_badness": 27224.35447 }, { "angles_tet": [ 20.47, - 140.14 + 141.07 ], "angles_trig": [ - 17.578, - 126.88 + 17.455, + 137.29 ], "ne1d": 64, "ne2d": 642, - "ne3d": 3267, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 10, 25, 61, 132, 206, 350, 474, 527, 539, 435, 328, 157, 22]", - "total_badness": 4603.1212688 + "ne3d": 3261, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 17, 24, 62, 115, 220, 353, 475, 545, 510, 445, 318, 143, 32]", + "total_badness": 4608.5480688 }, { "angles_tet": [ - 22.382, - 143.35 + 20.675, + 143.54 ], "angles_trig": [ - 18.374, - 130.35 + 14.769, + 129.61 ], "ne1d": 102, "ne2d": 1402, - "ne3d": 8310, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 4, 28, 59, 209, 415, 702, 1096, 1322, 1458, 1327, 950, 571, 167]", - "total_badness": 11254.481655 + "ne3d": 8209, + "quality_histogram": "[0, 0, 0, 0, 0, 2, 4, 4, 26, 56, 216, 420, 704, 1026, 1323, 1412, 1302, 954, 587, 173]", + "total_badness": 11118.365255 }, { "angles_tet": [ - 21.525, - 144.69 + 21.997, + 146.77 ], "angles_trig": [ - 23.793, - 122.54 + 23.524, + 123.14 ], "ne1d": 142, "ne2d": 2488, - "ne3d": 19408, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 8, 44, 109, 424, 991, 1840, 2835, 3532, 3751, 3227, 2104, 542]", - "total_badness": 24892.465354 + "ne3d": 19366, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 3, 7, 43, 115, 406, 1004, 1806, 2745, 3564, 3751, 3220, 2125, 577]", + "total_badness": 24813.005671 }, { "angles_tet": [ @@ -738,33 +738,33 @@ "cubemsphere.geo": [ { "angles_tet": [ - 18.771, - 145.97 + 18.937, + 145.89 ], "angles_trig": [ - 21.404, - 128.34 + 21.407, + 128.79 ], "ne1d": 90, "ne2d": 702, - "ne3d": 4832, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 6, 10, 60, 96, 207, 372, 599, 721, 814, 768, 688, 386, 104]", - "total_badness": 6481.1187794 + "ne3d": 4814, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 4, 10, 55, 89, 206, 386, 582, 723, 808, 801, 647, 392, 111]", + "total_badness": 6443.9958085 }, { "angles_tet": [ - 15.952, - 150.19 + 17.436, + 150.08 ], "angles_trig": [ - 14.233, - 127.99 + 14.077, + 130.7 ], "ne1d": 44, "ne2d": 274, - "ne3d": 786, - "quality_histogram": "[0, 0, 0, 0, 1, 3, 8, 9, 33, 46, 85, 95, 112, 103, 87, 76, 59, 33, 28, 8]", - "total_badness": 1260.9360809 + "ne3d": 769, + "quality_histogram": "[0, 0, 0, 0, 1, 3, 9, 15, 28, 41, 69, 78, 114, 88, 96, 95, 62, 35, 31, 4]", + "total_badness": 1221.5992458 }, { "angles_tet": [ @@ -783,48 +783,48 @@ }, { "angles_tet": [ - 24.86, - 138.52 + 22.975, + 142.5 ], "angles_trig": [ - 22.159, - 120.51 + 21.962, + 120.34 ], "ne1d": 90, "ne2d": 702, - "ne3d": 4632, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 3, 20, 47, 99, 242, 464, 688, 808, 898, 763, 453, 147]", - "total_badness": 5974.4782285 + "ne3d": 4601, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 4, 21, 45, 92, 246, 466, 682, 801, 899, 738, 477, 130]", + "total_badness": 5937.2722105 }, { "angles_tet": [ - 25.47, - 139.67 + 25.354, + 139.69 ], "angles_trig": [ - 24.507, + 24.508, 122.25 ], "ne1d": 146, "ne2d": 1492, - "ne3d": 17955, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 13, 51, 178, 420, 1013, 1930, 3073, 3841, 3759, 2846, 830]", - "total_badness": 22106.809834 + "ne3d": 17953, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 15, 49, 186, 416, 1010, 1922, 3086, 3851, 3738, 2822, 857]", + "total_badness": 22102.299848 }, { "angles_tet": [ - 23.59, - 140.8 + 23.515, + 140.76 ], "angles_trig": [ - 24.874, - 125.34 + 24.908, + 125.3 ], "ne1d": 248, "ne2d": 4354, - "ne3d": 113906, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 20, 147, 542, 1787, 4999, 10827, 18062, 24526, 26516, 20186, 6293]", - "total_badness": 138048.7365 + "ne3d": 113864, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 3, 21, 137, 566, 1806, 4993, 10776, 18228, 24232, 26678, 20186, 6238]", + "total_badness": 138017.18455 } ], "cylinder.geo": [ @@ -845,33 +845,33 @@ }, { "angles_tet": [ - 35.277, - 118.01 + 19.3, + 149.07 ], "angles_trig": [ - 31.331, - 91.351 + 23.799, + 122.37 ], "ne1d": 24, "ne2d": 66, - "ne3d": 96, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 9, 6, 14, 33, 17, 14]", - "total_badness": 111.99292091 + "ne3d": 76, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 1, 6, 10, 0, 4, 5, 8, 5, 4, 10, 19, 2, 0]", + "total_badness": 119.18652785 }, { "angles_tet": [ - 14.646, - 148.59 + 17.07, + 156.8 ], "angles_trig": [ - 15.784, - 130.31 + 18.547, + 129.78 ], "ne1d": 36, "ne2d": 152, - "ne3d": 428, - "quality_histogram": "[0, 0, 0, 0, 0, 4, 4, 22, 20, 37, 36, 43, 44, 48, 44, 36, 44, 27, 15, 4]", - "total_badness": 705.52205541 + "ne3d": 425, + "quality_histogram": "[0, 0, 0, 0, 0, 2, 16, 28, 35, 41, 45, 44, 30, 38, 28, 28, 45, 18, 20, 7]", + "total_badness": 743.37290709 }, { "angles_tet": [ @@ -937,18 +937,18 @@ }, { "angles_tet": [ - 10.328, - 164.46 + 10.144, + 167.27 ], "angles_trig": [ - 7.7848, - 162.2 + 10.966, + 150.52 ], "ne1d": 48, "ne2d": 142, - "ne3d": 244, - "quality_histogram": "[0, 0, 1, 13, 18, 29, 23, 9, 16, 4, 13, 9, 6, 21, 15, 29, 28, 6, 3, 1]", - "total_badness": 590.64515274 + "ne3d": 162, + "quality_histogram": "[0, 0, 2, 7, 26, 32, 17, 2, 0, 2, 0, 1, 4, 4, 6, 13, 15, 13, 18, 0]", + "total_badness": 438.06788961 }, { "angles_tet": [ @@ -968,175 +968,175 @@ { "angles_tet": [ 24.122, - 133.55 + 136.31 ], "angles_trig": [ 20.921, - 118.4 + 117.93 ], "ne1d": 152, "ne2d": 1084, - "ne3d": 2874, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 4, 16, 39, 89, 168, 262, 358, 447, 555, 493, 356, 86]", - "total_badness": 3711.0960906 + "ne3d": 2876, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 4, 19, 35, 100, 163, 262, 362, 452, 549, 486, 354, 89]", + "total_badness": 3717.0068038 }, { "angles_tet": [ - 21.928, - 141.79 + 21.955, + 141.68 ], "angles_trig": [ - 24.75, - 125.82 + 24.73, + 126.1 ], "ne1d": 248, "ne2d": 2820, - "ne3d": 17811, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 31, 109, 304, 725, 1677, 2822, 3762, 4125, 3189, 1061]", - "total_badness": 21578.072496 + "ne3d": 17779, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 33, 102, 305, 737, 1664, 2832, 3742, 4116, 3177, 1066]", + "total_badness": 21539.566965 } ], "ellipsoid.geo": [ { "angles_tet": [ - 17.269, - 151.81 + 17.39, + 153.23 ], "angles_trig": [ - 19.871, - 123.83 + 18.41, + 123.71 ], "ne1d": 0, "ne2d": 704, - "ne3d": 1308, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 3, 10, 29, 69, 93, 136, 153, 148, 188, 162, 141, 101, 55, 20]", - "total_badness": 1962.073156 + "ne3d": 1282, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 10, 36, 69, 94, 134, 144, 177, 156, 153, 137, 92, 60, 18]", + "total_badness": 1935.37865 }, { "angles_tet": [ - 3.9602, - 171.53 + 3.5997, + 172.04 ], "angles_trig": [ - 7.5528, - 160.29 + 6.8707, + 163.48 ], "ne1d": 0, "ne2d": 192, - "ne3d": 1093, - "quality_histogram": "[0, 33, 94, 152, 154, 110, 114, 88, 76, 70, 54, 48, 38, 21, 10, 13, 10, 6, 1, 1]", - "total_badness": 4345.0695569 + "ne3d": 1007, + "quality_histogram": "[0, 29, 63, 130, 181, 138, 104, 73, 68, 45, 42, 28, 23, 29, 16, 12, 9, 9, 6, 2]", + "total_badness": 3930.5060123 }, { "angles_tet": [ - 20.327, - 138.87 + 19.919, + 134.24 ], "angles_trig": [ - 19.875, - 114.49 + 19.054, + 114.7 ], "ne1d": 0, "ne2d": 394, - "ne3d": 613, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 2, 7, 27, 44, 55, 87, 98, 96, 79, 56, 33, 19, 10]", - "total_badness": 911.68785911 + "ne3d": 597, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 2, 6, 29, 49, 60, 87, 92, 86, 82, 48, 33, 15, 8]", + "total_badness": 899.55007686 }, { "angles_tet": [ - 19.716, - 141.53 + 19.843, + 146.94 ], "angles_trig": [ - 19.373, - 123.99 + 19.04, + 124.64 ], "ne1d": 0, "ne2d": 704, - "ne3d": 1290, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 3, 37, 59, 71, 122, 133, 174, 165, 170, 165, 98, 69, 24]", - "total_badness": 1895.8131549 + "ne3d": 1279, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 5, 24, 63, 82, 136, 148, 154, 170, 159, 151, 92, 69, 26]", + "total_badness": 1888.990628 }, { "angles_tet": [ - 23.414, - 143.68 + 19.838, + 144.66 ], "angles_trig": [ - 22.924, - 115.08 + 24.559, + 116.15 ], "ne1d": 0, "ne2d": 1618, - "ne3d": 5617, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 1, 13, 45, 133, 300, 457, 675, 899, 1033, 1085, 754, 221]", - "total_badness": 7133.2862172 + "ne3d": 5582, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 1, 1, 18, 48, 133, 269, 450, 670, 884, 1028, 1098, 753, 228]", + "total_badness": 7078.3419995 }, { "angles_tet": [ - 23.712, - 141.53 + 23.713, + 141.52 ], "angles_trig": [ - 27.221, - 119.7 + 27.222, + 121.78 ], "ne1d": 0, "ne2d": 4236, - "ne3d": 37117, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 12, 44, 184, 483, 1429, 3235, 5608, 7742, 8925, 7191, 2263]", - "total_badness": 44684.151242 + "ne3d": 37098, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 11, 43, 183, 472, 1416, 3234, 5627, 7717, 8927, 7206, 2261]", + "total_badness": 44647.422985 } ], "ellipticcone.geo": [ { "angles_tet": [ - 17.699, + 17.698, 148.03 ], "angles_trig": [ - 23.432, + 23.433, 122.76 ], "ne1d": 174, "ne2d": 1562, "ne3d": 5188, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 1, 9, 32, 97, 195, 341, 536, 705, 942, 939, 749, 465, 176]", - "total_badness": 6820.3521124 + "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 1, 9, 31, 100, 197, 340, 544, 700, 933, 940, 757, 460, 175]", + "total_badness": 6822.0657356 }, { "angles_tet": [ - 13.538, - 154.19 + 16.573, + 145.68 ], "angles_trig": [ - 18.191, - 127.96 + 18.772, + 127.9 ], "ne1d": 86, "ne2d": 380, - "ne3d": 581, - "quality_histogram": "[0, 0, 0, 0, 0, 2, 2, 6, 15, 22, 38, 48, 71, 68, 67, 86, 66, 47, 26, 17]", - "total_badness": 864.01541316 + "ne3d": 533, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 3, 10, 16, 31, 44, 51, 59, 72, 64, 75, 46, 37, 14, 11]", + "total_badness": 822.13701721 }, { "angles_tet": [ - 16.937, - 158.53 + 16.571, + 149.96 ], "angles_trig": [ - 17.918, - 140.74 + 18.137, + 135.0 ], "ne1d": 130, "ne2d": 864, - "ne3d": 1752, - "quality_histogram": "[0, 0, 0, 0, 1, 1, 6, 20, 30, 49, 67, 118, 150, 184, 211, 261, 278, 240, 105, 31]", - "total_badness": 2483.6354405 + "ne3d": 1653, + "quality_histogram": "[0, 0, 0, 0, 0, 2, 9, 29, 44, 46, 61, 116, 147, 195, 200, 234, 270, 172, 100, 28]", + "total_badness": 2389.4865072 }, { "angles_tet": [ - 21.003, + 21.001, 144.04 ], "angles_trig": [ @@ -1145,24 +1145,24 @@ ], "ne1d": 174, "ne2d": 1562, - "ne3d": 5006, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 2, 10, 46, 103, 236, 414, 648, 903, 1011, 879, 548, 205]", - "total_badness": 6374.6263795 + "ne3d": 5007, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 2, 10, 50, 105, 242, 409, 648, 901, 1007, 887, 539, 206]", + "total_badness": 6381.0431998 }, { "angles_tet": [ - 20.937, - 143.54 + 20.935, + 144.66 ], "angles_trig": [ - 18.946, - 132.45 + 18.719, + 132.57 ], "ne1d": 258, "ne2d": 3468, - "ne3d": 13537, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 4, 21, 59, 150, 296, 549, 975, 1620, 2285, 2650, 2548, 1773, 607]", - "total_badness": 17147.627547 + "ne3d": 13471, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 8, 18, 67, 132, 305, 570, 999, 1594, 2335, 2604, 2480, 1787, 572]", + "total_badness": 17093.610487 }, { "angles_tet": [ @@ -1198,33 +1198,33 @@ }, { "angles_tet": [ - 22.336, - 134.82 + 22.853, + 132.4 ], "angles_trig": [ - 22.081, - 106.88 + 21.921, + 108.66 ], "ne1d": 76, "ne2d": 238, - "ne3d": 324, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 10, 17, 21, 32, 45, 64, 59, 44, 21, 8, 2]", - "total_badness": 462.78168789 + "ne3d": 318, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 16, 20, 33, 38, 67, 54, 49, 20, 11, 1]", + "total_badness": 450.48872379 }, { "angles_tet": [ - 20.852, - 142.71 + 20.733, + 143.0 ], "angles_trig": [ - 23.587, - 117.49 + 23.594, + 117.45 ], "ne1d": 116, "ne2d": 596, - "ne3d": 1134, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 2, 10, 26, 33, 64, 125, 173, 204, 206, 172, 98, 20]", - "total_badness": 1497.0983847 + "ne3d": 1126, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 2, 9, 28, 29, 73, 131, 178, 186, 196, 165, 107, 21]", + "total_badness": 1489.487043 }, { "angles_tet": [ @@ -1243,33 +1243,33 @@ }, { "angles_tet": [ - 24.51, - 137.57 + 24.468, + 138.03 ], "angles_trig": [ - 25.277, - 115.15 + 25.275, + 115.12 ], "ne1d": 232, "ne2d": 2212, - "ne3d": 8317, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 13, 36, 93, 268, 583, 968, 1432, 1665, 1688, 1220, 350]", - "total_badness": 10359.049019 + "ne3d": 8292, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 15, 37, 90, 258, 586, 955, 1411, 1668, 1703, 1209, 359]", + "total_badness": 10319.810588 }, { "angles_tet": [ - 21.424, - 141.72 + 21.427, + 143.66 ], "angles_trig": [ - 23.642, + 23.929, 119.81 ], "ne1d": 388, "ne2d": 6142, - "ne3d": 54724, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 2, 15, 66, 243, 706, 2138, 4789, 8230, 11658, 13128, 10331, 3418]", - "total_badness": 65893.973096 + "ne3d": 54709, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 2, 17, 61, 251, 727, 2119, 4819, 8218, 11623, 13209, 10213, 3450]", + "total_badness": 65887.909834 } ], "fichera.geo": [ @@ -1350,8 +1350,8 @@ }, { "angles_tet": [ - 26.792, - 137.1 + 26.621, + 137.76 ], "angles_trig": [ 22.737, @@ -1359,15 +1359,15 @@ ], "ne1d": 144, "ne2d": 274, - "ne3d": 495, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 17, 29, 58, 79, 105, 72, 75, 42, 14]", - "total_badness": 646.85540277 + "ne3d": 489, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 2, 20, 29, 59, 75, 95, 77, 74, 43, 13]", + "total_badness": 639.78974791 } ], "frame.step": [ { "angles_tet": [ - 2.683, + 2.6027, 169.75 ], "angles_trig": [ @@ -1376,9 +1376,9 @@ ], "ne1d": 12598, "ne2d": 39662, - "ne3d": 203027, - "quality_histogram": "[2, 10, 6, 6, 13, 45, 110, 311, 897, 2099, 4379, 8358, 14738, 22840, 29701, 33857, 34077, 28609, 18092, 4877]", - "total_badness": 271598.85365 + "ne3d": 202894, + "quality_histogram": "[2, 10, 7, 6, 13, 48, 112, 309, 901, 2108, 4329, 8335, 14659, 22946, 29480, 33978, 34111, 28568, 18133, 4839]", + "total_badness": 271396.36361 }, { "angles_tet": [ @@ -1391,13 +1391,13 @@ ], "ne1d": 5988, "ne2d": 11102, - "ne3d": 29340, - "quality_histogram": "[3, 4, 6, 12, 26, 44, 133, 247, 705, 1030, 1583, 2493, 3121, 3932, 4273, 4235, 3375, 2438, 1373, 307]", - "total_badness": 43614.304159 + "ne3d": 29168, + "quality_histogram": "[3, 4, 7, 13, 24, 42, 119, 241, 722, 989, 1571, 2460, 3055, 3939, 4323, 4223, 3360, 2411, 1347, 315]", + "total_badness": 43309.92559 }, { "angles_tet": [ - 2.1668, + 2.1657, 174.11 ], "angles_trig": [ @@ -1406,15 +1406,15 @@ ], "ne1d": 9622, "ne2d": 23964, - "ne3d": 80802, - "quality_histogram": "[1, 16, 2, 18, 17, 39, 99, 230, 517, 1077, 2406, 4571, 7482, 10360, 12598, 13191, 11859, 9163, 5737, 1419]", - "total_badness": 111718.91178 + "ne3d": 80728, + "quality_histogram": "[1, 16, 3, 20, 18, 44, 94, 232, 517, 1099, 2434, 4593, 7471, 10296, 12656, 13142, 11844, 9162, 5660, 1426]", + "total_badness": 111694.25744 } ], "hinge.stl": [ { "angles_tet": [ - 17.355, + 20.946, 144.42 ], "angles_trig": [ @@ -1423,24 +1423,24 @@ ], "ne1d": 456, "ne2d": 1220, - "ne3d": 1991, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 9, 18, 42, 76, 116, 177, 249, 306, 297, 267, 261, 134, 39]", - "total_badness": 2763.9243811 + "ne3d": 1986, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 7, 20, 39, 70, 124, 179, 243, 300, 298, 263, 259, 143, 41]", + "total_badness": 2750.7798523 }, { "angles_tet": [ - 7.7862, + 7.6272, 161.84 ], "angles_trig": [ - 7.0669, + 9.1007, 148.89 ], "ne1d": 298, "ne2d": 610, - "ne3d": 802, - "quality_histogram": "[0, 0, 1, 9, 9, 4, 23, 15, 39, 40, 69, 83, 108, 103, 80, 88, 52, 47, 28, 4]", - "total_badness": 1376.1215919 + "ne3d": 832, + "quality_histogram": "[0, 0, 1, 11, 8, 3, 21, 17, 42, 47, 76, 91, 104, 97, 92, 86, 57, 48, 27, 4]", + "total_badness": 1432.6971804 }, { "angles_tet": [ @@ -1453,9 +1453,9 @@ ], "ne1d": 370, "ne2d": 856, - "ne3d": 1141, - "quality_histogram": "[0, 0, 0, 2, 4, 5, 13, 24, 37, 50, 76, 120, 142, 140, 154, 152, 99, 68, 46, 9]", - "total_badness": 1797.640739 + "ne3d": 1135, + "quality_histogram": "[0, 0, 0, 2, 4, 5, 14, 26, 39, 57, 79, 117, 135, 136, 153, 151, 97, 67, 45, 8]", + "total_badness": 1799.6066426 }, { "angles_tet": [ @@ -1468,9 +1468,9 @@ ], "ne1d": 516, "ne2d": 1574, - "ne3d": 2588, - "quality_histogram": "[0, 0, 0, 0, 0, 2, 2, 6, 22, 42, 90, 172, 242, 309, 401, 389, 332, 313, 216, 50]", - "total_badness": 3580.9561619 + "ne3d": 2598, + "quality_histogram": "[0, 0, 0, 0, 0, 4, 3, 4, 26, 48, 95, 172, 225, 326, 383, 383, 339, 325, 216, 49]", + "total_badness": 3605.8538311 }, { "angles_tet": [ @@ -1484,8 +1484,8 @@ "ne1d": 722, "ne2d": 2866, "ne3d": 6697, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 2, 26, 31, 55, 168, 331, 644, 894, 1039, 1172, 1197, 880, 257]", - "total_badness": 8589.7963349 + "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 2, 26, 30, 56, 167, 331, 645, 892, 1039, 1173, 1196, 881, 258]", + "total_badness": 8588.7853201 }, { "angles_tet": [ @@ -1674,7 +1674,7 @@ { "angles_tet": [ 25.888, - 130.74 + 130.75 ], "angles_trig": [ 26.255, @@ -1684,29 +1684,29 @@ "ne2d": 204, "ne3d": 326, "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 12, 19, 39, 41, 73, 58, 41, 29, 11]", - "total_badness": 425.73888937 + "total_badness": 425.73873607 } ], "manyholes.geo": [ { "angles_tet": [ - 16.739, + 14.385, 155.18 ], "angles_trig": [ - 16.38, + 13.429, 141.4 ], "ne1d": 5886, "ne2d": 48052, - "ne3d": 178760, - "quality_histogram": "[0, 0, 0, 0, 0, 3, 12, 80, 302, 822, 2342, 6218, 10972, 19015, 27357, 30678, 31231, 26920, 18300, 4508]", - "total_badness": 233946.62795 + "ne3d": 178770, + "quality_histogram": "[0, 0, 0, 0, 0, 5, 15, 82, 303, 822, 2352, 6216, 10998, 19000, 27368, 30676, 31225, 26902, 18298, 4508]", + "total_badness": 233986.23978 }, { "angles_tet": [ - 12.34, - 154.57 + 11.536, + 149.67 ], "angles_trig": [ 14.887, @@ -1714,14 +1714,14 @@ ], "ne1d": 2746, "ne2d": 13866, - "ne3d": 29442, - "quality_histogram": "[0, 0, 0, 0, 12, 16, 37, 132, 353, 844, 1436, 2314, 3286, 4343, 4190, 3761, 3341, 2704, 1959, 714]", - "total_badness": 42234.934692 + "ne3d": 29396, + "quality_histogram": "[0, 0, 0, 0, 14, 15, 38, 137, 372, 851, 1456, 2307, 3270, 4307, 4196, 3746, 3316, 2685, 1975, 711]", + "total_badness": 42211.73971 }, { "angles_tet": [ 11.183, - 158.49 + 158.43 ], "angles_trig": [ 12.194, @@ -1729,15 +1729,15 @@ ], "ne1d": 4106, "ne2d": 27994, - "ne3d": 70656, - "quality_histogram": "[0, 0, 0, 1, 32, 76, 171, 350, 674, 1483, 2521, 4177, 6716, 9269, 10330, 10654, 9939, 7668, 4819, 1776]", - "total_badness": 98935.486353 + "ne3d": 70594, + "quality_histogram": "[0, 0, 0, 1, 34, 79, 184, 352, 684, 1479, 2553, 4149, 6716, 9292, 10342, 10582, 9852, 7683, 4825, 1787]", + "total_badness": 98915.787673 } ], "manyholes2.geo": [ { "angles_tet": [ - 15.378, + 14.171, 152.51 ], "angles_trig": [ @@ -1746,76 +1746,76 @@ ], "ne1d": 10202, "ne2d": 55380, - "ne3d": 128087, - "quality_histogram": "[0, 0, 0, 0, 1, 29, 89, 256, 787, 1967, 4465, 7680, 11657, 17411, 18584, 18304, 17173, 15121, 10875, 3688]", - "total_badness": 176150.00061 + "ne3d": 128326, + "quality_histogram": "[0, 0, 0, 0, 4, 29, 80, 239, 718, 1909, 4473, 7696, 11673, 17533, 18499, 18373, 17274, 15234, 10928, 3664]", + "total_badness": 176317.23115 } ], "matrix.geo": [ { "angles_tet": [ - 9.9191, - 168.94 + 9.8227, + 167.77 ], "angles_trig": [ - 9.3137, - 159.4 + 10.647, + 154.14 ], "ne1d": 174, "ne2d": 1198, - "ne3d": 5572, - "quality_histogram": "[0, 0, 31, 112, 111, 84, 129, 149, 129, 231, 347, 410, 512, 614, 660, 644, 564, 471, 287, 87]", - "total_badness": 9719.7984643 + "ne3d": 5066, + "quality_histogram": "[0, 0, 11, 118, 169, 57, 61, 111, 95, 184, 293, 368, 508, 651, 617, 577, 496, 429, 246, 75]", + "total_badness": 8799.2034124 }, { "angles_tet": [ - 9.4256, - 164.28 + 7.9601, + 167.83 ], "angles_trig": [ - 9.4686, - 154.65 + 7.9174, + 161.29 ], "ne1d": 106, "ne2d": 610, - "ne3d": 2133, - "quality_histogram": "[0, 1, 4, 23, 46, 92, 111, 125, 167, 176, 210, 215, 227, 185, 162, 118, 108, 95, 53, 15]", - "total_badness": 4241.9896407 + "ne3d": 1654, + "quality_histogram": "[0, 1, 12, 50, 83, 156, 195, 155, 160, 124, 137, 141, 133, 102, 67, 34, 32, 43, 24, 5]", + "total_badness": 4104.7339693 }, { "angles_tet": [ 6.3111, - 166.92 + 169.7 ], "angles_trig": [ 10.116, - 156.64 + 150.34 ], "ne1d": 132, "ne2d": 830, - "ne3d": 2909, - "quality_histogram": "[0, 0, 3, 26, 49, 91, 128, 138, 160, 275, 317, 321, 315, 240, 250, 217, 170, 117, 67, 25]", - "total_badness": 5514.4460451 + "ne3d": 2488, + "quality_histogram": "[0, 0, 3, 37, 71, 155, 161, 102, 158, 211, 284, 276, 249, 203, 195, 139, 108, 79, 42, 15]", + "total_badness": 5146.3098742 }, { "angles_tet": [ - 9.9174, - 168.99 + 9.8227, + 167.77 ], "angles_trig": [ - 9.2867, - 159.4 + 10.647, + 154.14 ], "ne1d": 174, "ne2d": 1198, - "ne3d": 5482, - "quality_histogram": "[0, 0, 23, 99, 103, 83, 114, 147, 109, 181, 291, 358, 477, 587, 693, 654, 635, 517, 319, 92]", - "total_badness": 9284.0511582 + "ne3d": 5005, + "quality_histogram": "[0, 0, 7, 100, 165, 53, 56, 108, 103, 165, 278, 336, 503, 574, 623, 631, 520, 438, 264, 81]", + "total_badness": 8524.8161998 }, { "angles_tet": [ 12.758, - 144.88 + 147.69 ], "angles_trig": [ 15.825, @@ -1823,9 +1823,9 @@ ], "ne1d": 248, "ne2d": 2324, - "ne3d": 16222, - "quality_histogram": "[0, 0, 0, 0, 0, 5, 21, 52, 115, 181, 300, 633, 916, 1521, 2073, 2581, 2745, 2693, 1823, 563]", - "total_badness": 21398.373545 + "ne3d": 16276, + "quality_histogram": "[0, 0, 0, 0, 0, 5, 22, 54, 116, 179, 301, 610, 975, 1512, 2111, 2585, 2741, 2659, 1833, 573]", + "total_badness": 21483.905479 }, { "angles_tet": [ @@ -1838,9 +1838,9 @@ ], "ne1d": 418, "ne2d": 5968, - "ne3d": 101046, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 5, 8, 51, 102, 360, 987, 2555, 5555, 10157, 16065, 20720, 22257, 16899, 5325]", - "total_badness": 124081.81744 + "ne3d": 101047, + "quality_histogram": "[0, 0, 0, 0, 0, 1, 5, 8, 52, 104, 356, 989, 2551, 5548, 10164, 16045, 20725, 22252, 16919, 5328]", + "total_badness": 124081.8709 } ], "ortho.geo": [ @@ -1962,44 +1962,44 @@ ], "ne1d": 134, "ne2d": 288, - "ne3d": 533, - "quality_histogram": "[0, 0, 0, 2, 4, 1, 5, 4, 13, 27, 34, 42, 58, 69, 77, 63, 60, 41, 29, 4]", - "total_badness": 820.60412439 + "ne3d": 528, + "quality_histogram": "[0, 0, 0, 2, 4, 2, 4, 3, 16, 24, 36, 41, 54, 70, 68, 73, 59, 47, 24, 1]", + "total_badness": 813.79298259 }, { "angles_tet": [ 21.121, - 136.21 + 136.02 ], "angles_trig": [ - 24.417, - 116.05 + 24.392, + 116.27 ], "ne1d": 194, "ne2d": 594, - "ne3d": 1709, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 3, 17, 22, 65, 123, 200, 268, 255, 306, 252, 152, 45]", - "total_badness": 2261.8702946 + "ne3d": 1699, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 3, 16, 27, 60, 126, 203, 248, 264, 314, 243, 151, 43]", + "total_badness": 2248.5537373 }, { "angles_tet": [ - 21.951, - 141.33 + 22.052, + 141.32 ], "angles_trig": [ - 25.614, + 25.868, 119.75 ], "ne1d": 266, "ne2d": 986, - "ne3d": 4110, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 5, 12, 26, 57, 136, 313, 510, 702, 829, 808, 582, 130]", - "total_badness": 5164.884636 + "ne3d": 4101, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 5, 12, 29, 53, 158, 292, 530, 683, 826, 812, 568, 133]", + "total_badness": 5160.0364225 }, { "angles_tet": [ - 23.542, - 139.47 + 23.306, + 138.08 ], "angles_trig": [ 24.552, @@ -2007,9 +2007,9 @@ ], "ne1d": 674, "ne2d": 6854, - "ne3d": 82752, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 3, 16, 111, 443, 1386, 3654, 7632, 12838, 17655, 19575, 14895, 4543]", - "total_badness": 100256.75416 + "ne3d": 82748, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 3, 17, 121, 417, 1362, 3669, 7623, 12797, 17700, 19603, 14878, 4557]", + "total_badness": 100231.59467 } ], "period.geo": [ @@ -2019,44 +2019,44 @@ 150.16 ], "angles_trig": [ - 18.686, + 18.679, 133.12 ], "ne1d": 344, "ne2d": 1136, - "ne3d": 3272, - "quality_histogram": "[0, 0, 0, 0, 1, 4, 13, 27, 58, 93, 184, 265, 356, 439, 457, 431, 402, 312, 179, 51]", - "total_badness": 4769.6458229 + "ne3d": 3267, + "quality_histogram": "[0, 0, 0, 0, 1, 4, 15, 26, 55, 93, 181, 259, 350, 454, 454, 445, 400, 295, 185, 50]", + "total_badness": 4760.8393552 }, { "angles_tet": [ - 10.991, - 167.0 + 9.7531, + 164.55 ], "angles_trig": [ - 15.337, - 143.35 + 12.309, + 141.65 ], "ne1d": 160, "ne2d": 286, - "ne3d": 689, - "quality_histogram": "[0, 0, 1, 0, 2, 7, 15, 26, 41, 57, 81, 81, 78, 64, 63, 58, 49, 42, 20, 4]", - "total_badness": 1180.0358212 + "ne3d": 585, + "quality_histogram": "[0, 0, 0, 2, 9, 14, 21, 29, 35, 70, 61, 78, 66, 39, 36, 37, 36, 33, 14, 5]", + "total_badness": 1085.7831583 }, { "angles_tet": [ - 13.74, - 157.41 + 10.104, + 163.38 ], "angles_trig": [ - 13.483, - 149.45 + 14.246, + 141.37 ], "ne1d": 232, "ne2d": 598, - "ne3d": 1709, - "quality_histogram": "[0, 0, 0, 0, 4, 13, 35, 57, 101, 136, 171, 173, 197, 171, 191, 136, 134, 111, 59, 20]", - "total_badness": 2852.3453886 + "ne3d": 1538, + "quality_histogram": "[0, 0, 0, 2, 14, 22, 43, 65, 85, 110, 147, 167, 147, 176, 174, 120, 115, 80, 58, 13]", + "total_badness": 2657.5718121 }, { "angles_tet": [ @@ -2069,29 +2069,29 @@ ], "ne1d": 344, "ne2d": 1136, - "ne3d": 3242, - "quality_histogram": "[0, 0, 0, 0, 1, 4, 13, 24, 50, 83, 162, 232, 337, 433, 463, 438, 431, 327, 187, 57]", - "total_badness": 4665.0223577 + "ne3d": 3229, + "quality_histogram": "[0, 0, 0, 0, 1, 4, 13, 23, 46, 81, 150, 228, 330, 443, 467, 439, 439, 323, 180, 62]", + "total_badness": 4634.0843144 }, { "angles_tet": [ - 20.377, - 143.63 + 20.737, + 141.73 ], "angles_trig": [ - 23.316, - 122.91 + 23.506, + 122.66 ], "ne1d": 480, "ne2d": 2256, - "ne3d": 11585, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 6, 28, 100, 212, 494, 899, 1478, 1995, 2325, 2096, 1510, 442]", - "total_badness": 14663.481315 + "ne3d": 11548, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 4, 28, 90, 222, 484, 867, 1460, 1999, 2324, 2067, 1547, 456]", + "total_badness": 14596.906314 }, { "angles_tet": [ - 21.511, - 145.14 + 21.559, + 145.28 ], "angles_trig": [ 22.722, @@ -2099,9 +2099,9 @@ ], "ne1d": 820, "ne2d": 6226, - "ne3d": 68750, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 12, 49, 196, 532, 1546, 3635, 6913, 11019, 14365, 15164, 11586, 3733]", - "total_badness": 84119.909258 + "ne3d": 68687, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 11, 49, 183, 506, 1537, 3645, 6895, 10992, 14335, 15196, 11647, 3691]", + "total_badness": 84001.076915 } ], "plane.stl": [ @@ -2116,9 +2116,9 @@ ], "ne1d": 890, "ne2d": 2626, - "ne3d": 8400, - "quality_histogram": "[4, 15, 26, 32, 60, 52, 51, 61, 111, 195, 249, 421, 655, 874, 1178, 1281, 1302, 1072, 587, 174]", - "total_badness": 12611.722208 + "ne3d": 8294, + "quality_histogram": "[4, 17, 28, 31, 56, 53, 52, 65, 101, 174, 258, 406, 664, 825, 1173, 1279, 1268, 1067, 604, 169]", + "total_badness": 12467.41506 }, { "angles_tet": [ @@ -2126,14 +2126,14 @@ 174.05 ], "angles_trig": [ - 3.4703, + 2.5669, 170.0 ], "ne1d": 570, "ne2d": 1202, - "ne3d": 1896, - "quality_histogram": "[3, 21, 33, 53, 67, 79, 103, 138, 141, 206, 192, 169, 173, 159, 121, 85, 68, 51, 28, 6]", - "total_badness": 4606.3683325 + "ne3d": 1838, + "quality_histogram": "[2, 29, 38, 59, 64, 78, 101, 142, 154, 179, 190, 164, 155, 136, 119, 81, 72, 47, 24, 4]", + "total_badness": 4626.8081476 }, { "angles_tet": [ @@ -2146,9 +2146,9 @@ ], "ne1d": 724, "ne2d": 1730, - "ne3d": 3279, - "quality_histogram": "[3, 13, 29, 47, 49, 42, 61, 76, 136, 164, 211, 262, 331, 417, 410, 369, 324, 206, 98, 31]", - "total_badness": 6003.722435 + "ne3d": 3241, + "quality_histogram": "[3, 15, 33, 52, 50, 37, 49, 80, 128, 163, 207, 267, 344, 390, 425, 377, 308, 193, 92, 28]", + "total_badness": 5992.5764939 }, { "angles_tet": [ @@ -2156,14 +2156,14 @@ 169.94 ], "angles_trig": [ - 4.6774, + 3.0435, 165.56 ], "ne1d": 956, "ne2d": 2828, - "ne3d": 8535, - "quality_histogram": "[3, 8, 31, 53, 38, 56, 56, 61, 92, 125, 198, 359, 519, 823, 1170, 1403, 1442, 1186, 728, 184]", - "total_badness": 12500.150133 + "ne3d": 8553, + "quality_histogram": "[3, 9, 39, 50, 44, 51, 59, 58, 82, 134, 194, 341, 553, 831, 1187, 1355, 1471, 1204, 712, 176]", + "total_badness": 12579.823603 }, { "angles_tet": [ @@ -2176,9 +2176,9 @@ ], "ne1d": 1554, "ne2d": 6372, - "ne3d": 31679, - "quality_histogram": "[2, 8, 13, 7, 23, 49, 54, 65, 94, 193, 300, 633, 1284, 2354, 3841, 5362, 6207, 5906, 4128, 1156]", - "total_badness": 40904.871814 + "ne3d": 31632, + "quality_histogram": "[2, 8, 13, 8, 24, 53, 51, 72, 93, 187, 306, 631, 1287, 2372, 3831, 5340, 6171, 5877, 4151, 1155]", + "total_badness": 40867.972596 }, { "angles_tet": [ @@ -2191,148 +2191,148 @@ ], "ne1d": 2992, "ne2d": 23322, - "ne3d": 281474, - "quality_histogram": "[4, 8, 11, 10, 9, 25, 31, 65, 94, 255, 730, 2082, 5611, 13539, 27670, 44430, 59821, 63913, 48452, 14714]", - "total_badness": 343986.69494 + "ne3d": 281660, + "quality_histogram": "[4, 9, 10, 11, 11, 22, 32, 66, 101, 250, 741, 2131, 5596, 13622, 27762, 44430, 59896, 63856, 48363, 14747]", + "total_badness": 344296.42922 } ], "revolution.geo": [ { "angles_tet": [ - 17.244, - 146.94 + 17.33, + 146.89 ], "angles_trig": [ - 16.856, - 127.1 + 16.848, + 130.37 ], "ne1d": 320, "ne2d": 3110, - "ne3d": 8368, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 20, 92, 209, 475, 678, 964, 1102, 1158, 1201, 1045, 819, 494, 109]", - "total_badness": 11961.833328 + "ne3d": 8379, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 3, 27, 91, 210, 452, 680, 983, 1089, 1149, 1165, 1083, 812, 518, 117]", + "total_badness": 11964.310541 }, { "angles_tet": [ - 15.676, - 147.54 + 12.622, + 146.3 ], "angles_trig": [ - 15.258, - 133.97 + 15.111, + 130.65 ], "ne1d": 160, "ne2d": 822, - "ne3d": 1329, - "quality_histogram": "[0, 0, 0, 0, 0, 8, 47, 67, 94, 113, 150, 152, 152, 136, 115, 94, 89, 61, 34, 17]", - "total_badness": 2313.8241188 + "ne3d": 1231, + "quality_histogram": "[0, 0, 0, 0, 0, 11, 51, 85, 105, 139, 138, 152, 155, 101, 76, 79, 66, 43, 24, 6]", + "total_badness": 2255.1850071 }, { "angles_tet": [ - 17.226, - 145.03 + 15.455, + 145.04 ], "angles_trig": [ - 17.855, - 134.86 + 14.648, + 134.93 ], "ne1d": 240, "ne2d": 1830, - "ne3d": 3935, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 16, 79, 127, 291, 402, 515, 506, 549, 453, 425, 313, 213, 44]", - "total_badness": 5811.9376155 + "ne3d": 3862, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 32, 67, 154, 280, 412, 508, 495, 499, 430, 398, 332, 213, 40]", + "total_badness": 5742.111994 }, { "angles_tet": [ - 19.508, - 144.17 + 18.416, + 144.94 ], "angles_trig": [ - 18.334, - 126.86 + 18.352, + 126.94 ], "ne1d": 320, "ne2d": 3110, - "ne3d": 8247, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 3, 11, 48, 148, 350, 622, 836, 1015, 1158, 1210, 1194, 928, 570, 154]", - "total_badness": 11489.396743 + "ne3d": 8253, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 13, 47, 138, 333, 624, 839, 1047, 1151, 1187, 1166, 945, 608, 153]", + "total_badness": 11468.849016 }, { "angles_tet": [ 19.038, - 141.18 + 140.94 ], "angles_trig": [ - 22.38, - 132.94 + 22.544, + 132.58 ], "ne1d": 480, "ne2d": 6864, - "ne3d": 33200, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 2, 2, 49, 189, 564, 1246, 2565, 4051, 5685, 6699, 6242, 4579, 1327]", - "total_badness": 41726.178564 + "ne3d": 33174, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 2, 2, 52, 185, 571, 1253, 2563, 4038, 5675, 6688, 6259, 4556, 1330]", + "total_badness": 41696.548837 }, { "angles_tet": [ - 21.88, + 21.857, 143.83 ], "angles_trig": [ - 19.749, - 129.57 + 19.774, + 121.07 ], "ne1d": 800, "ne2d": 17934, - "ne3d": 201317, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 4, 14, 90, 366, 1253, 3607, 9038, 19001, 30940, 42588, 46561, 36314, 11541]", - "total_badness": 244248.61385 + "ne3d": 201342, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 4, 13, 87, 366, 1250, 3570, 9060, 18977, 31022, 42571, 46627, 36250, 11545]", + "total_badness": 244286.77424 } ], "screw.step": [ { "angles_tet": [ - 17.543, - 147.55 + 15.138, + 148.37 ], "angles_trig": [ - 17.516, + 17.355, 140.59 ], "ne1d": 400, "ne2d": 1436, - "ne3d": 2409, - "quality_histogram": "[0, 0, 0, 0, 0, 3, 18, 65, 91, 197, 205, 271, 295, 257, 282, 272, 183, 164, 90, 16]", - "total_badness": 3840.0858333 + "ne3d": 2341, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 15, 60, 96, 166, 202, 251, 312, 271, 259, 270, 191, 140, 90, 18]", + "total_badness": 3714.0468775 }, { "angles_tet": [ - 16.035, - 146.84 + 21.55, + 146.38 ], "angles_trig": [ - 15.569, - 126.67 + 17.221, + 126.09 ], "ne1d": 528, "ne2d": 2792, - "ne3d": 8178, - "quality_histogram": "[0, 0, 0, 0, 0, 2, 6, 14, 37, 95, 180, 281, 525, 801, 1072, 1331, 1488, 1289, 801, 256]", - "total_badness": 10803.963539 + "ne3d": 8129, + "quality_histogram": "[0, 0, 0, 0, 0, 1, 4, 8, 35, 96, 188, 298, 537, 817, 1057, 1323, 1446, 1284, 798, 237]", + "total_badness": 10753.086327 }, { "angles_tet": [ - 17.002, - 149.0 + 20.515, + 144.02 ], "angles_trig": [ - 15.019, - 124.53 + 20.575, + 124.46 ], "ne1d": 666, "ne2d": 4922, - "ne3d": 31518, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 6, 9, 37, 95, 305, 701, 1673, 3213, 4989, 6771, 6963, 5176, 1579]", - "total_badness": 38669.36435 + "ne3d": 31526, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 2, 6, 35, 90, 306, 711, 1685, 3214, 4996, 6794, 6910, 5193, 1584]", + "total_badness": 38669.670326 } ], "sculpture.geo": [ @@ -2342,19 +2342,19 @@ 152.2 ], "angles_trig": [ - 22.526, - 131.23 + 25.459, + 115.78 ], "ne1d": 192, "ne2d": 414, - "ne3d": 485, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 4, 6, 19, 20, 32, 58, 65, 96, 99, 42, 27, 12, 3]", - "total_badness": 712.08285364 + "ne3d": 476, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 2, 5, 16, 21, 32, 60, 64, 94, 100, 42, 25, 12, 2]", + "total_badness": 693.83910484 }, { "angles_tet": [ - 25.982, - 141.31 + 28.072, + 137.6 ], "angles_trig": [ 27.015, @@ -2362,9 +2362,9 @@ ], "ne1d": 102, "ne2d": 146, - "ne3d": 143, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 2, 1, 6, 13, 20, 19, 34, 27, 16, 2]", - "total_badness": 184.24378391 + "ne3d": 142, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 1, 6, 11, 19, 18, 35, 29, 17, 2]", + "total_badness": 181.04521663 }, { "angles_tet": [ @@ -2387,14 +2387,14 @@ 152.2 ], "angles_trig": [ - 22.525, - 131.23 + 25.459, + 115.78 ], "ne1d": 192, "ne2d": 414, - "ne3d": 485, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 4, 6, 19, 20, 32, 58, 65, 96, 99, 42, 27, 12, 3]", - "total_badness": 712.0829194 + "ne3d": 476, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 2, 5, 16, 21, 32, 60, 64, 94, 100, 42, 25, 12, 2]", + "total_badness": 693.83910484 }, { "angles_tet": [ @@ -2407,9 +2407,9 @@ ], "ne1d": 288, "ne2d": 962, - "ne3d": 1330, - "quality_histogram": "[0, 0, 0, 0, 1, 2, 6, 22, 47, 84, 113, 139, 135, 140, 118, 143, 144, 129, 89, 18]", - "total_badness": 2040.923408 + "ne3d": 1325, + "quality_histogram": "[0, 0, 0, 0, 1, 3, 6, 25, 50, 85, 117, 137, 126, 139, 114, 144, 146, 127, 86, 19]", + "total_badness": 2043.076343 }, { "angles_tet": [ @@ -2430,63 +2430,63 @@ "shaft.geo": [ { "angles_tet": [ - 6.6152, - 167.23 + 11.861, + 162.65 ], "angles_trig": [ - 9.0059, - 160.46 + 11.536, + 151.09 ], "ne1d": 708, "ne2d": 1722, - "ne3d": 2818, - "quality_histogram": "[0, 0, 4, 17, 34, 64, 58, 61, 93, 125, 275, 399, 324, 279, 241, 290, 246, 176, 96, 36]", - "total_badness": 4835.1609793 + "ne3d": 2888, + "quality_histogram": "[0, 0, 0, 5, 22, 31, 50, 68, 109, 164, 278, 418, 327, 290, 256, 301, 246, 188, 106, 29]", + "total_badness": 4780.7450312 }, { "angles_tet": [ - 16.307, - 153.33 + 14.99, + 157.83 ], "angles_trig": [ 17.101, - 114.97 + 121.63 ], "ne1d": 410, "ne2d": 606, - "ne3d": 981, - "quality_histogram": "[0, 0, 0, 0, 0, 1, 0, 0, 13, 21, 28, 47, 92, 119, 150, 160, 161, 105, 59, 25]", - "total_badness": 1354.0992928 + "ne3d": 837, + "quality_histogram": "[0, 0, 0, 0, 0, 3, 0, 5, 21, 42, 43, 54, 83, 94, 118, 110, 89, 78, 51, 46]", + "total_badness": 1215.3787027 }, { "angles_tet": [ - 5.9287, - 168.55 + 8.4343, + 167.31 ], "angles_trig": [ - 12.518, - 148.6 + 10.596, + 155.64 ], "ne1d": 510, "ne2d": 1004, - "ne3d": 2190, - "quality_histogram": "[0, 0, 5, 21, 47, 65, 108, 131, 132, 141, 163, 186, 183, 218, 230, 219, 188, 89, 53, 11]", - "total_badness": 4143.7303382 + "ne3d": 2038, + "quality_histogram": "[0, 0, 4, 28, 43, 77, 101, 140, 143, 120, 135, 161, 142, 194, 216, 184, 195, 85, 56, 14]", + "total_badness": 3926.3340848 }, { "angles_tet": [ - 11.07, - 153.85 + 14.303, + 162.65 ], "angles_trig": [ - 15.567, - 143.82 + 15.347, + 147.74 ], "ne1d": 708, "ne2d": 1722, - "ne3d": 2771, - "quality_histogram": "[0, 0, 0, 0, 5, 10, 31, 34, 87, 131, 258, 425, 328, 293, 255, 305, 264, 204, 103, 38]", - "total_badness": 4362.3768794 + "ne3d": 2795, + "quality_histogram": "[0, 0, 0, 1, 2, 2, 18, 29, 64, 128, 269, 412, 331, 316, 289, 307, 277, 209, 109, 32]", + "total_badness": 4321.8306337 }, { "angles_tet": [ @@ -2499,24 +2499,24 @@ ], "ne1d": 1138, "ne2d": 4220, - "ne3d": 11319, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 3, 31, 70, 184, 327, 552, 980, 1448, 1855, 2225, 1947, 1282, 415]", - "total_badness": 14604.609669 + "ne3d": 11314, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 3, 31, 71, 185, 327, 551, 977, 1446, 1854, 2226, 1947, 1281, 415]", + "total_badness": 14598.782663 }, { "angles_tet": [ 25.341, - 140.25 + 142.09 ], "angles_trig": [ - 22.82, + 22.461, 120.2 ], "ne1d": 1792, "ne2d": 10600, - "ne3d": 63864, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 2, 23, 133, 434, 1291, 3093, 6200, 9970, 13551, 14434, 11025, 3708]", - "total_badness": 77751.111698 + "ne3d": 63811, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 2, 22, 127, 439, 1283, 3078, 6205, 10007, 13534, 14326, 11042, 3746]", + "total_badness": 77678.178377 } ], "sphere.geo": [ @@ -2614,23 +2614,23 @@ "sphereincube.geo": [ { "angles_tet": [ - 10.239, - 167.43 + 10.889, + 166.62 ], "angles_trig": [ 11.28, - 147.53 + 151.39 ], "ne1d": 46, "ne2d": 202, - "ne3d": 509, - "quality_histogram": "[0, 0, 7, 49, 25, 35, 47, 46, 61, 49, 46, 29, 20, 18, 14, 13, 11, 23, 12, 4]", - "total_badness": 1380.3308492 + "ne3d": 422, + "quality_histogram": "[0, 0, 2, 60, 42, 39, 29, 25, 44, 40, 28, 14, 16, 8, 9, 12, 12, 25, 12, 5]", + "total_badness": 1241.4610254 }, { "angles_tet": [ 8.6025, - 151.32 + 158.11 ], "angles_trig": [ 10.358, @@ -2638,44 +2638,44 @@ ], "ne1d": 24, "ne2d": 60, - "ne3d": 165, - "quality_histogram": "[0, 0, 5, 12, 14, 14, 30, 9, 2, 0, 4, 2, 7, 6, 7, 17, 15, 11, 9, 1]", - "total_badness": 445.33373939 + "ne3d": 128, + "quality_histogram": "[0, 0, 5, 12, 14, 16, 34, 28, 18, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]", + "total_badness": 451.47087804 }, { "angles_tet": [ - 9.5694, - 165.32 + 8.1657, + 165.53 ], "angles_trig": [ 9.2408, - 153.15 + 143.87 ], "ne1d": 30, "ne2d": 116, - "ne3d": 351, - "quality_histogram": "[0, 0, 2, 17, 30, 29, 27, 28, 29, 36, 28, 27, 18, 26, 23, 14, 10, 5, 2, 0]", - "total_badness": 891.37154329 + "ne3d": 262, + "quality_histogram": "[0, 0, 4, 26, 30, 52, 33, 16, 22, 13, 11, 12, 11, 8, 6, 7, 6, 3, 2, 0]", + "total_badness": 832.73325512 }, { "angles_tet": [ - 8.3098, - 167.82 + 10.889, + 166.62 ], "angles_trig": [ 11.28, - 154.52 + 151.39 ], "ne1d": 46, "ne2d": 202, - "ne3d": 511, - "quality_histogram": "[0, 0, 6, 24, 20, 22, 53, 46, 58, 57, 53, 30, 35, 19, 19, 16, 13, 24, 12, 4]", - "total_badness": 1239.0180034 + "ne3d": 422, + "quality_histogram": "[0, 0, 2, 60, 42, 39, 29, 25, 44, 40, 28, 14, 16, 8, 9, 12, 12, 25, 12, 5]", + "total_badness": 1241.4610254 }, { "angles_tet": [ 14.196, - 141.03 + 141.07 ], "angles_trig": [ 15.659, @@ -2683,24 +2683,24 @@ ], "ne1d": 74, "ne2d": 418, - "ne3d": 1742, - "quality_histogram": "[0, 0, 0, 0, 0, 5, 5, 10, 28, 29, 59, 81, 143, 233, 273, 268, 238, 191, 137, 42]", - "total_badness": 2433.1633041 + "ne3d": 1737, + "quality_histogram": "[0, 0, 0, 0, 0, 5, 5, 10, 28, 29, 64, 81, 147, 223, 267, 259, 251, 200, 126, 42]", + "total_badness": 2428.2600478 }, { "angles_tet": [ - 25.478, - 139.78 + 25.662, + 141.31 ], "angles_trig": [ - 22.262, - 127.12 + 22.482, + 131.58 ], "ne1d": 122, "ne2d": 1082, - "ne3d": 13976, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 3, 19, 79, 195, 404, 805, 1362, 2194, 2884, 2993, 2299, 739]", - "total_badness": 17240.917492 + "ne3d": 13915, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 3, 20, 89, 213, 396, 802, 1392, 2185, 2853, 2977, 2228, 757]", + "total_badness": 17194.535821 } ], "square.in2d": [ @@ -2997,33 +2997,33 @@ }, { "angles_tet": [ - 1.8765, - 174.24 + 1.6289, + 174.98 ], "angles_trig": [ - 4.7257, - 167.49 + 4.715, + 167.36 ], "ne1d": 0, "ne2d": 692, - "ne3d": 3633, - "quality_histogram": "[19, 390, 609, 512, 475, 360, 289, 219, 200, 146, 127, 79, 57, 47, 39, 22, 23, 11, 6, 3]", - "total_badness": 19650.173928 + "ne3d": 3327, + "quality_histogram": "[18, 376, 565, 458, 423, 303, 290, 219, 148, 131, 120, 79, 58, 39, 36, 20, 15, 21, 4, 4]", + "total_badness": 18184.120092 }, { "angles_tet": [ - 18.466, - 141.93 + 18.239, + 144.68 ], "angles_trig": [ - 19.816, - 120.31 + 19.683, + 120.56 ], "ne1d": 0, "ne2d": 1446, - "ne3d": 2748, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 4, 12, 53, 107, 233, 337, 417, 426, 386, 311, 233, 164, 64]", - "total_badness": 3887.4074267 + "ne3d": 2732, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 1, 14, 50, 134, 229, 351, 416, 425, 383, 313, 197, 166, 51]", + "total_badness": 3892.9500522 }, { "angles_tet": [ @@ -3042,18 +3042,18 @@ }, { "angles_tet": [ - 22.918, - 146.74 + 22.543, + 142.87 ], "angles_trig": [ - 22.789, - 121.82 + 22.771, + 121.22 ], "ne1d": 0, "ne2d": 5894, - "ne3d": 25225, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 2, 8, 36, 127, 405, 852, 1685, 2839, 4088, 4981, 5152, 3881, 1169]", - "total_badness": 31406.455825 + "ne3d": 25266, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 11, 45, 117, 415, 859, 1688, 2866, 4124, 4942, 5200, 3815, 1184]", + "total_badness": 31475.174764 }, { "angles_tet": [ @@ -3061,21 +3061,21 @@ 144.46 ], "angles_trig": [ - 22.929, + 22.932, 121.88 ], "ne1d": 0, "ne2d": 16296, - "ne3d": 175522, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 8, 58, 284, 905, 2699, 7304, 15855, 27048, 37168, 41273, 32327, 10592]", - "total_badness": 212128.85502 + "ne3d": 175488, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 9, 59, 275, 907, 2675, 7276, 15893, 27102, 37072, 41339, 32333, 10547]", + "total_badness": 212080.25891 } ], "trafo.geo": [ { "angles_tet": [ - 9.8264, - 163.31 + 7.5246, + 167.34 ], "angles_trig": [ 14.916, @@ -3083,9 +3083,9 @@ ], "ne1d": 690, "ne2d": 1684, - "ne3d": 5197, - "quality_histogram": "[0, 0, 0, 1, 1, 11, 32, 47, 111, 198, 279, 365, 465, 566, 668, 699, 616, 545, 452, 141]", - "total_badness": 7521.8556471 + "ne3d": 5193, + "quality_histogram": "[0, 0, 1, 1, 1, 11, 32, 47, 111, 196, 275, 365, 465, 566, 668, 699, 617, 545, 452, 141]", + "total_badness": 7518.4794095 }, { "angles_tet": [ @@ -3098,9 +3098,9 @@ ], "ne1d": 390, "ne2d": 522, - "ne3d": 1362, - "quality_histogram": "[0, 0, 3, 12, 12, 38, 80, 115, 128, 152, 166, 127, 147, 106, 88, 87, 53, 35, 11, 2]", - "total_badness": 2741.1573806 + "ne3d": 1353, + "quality_histogram": "[0, 0, 3, 13, 12, 38, 80, 115, 128, 149, 170, 126, 139, 107, 87, 85, 54, 34, 11, 2]", + "total_badness": 2731.8393348 }, { "angles_tet": [ @@ -3113,14 +3113,14 @@ ], "ne1d": 512, "ne2d": 874, - "ne3d": 2394, - "quality_histogram": "[0, 0, 0, 3, 8, 13, 41, 69, 121, 139, 196, 214, 310, 387, 348, 237, 141, 96, 46, 25]", - "total_badness": 3940.3463668 + "ne3d": 2381, + "quality_histogram": "[0, 0, 0, 3, 9, 15, 42, 68, 122, 139, 198, 209, 307, 380, 349, 235, 137, 97, 46, 25]", + "total_badness": 3929.5802554 }, { "angles_tet": [ - 9.8264, - 163.31 + 7.5246, + 167.34 ], "angles_trig": [ 14.916, @@ -3128,14 +3128,14 @@ ], "ne1d": 690, "ne2d": 1684, - "ne3d": 5103, - "quality_histogram": "[0, 0, 0, 1, 0, 3, 23, 37, 102, 191, 269, 343, 430, 564, 673, 707, 611, 543, 465, 141]", - "total_badness": 7308.1826107 + "ne3d": 5099, + "quality_histogram": "[0, 0, 1, 1, 0, 3, 23, 37, 102, 189, 265, 343, 430, 564, 673, 707, 612, 543, 465, 141]", + "total_badness": 7304.8063731 }, { "angles_tet": [ - 16.895, - 145.94 + 6.8825, + 166.88 ], "angles_trig": [ 17.568, @@ -3143,9 +3143,9 @@ ], "ne1d": 1050, "ne2d": 3812, - "ne3d": 17989, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 3, 15, 34, 64, 182, 572, 1421, 2208, 2295, 2686, 2718, 2715, 2367, 709]", - "total_badness": 23456.461898 + "ne3d": 17990, + "quality_histogram": "[0, 0, 1, 0, 0, 0, 3, 15, 34, 64, 183, 570, 1424, 2206, 2299, 2682, 2720, 2713, 2367, 709]", + "total_badness": 23464.671179 }, { "angles_tet": [ @@ -3158,9 +3158,9 @@ ], "ne1d": 1722, "ne2d": 10042, - "ne3d": 84846, - "quality_histogram": "[0, 0, 0, 0, 0, 3, 55, 1436, 720, 373, 694, 1188, 2495, 5466, 8917, 13178, 16414, 16982, 12849, 4076]", - "total_badness": 108595.81093 + "ne3d": 84837, + "quality_histogram": "[0, 0, 0, 0, 0, 3, 55, 1435, 719, 373, 691, 1186, 2492, 5459, 8935, 13171, 16437, 16966, 12825, 4090]", + "total_badness": 108583.90758 } ], "twobricks.geo": [ @@ -3350,78 +3350,78 @@ "twocyl.geo": [ { "angles_tet": [ - 19.248, - 145.27 + 17.425, + 151.3 ], "angles_trig": [ - 20.903, - 115.14 + 21.178, + 117.72 ], "ne1d": 144, "ne2d": 408, - "ne3d": 575, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 3, 3, 8, 29, 49, 73, 88, 111, 94, 65, 35, 14, 3]", - "total_badness": 829.9829498 + "ne3d": 577, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 1, 6, 9, 16, 24, 56, 67, 84, 115, 83, 63, 36, 11, 6]", + "total_badness": 849.57493713 }, { "angles_tet": [ - 30.607, - 131.81 + 18.424, + 153.38 ], "angles_trig": [ - 31.025, - 102.88 + 27.664, + 121.51 ], "ne1d": 68, "ne2d": 100, - "ne3d": 182, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 5, 23, 22, 41, 33, 33, 15, 5]", - "total_badness": 233.48438775 + "ne3d": 152, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 2, 2, 5, 6, 12, 11, 10, 14, 22, 19, 18, 23, 4, 4]", + "total_badness": 226.47203657 }, { "angles_tet": [ - 12.832, - 161.72 + 10.647, + 163.92 ], "angles_trig": [ - 12.422, - 145.22 + 11.415, + 146.97 ], "ne1d": 102, "ne2d": 238, - "ne3d": 552, - "quality_histogram": "[0, 0, 0, 4, 10, 19, 32, 57, 80, 49, 44, 31, 40, 39, 33, 35, 48, 23, 5, 3]", - "total_badness": 1120.6372579 + "ne3d": 548, + "quality_histogram": "[0, 0, 0, 5, 10, 19, 40, 65, 83, 49, 39, 31, 25, 38, 34, 37, 44, 20, 7, 2]", + "total_badness": 1137.6676071 }, { "angles_tet": [ - 19.336, - 133.79 + 17.51, + 141.43 ], "angles_trig": [ - 20.384, - 110.81 + 21.505, + 117.52 ], "ne1d": 144, "ne2d": 408, "ne3d": 575, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 2, 2, 7, 26, 47, 82, 84, 103, 100, 63, 42, 14, 3]", - "total_badness": 824.91371063 + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 4, 7, 10, 20, 57, 65, 76, 116, 90, 74, 40, 14, 2]", + "total_badness": 830.26839459 }, { "angles_tet": [ - 20.464, - 141.49 + 19.806, + 141.75 ], "angles_trig": [ - 22.436, - 116.28 + 22.382, + 115.67 ], "ne1d": 214, "ne2d": 910, - "ne3d": 1935, - "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 0, 2, 17, 29, 82, 132, 192, 307, 374, 358, 243, 168, 31]", - "total_badness": 2563.7381807 + "ne3d": 1906, + "quality_histogram": "[0, 0, 0, 0, 0, 0, 0, 1, 2, 14, 28, 73, 129, 185, 278, 363, 378, 262, 155, 38]", + "total_badness": 2512.811709 }, { "angles_tet": [