Skipping 300 KB..
Full Log objective = 1.071942880428e-02, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 7.71e-03, min = 0.00e+00, max = 5.52e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 9.840416985671e-03, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 7.47e-03, min = 0.00e+00, max = 5.52e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 9.425912283505e-03, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 7.22e-03, min = 0.00e+00, max = 5.52e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.915552966868e-03, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 7.08e-03, min = 0.00e+00, max = 5.52e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.719827786605e-03, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 6.99e-03, min = 0.00e+00, max = 5.50e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.618755910014e-03, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 6.92e-03, min = 0.00e+00, max = 5.48e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.555677010634e-03, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 6.88e-03, min = 0.00e+00, max = 5.47e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.524380679153e-03, nb_error = 0, nb_interp_outside = 0
iter[9]: dx = 6.84e-03, min = 0.00e+00, max = 5.46e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.495445464573e-03, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 1086, nb_vert = 240. parameter rej = (69/226)
pre-collapse/split:
lengths: [0.10,1.89], avg = 0.81 for 1116 edges
0.1046 < l < 0.5000 = 194 (17.40 %)
0.5000 < l < 0.7071 = 197 (17.67 %)
0.7071 < l < 1.0000 = 440 (39.46 %)
1.0000 < l < 1.4142 = 272 (24.39 %)
1.4142 < l < 2.0000 = 12 (1.08 %)
2.0000 < l < 1.8855 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.62 for 670 elems
0.2833 < q < 0.4000 = 115 (17.29 %)
0.4000 < q < 0.8000 = 408 (61.35 %)
0.8000 < q < 0.9826 = 142 (21.35 %)
-> performing collapses:
pass 1: ne = 1116, short = 392, l = [0.1046,1.8855]
col = 9, swap = 0 l = [0.1046,1.8855]
--> Edges: accepted 2, rejected 94
--> Faces: accepted 11, rejected 225
--> Volumes: accepted 14, rejected 0
Edge rejections: vis = 0, sgn = 0, geo = 94
pass 2: ne = 1073, short = 372, l = [0.1046,1.8855]
-> done collapses. total collapses = 9. nb_param_rej = (0/658), nb_geom_rej = 638.
-> performing edge splits on edges with lt > 1.414 and dof_factor -1:
pass 0: long = 21, l = [0.1046,1.8855] -> insert 21
inserted 0, lrej = 21, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.00399
done insertions: total insert = 0, l = [0.1046,1.886]
nb_parameter_rejections = (0/0)
pre-smooth:
lengths: [0.10,1.89], avg = 0.82 for 1073 edges
0.1046 < l < 0.5000 = 187 (17.44 %)
0.5000 < l < 0.7071 = 184 (17.16 %)
0.7071 < l < 1.0000 = 413 (38.53 %)
1.0000 < l < 1.4142 = 267 (24.91 %)
1.4142 < l < 2.0000 = 21 (1.96 %)
2.0000 < l < 1.8855 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.62 for 642 elems
0.2833 < q < 0.4000 = 110 (17.24 %)
0.4000 < q < 0.8000 = 407 (63.79 %)
0.8000 < q < 0.9826 = 121 (18.97 %)
-> performing vertex smoothing:
iter[0]: dx = 7.88e-03, min = 0.00e+00, max = 5.68e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 1.082990022632e-02, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 7.56e-03, min = 0.00e+00, m+00, max = 5.69e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.813811290339e-03, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 7.39e-03, min = 0.00e+00, max = 5.67e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.387463297328e-03, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 7.28e-03, min = 0.00e+00, max = 5.65e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.171673427787e-03, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 7.20e-03, min = 0.00e+00, max = 5.64e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.046366950279e-03, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 7.15e-03, min = 0.00e+00, max = 5.63e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.987605988923e-03, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 7.11e-03, min = 0.00e+00, max = 5.63e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.950909106996e-03, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 7.08e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.924159544998e-03, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 7.06e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.905580039517e-03, nb_error = 0, nb_interp_outside = 0
iter[9]: dx = 7.05e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.893906788089e-03, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 1046, nb_vert = 231. parameter rej = (67/209)
pre-swap:
lengths: [0.11,1.89], avg = 0.82 for 1073 edges
0.1083 < l < 0.5000 = 182 (16.98 %)
0.5000 < l < 0.7071 = 188 (17.54 %)
0.7071 < l < 1.0000 = 403 (37.59 %)
1.0000 < l < 1.4142 = 280 (26.12 %)
1.4142 < l < 2.0000 = 19 (1.77 %)
2.0000 < l < 1.8855 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.62 for 642 elems
0.2833 < q < 0.4000 = 117 (18.40 %)
0.4000 < q < 0.8000 = 393 (61.79 %)
0.8000 < q < 0.9826 = 126 (19.81 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.283307, nb_simplices < 0.4 = 122 / 642
nb_elem = 1046, nb_edges = 531, nb_vert = 231
--> performed 8 edge swaps (out of 225)
geometry rejections: Invalid (0), Edges (0), Faces (152), Interior (0)
candidate time = 0.007217
metric time = 0.002625
shell time = 0.002907
apply time = 0.000958
candidate apply time = 0.005732
candidate metric time = 0.000393
pass time = 0.017755
pass 1: qmin = 0.283307, nb_simplices < 0.4 = 115 / 642
nb_elem = 1046, nb_edges = 527, nb_vert = 231
--> performed 0 edge swaps (out of 213)
geometry rejections: Invalid (0), Edges (0), Faces (149), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.283307, nb_simplices < 0.8 = 511 / 642
nb_elem = 1046, nb_edges = 527, nb_vert = 231
--> performed 16 edge swaps (out of 440)
geometry rejections: Invalid (0), Edges (0), Faces (285), Interior (0)
candidate time = 0.012434
metric time = 0.002346
shell time = 0.002295
apply time = 0.001236
candidate apply time = 0.010029
candidate metric time = 0.000792
pass time = 0.021103
pass 1: qmin = 0.283307, nb_simplices < 0.8 = 497 / 642
nb_elem = 1046, nb_edges = 518, nb_vert = 231
--> performed 3 edge swaps (out of 431)
geometry rejections: Invalid (0), Edges (0), Faces (286), Interior (0)
candidate time = 0.011862
metric time = 0.00231
shell time = 0.002107
apply time = 0.000187
candidate apply time = 0.009776
candidate metric time = 0. 5.53e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 1.071942880428e-02, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 7.71e-03, min = 0.00e+00, max = 5.52e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 9.840416985671e-03, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 7.47e-03, min = 0.00e+00, max = 5.52e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 9.425912283505e-03, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 7.22e-03, min = 0.00e+00, max = 5.52e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.915552966868e-03, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 7.08e-03, min = 0.00e+00, max = 5.52e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.719827786605e-03, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 6.99e-03, min = 0.00e+00, max = 5.50e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.618755910014e-03, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 6.92e-03, min = 0.00e+00, max = 5.48e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.555677010634e-03, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 6.88e-03, min = 0.00e+00, max = 5.47e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.524380679153e-03, nb_error = 0, nb_interp_outside = 0
iter[9]: dx = 6.84e-03, min = 0.00e+00, max = 5.46e-02 -> accepted 162
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/202, Navg = 5
objective = 8.495445464573e-03, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 1086, nb_vert = 240. parameter rej = (69/215)
pre-collapse/split:
lengths: [0.10,1.89], avg = 0.81 for 1116 edges
0.1046 < l < 0.5000 = 194 (17.40 %)
0.5000 < l < 0.7071 = 197 (17.67 %)
0.7071 < l < 1.0000 = 440 (39.46 %)
1.0000 < l < 1.4142 = 272 (24.39 %)
1.4142 < l < 2.0000 = 12 (1.08 %)
2.0000 < l < 1.8855 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.62 for 670 elems
0.2833 < q < 0.4000 = 115 (17.29 %)
0.4000 < q < 0.8000 = 408 (61.35 %)
0.8000 < q < 0.9826 = 142 (21.35 %)
-> performing collapses:
pass 1: ne = 1116, short = 392, l = [0.1046,1.8855]
col = 9, swap = 0 l = [0.1046,1.8855]
--> Edges: accepted 2, rejected 94
--> Faces: accepted 11, rejected 225
--> Volumes: accepted 14, rejected 0
Edge rejections: vis = 0, sgn = 0, geo = 94
pass 2: ne = 1073, short = 372, l = [0.1046,1.8855]
-> done collapses. total collapses = 9. nb_param_rej = (0/658), nb_geom_rej = 638.
-> performing edge splits on edges with lt > 1.414 and dof_factor -1:
pass 0: long = 21, l = [0.1046,1.8855] -> insert 21
inserted 0, lrej = 21, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.003985
done insertions: total insert = 0, l = [0.1046,1.886]
nb_parameter_rejections = (0/0)
pre-smooth:
lengths: [0.10,1.89], avg = 0.82 for 1073 edges
0.1046 < l < 0.5000 = 187 (17.44 %)
0.5000 < l < 0.7071 = 184 (17.16 %)
0.7071 < l < 1.0000 = 413 (38.53 %)
1.0000 < l < 1.4142 = 267 (24.91 %)
1.4142 < l < 2.0000 = 21 (1.96 %)
2.0000 < l < 1.8855 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.62 for 642 elems
0.2833 < q < 0.4000 = 110 (17.24 %)
0.4000 < q < 0.8000 = 407 (63.79 %)
0.8000 < q < 0.9826 = 121 (18.97 %)
-> performing vertex smoothing:
iter[0]: dx = 7.88e-03, min = 0.00e+00, max = 5.68e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 1.082990022632e-02, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 7.56e-03, min = 0.00e+00, 000498
pass time = 0.01917
pass 2: qmin = 0.283307, nb_simplices < 0.8 = 496 / 643
nb_elem = 1047, nb_edges = 518, nb_vert = 231
--> performed 2 edge swaps (out of 430)
geometry rejections: Invalid (0), Edges (0), Faces (286), Interior (0)
candidate time = 0.011565
metric time = 0.002541
shell time = 0.002004
apply time = 0.000103
candidate apply time = 0.009611
candidate metric time = 0.000459
pass time = 0.01873
final metric conformity:
lengths: [0.11,1.69], avg = 0.81 for 1074 edges
0.1083 < l < 0.5000 = 183 (17.05 %)
0.5000 < l < 0.7071 = 188 (17.52 %)
0.7071 < l < 1.0000 = 406 (37.84 %)
1.0000 < l < 1.4142 = 284 (26.47 %)
1.4142 < l < 2.0000 = 12 (1.12 %)
2.0000 < l < 1.6906 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.63 for 643 elems
0.2833 < q < 0.4000 = 110 (17.27 %)
0.4000 < q < 0.8000 = 376 (59.03 %)
0.8000 < q < 0.9826 = 151 (23.70 %)
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
ParameterSet:
parameter["adapt iter"]: 0
parameter["allow serial"]: false
parameter["curved"]: true
parameter["cvt iterations"]: 10
parameter["debug level"]: 1
parameter["directory"]: tmp/
parameter["domain type"]: polytope
parameter["elems per processor"]: 10000
parameter["export boundary"]: false
parameter["force partition count"]: 0
parameter["geometry"]:
parameter["has interior boundaries"]: false
parameter["has uv"]: true
parameter["insertion volume factor"]: -1
parameter["limit metric"]: false
parameter["max parallel passes"]: 3
parameter["metric limiting factor"]: 2
parameter["output redirect"]:
parameter["partitioned"]: false
parameter["prefix"]: avro_
parameter["sdot iterations"]: 10
parameter["smoothing exponent"]: 1
parameter["swapout"]: false
parameter["use smoothing"]: true
parameter["write conformity"]: false
parameter["write mesh"]: false
parameter["write metric"]: false
Initializing robust predicates.
sizeof(double) = 8
machine epsilon = 2.22045e-16 [IEEE 754 64-bit macheps]
pre-collapse:
lengths: [1.77,3.43], avg = 2.21 for 160 edges
1.7677 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 0 (0.00 %)
1.0000 < l < 1.4142 = 0 (0.00 %)
1.4142 < l < 2.0000 = 81 (50.94 %)
2.0000 < l < 3.4270 = 78 (49.06 %)
quality: [0.68,1.00], avg = 0.91 for 96 elems
0.6790 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 8 (9.20 %)
0.8000 < q < 0.9999 = 79 (90.80 %)
-> performing collapses:
pass 1: ne = 160, short = 0, l = [1.7678,3.4271]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
pre-insertion:
lengths: [1.77,3.43], avg = 2.21 for 160 edges
1.7677 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 0 (0.00 %)
1.0000 < l < 1.4142 = 0 (0.00 %)
1.4142 < l < 2.0000 = 81 (50.94 %)
2.0000 < l < 3.4270 = 78 (49.06 %)
quality: [0.68,1.00], avg = 0.91 for 96 elems
0.6790 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 8 (9.20 %)
0.8000 < q < 0.9999 = 79 (90.80 %)
-> performing edge splits on edges with lt > 2.000 and dof_factor -1:
pass 0: long = 79, l = [1.7678,3.4271] -> insert 79
inserted 79, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.002933
pass 1: long = 11, l = [0.8839,2.5714] -> insert 11
inserted 8, lrej = 3, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000642
pass 2: long = 3, l = [0.7188,2.2535] -> insert 3
inserted 0, lrej = 3, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000396
done insertions: total insert = 87, l = [0.7188,2.253]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.72,2.25], avg = 1.39 for 421 edges
0.7188 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 43 (10.26 %)
1.0000 < l < 1.4142 = 202 (48.21 %)
1.4142 < l < 2.0000 = 173 (41.29 %)
2.0000 < l < 2.2534 = 1 (0.24 %)
quality: [0.59,1.00], avg = 0.85 for 270 elems
0.5869 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 66 (25.29 %)
0.8000 < q < 0.9999 = 195 (74.71 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.586934, nb_simplices < 0.4 = 0 / 270
nb_elem = 302, nb_edges = 265, nb_vert = 153
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.586934, nb_simplices < 0.8 = 66 / 270
nb_elem = 302, nb_edges = 265, nb_vert = 153
--> performed 23 edge swaps (out of 77)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.00063
metric time = 0.000429
shell time = 0.000482
apply time = 0.000232
candidate apply time = 0.000254
candidate metric time = 0.000182
pass time = 0.00234
pass 1: qmin = 0.635518, nb_simplices < 0.8 = 34 / 270
nb_elem = 302, nb_edges = 260, nb_vert = 153
--> performed 0 edge swaps (out of 57)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.72,2.00], avg = 1.36 for 421 edges
0.7188 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 43 (10.21 %)
1.0000 < l < 1.4142 = 218 (51.78 %)
1.4142 < l < 2.0000 = 160 (38.00 %)
2.0000 < l < 1.9978 = 0 (0.00 %)
quality: [0.64,1.00], avg = 0.89 for 270 elems
0.6355 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 34 (13.03 %)
0.8000 < q < 0.9999 = 227 (86.97 %)
-> performing vertex smoothing:
iter[0]: dx = 1.73e-03, min = 0.00e+00, max = 5.95e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.480295593712e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 1.31e-03, min = 0.00e+00, max = 4.20e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.395857625497e-04, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 1.02e-03, min = 0.00e+00, max = 3.51e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 8.446503375377e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 8.15e-04, min = 0.00e+00, max = 2.92e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 5.490643400039e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 6.76e-04, min = 0.00e+00, max = 2.42e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 3.802760456731e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 5.75e-04, min = 0.00e+00, max = 2.00e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.775515455344e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 5.01e-04, min = 0.00e+00, max = 1.66e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.112347084629e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 302, nb_vert = 153. parameter rej = (0/0)
pre-swap:
lengths: [0.79,2.06], avg = 1.36 for 421 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 37 (8.81 %)
1.0000 < l < 1.4142 = 224 (53.33 %)
1.4142 < l < 2.0000 = 155 (36.90 %)
2.0000 < l < 2.0638 = 4 (0.95 %)
quality: [0.67,1.00], avg = 0.91 for 270 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 28 (10.41 %)
0.8000 < q < 0.9994 = 241 (89.59 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.671547, nb_simplices < 0.4 = 0 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.671547, nb_simplices < 0.8 = 28 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 5 edge swaps (out of 36)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000378
metric time = 0.000563
shell time = 0.000474
apply time = 6.9e-05
candidate apply time = 0.000171
candidate metric time = 0.000105
pass time = 0.001996
pass 1: qmin = 0.671547, nb_simplices < 0.8 = 22 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 0 edge swaps (out of 29)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-collapse/split:
lengths: [0.79,2.06], avg = 1.36 for 421 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 37 (8.81 %)
1.0000 < l < 1.4142 = 224 (53.33 %)
1.4142 < l < 2.0000 = 159 (37.86 %)
2.0000 < l < 2.0638 = 0 (0.00 %)
quality: [0.67,1.00], avg = 0.91 for 270 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 22 (8.18 %)
0.8000 < q < 0.9994 = 247 (91.82 %)
-> performing collapses:
pass 1: ne = 421, short = 0, l = [0.7949,2.0638]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 2.000 and dof_factor -1:
pass 0: long = 1, l = [0.7949,2.0638] -> insert 1
inserted 1, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000417
pass 1: long = 0, l = [0.7949,1.9277] -> insert 0
inserted 0, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000371
done insertions: total insert = 1, l = [0.7949,1.928]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.79,1.93], avg = 1.35 for 424 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 38 (8.96 %)
1.0000 < l < 1.4142 = 226 (53.30 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9276 = 0 (0.00 %)
quality: [0.67,1.00], avg max = 5.69e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.813811290339e-03, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 7.39e-03, min = 0.00e+00, max = 5.67e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.387463297328e-03, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 7.28e-03, min = 0.00e+00, max = 5.65e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.171673427787e-03, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 7.20e-03, min = 0.00e+00, max = 5.64e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.046366950279e-03, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 7.15e-03, min = 0.00e+00, max = 5.63e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.987605988923e-03, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 7.11e-03, min = 0.00e+00, max = 5.63e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.950909106996e-03, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 7.08e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.924159544998e-03, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 7.06e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.905580039517e-03, nb_error = 0, nb_interp_outside = 0
iter[9]: dx = 7.05e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.893906788089e-03, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 1046, nb_vert = 231. parameter rej = (67/209)
pre-swap:
lengths: [0.11,1.89], avg = 0.82 for 1073 edges
0.1083 < l < 0.5000 = 182 (16.98 %)
0.5000 < l < 0.7071 = 188 (17.54 %)
0.7071 < l < 1.0000 = 403 (37.59 %)
1.0000 < l < 1.4142 = 280 (26.12 %)
1.4142 < l < 2.0000 = 19 (1.77 %)
2.0000 < l < 1.8855 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.62 for 642 elems
0.2833 < q < 0.4000 = 117 (18.40 %)
0.4000 < q < 0.8000 = 393 (61.79 %)
0.8000 < q < 0.9826 = 126 (19.81 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.283307, nb_simplices < 0.4 = 122 / 642
nb_elem = 1046, nb_edges = 531, nb_vert = 231
--> performed 8 edge swaps (out of 225)
geometry rejections: Invalid (0), Edges (0), Faces (152), Interior (0)
candidate time = 0.004354
metric time = 0.001696
shell time = 0.002012
apply time = 0.000624
candidate apply time = 0.003356
candidate metric time = 0.000246
pass time = 0.011392
pass 1: qmin = 0.283307, nb_simplices < 0.4 = 115 / 642
nb_elem = 1046, nb_edges = 527, nb_vert = 231
--> performed 0 edge swaps (out of 213)
geometry rejections: Invalid (0), Edges (0), Faces (149), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.283307, nb_simplices < 0.8 = 511 / 642
nb_elem = 1046, nb_edges = 527, nb_vert = 231
--> performed 16 edge swaps (out of 440)
geometry rejections: Invalid (0), Edges (0), Faces (285), Interior (0)
candidate time = 0.011927
metric time = 0.002293
shell time = 0.002105
apply time = 0.001143
candidate apply time = 0.009635
candidate metric time = 0.000746
pass time = 0.020085
pass 1: qmin = 0.283307, nb_simplices < 0.8 = 497 / 642
nb_elem = 1046, nb_edges = 518, nb_vert = 231
--> performed 3 edge swaps (out of 431)
geometry rejections: Invalid (0), Edges (0), Faces (286), Interior (0)
candidate time = 0.01186
metric time = 0.00224
shell time = 0.002056
apply time = 0.000254
candidate apply time = 0.009797
candidate metric time = 0.000509= 0.91 for 272 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 21 (7.75 %)
0.8000 < q < 0.9994 = 250 (92.25 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.671547, nb_simplices < 0.4 = 0 / 272
nb_elem = 304, nb_edges = 232, nb_vert = 154
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.671547, nb_simplices < 0.8 = 21 / 272
nb_elem = 304, nb_edges = 232, nb_vert = 154
--> performed 0 edge swaps (out of 26)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.79,1.93], avg = 1.35 for 424 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 38 (8.96 %)
1.0000 < l < 1.4142 = 226 (53.30 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9276 = 0 (0.00 %)
quality: [0.67,1.00], avg = 0.91 for 272 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 21 (7.75 %)
0.8000 < q < 0.9994 = 250 (92.25 %)
-> performing vertex smoothing:
iter[0]: dx = 8.58e-04, min = 0.00e+00, max = 4.49e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.052633035874e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 7.32e-04, min = 0.00e+00, max = 3.85e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 7.095140359690e-05, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 6.34e-04, min = 0.00e+00, max = 3.29e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 4.931423549117e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 5.55e-04, min = 0.00e+00, max = 2.80e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 3.536728709238e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 4.90e-04, min = 0.00e+00, max = 2.40e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.618809459551e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 4.37e-04, min = 0.00e+00, max = 2.07e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.001008778308e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 3.93e-04, min = 0.00e+00, max = 1.80e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.574746227449e-05, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 3.58e-04, min = 0.00e+00, max = 1.57e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.272622890880e-05, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 3.29e-04, min = 0.00e+00, max = 1.39e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.052442848707e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 304, nb_vert = 154. parameter rej = (0/0)
pre-collapse/split:
lengths: [0.78,1.90], avg = 1.35 for 424 edges
0.7816 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 33 (7.78 %)
1.0000 < l < 1.4142 = 231 (54.48 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9022 = 0 (0.00 %)
quality: [0.68,1.00], avg = 0.92 for 272 elems
0.6785 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 26 (9.59 %)
0.8000 < q < 0.9993 = 245 (90.41 %)
-> performing collapses:
pass 1: ne = 424, short = 0, l = [0.7816,1.9023]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 1.414 and dof_factor -1:
pass 0: long = 160, l = [0.7816,1.9023] -> insert 160
inserted 107, lrej = 49, qrej = 0, vrej = 4, prej = 0/0, val_rej
pass time = 0.019038
pass 2: qmin = 0.283307, nb_simplices < 0.8 = 496 / 643
nb_elem = 1047, nb_edges = 518, nb_vert = 231
--> performed 2 edge swaps (out of 430)
geometry rejections: Invalid (0), Edges (0), Faces (286), Interior (0)
candidate time = 0.011644
metric time = 0.002396
shell time = 0.002046
apply time = 0.000105
candidate apply time = 0.009672
candidate metric time = 0.000472
pass time = 0.018783
final metric conformity:
lengths: [0.11,1.69], avg = 0.81 for 1074 edges
0.1083 < l < 0.5000 = 183 (17.05 %)
0.5000 < l < 0.7071 = 188 (17.52 %)
0.7071 < l < 1.0000 = 406 (37.84 %)
1.0000 < l < 1.4142 = 284 (26.47 %)
1.4142 < l < 2.0000 = 12 (1.12 %)
2.0000 < l < 1.6906 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.63 for 643 elems
0.2833 < q < 0.4000 = 110 (17.27 %)
0.4000 < q < 0.8000 = 376 (59.03 %)
0.8000 < q < 0.9826 = 151 (23.70 %)
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
ParameterSet:
parameter["adapt iter"]: 0
parameter["allow serial"]: false
parameter["curved"]: true
parameter["cvt iterations"]: 10
parameter["debug level"]: 1
parameter["directory"]: tmp/
parameter["domain type"]: polytope
parameter["elems per processor"]: 10000
parameter["export boundary"]: false
parameter["force partition count"]: 0
parameter["geometry"]:
parameter["has interior boundaries"]: false
parameter["has uv"]: true
parameter["insertion volume factor"]: -1
parameter["limit metric"]: false
parameter["max parallel passes"]: 3
parameter["metric limiting factor"]: 2
parameter["output redirect"]:
parameter["partitioned"]: false
parameter["prefix"]: avro_
parameter["sdot iterations"]: 10
parameter["smoothing exponent"]: 1
parameter["swapout"]: false
parameter["use smoothing"]: true
parameter["write conformity"]: false
parameter["write mesh"]: false
parameter["write metric"]: false
= 0, interp_rej = 0
pass time = 0.008035
pass 1: long = 62, l = [0.7095,1.9005] -> insert 62
inserted 0, lrej = 58, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.001908
done insertions: total insert = 107, l = [0.7095,1.9]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.71,1.90], avg = 1.06 for 717 edges
0.7094 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 356 (49.65 %)
1.0000 < l < 1.4142 = 299 (41.70 %)
1.4142 < l < 2.0000 = 62 (8.65 %)
2.0000 < l < 1.9004 = 0 (0.00 %)
quality: [0.48,1.00], avg = 0.85 for 458 elems
0.4757 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 140 (30.63 %)
0.8000 < q < 0.9993 = 317 (69.37 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.475758, nb_simplices < 0.4 = 0 / 458
nb_elem = 518, nb_edges = 263, nb_vert = 261
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.475758, nb_simplices < 0.8 = 140 / 458
nb_elem = 518, nb_edges = 263, nb_vert = 261
--> performed 73 edge swaps (out of 154)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.00118
metric time = 0.001081
shell time = 0.000506
apply time = 0.000669
candidate apply time = 0.000446
candidate metric time = 0.000415
pass time = 0.00397
pass 1: qmin = 0.639163, nb_simplices < 0.8 = 47 / 458
nb_elem = 518, nb_edges = 225, nb_vert = 261
--> performed 1 edge swaps (out of 67)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000416
metric time = 0.000618
shell time = 0.00041
apply time = 1.2e-05
candidate apply time = 0.000209
candidate metric time = 7.8e-05
pass time = 0.001915
pass 2: qmin = 0.690245, nb_simplices < 0.8 = 47 / 458
nb_elem = 518, nb_edges = 225, nb_vert = 261
--> performed 0 edge swaps (out of 67)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.71,1.77], avg = 1.03 for 717 edges
0.7094 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 379 (52.86 %)
1.0000 < l < 1.4142 = 299 (41.70 %)
1.4142 < l < 2.0000 = 39 (5.44 %)
2.0000 < l < 1.7677 = 0 (0.00 %)
quality: [0.69,1.00], avg = 0.91 for 458 elems
0.6902 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 47 (10.28 %)
0.8000 < q < 0.9993 = 410 (89.72 %)
-> performing vertex smoothing:
iter[0]: dx = 1.56e-03, min = 0.00e+00, max = 6.05e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.305144375791e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 1.23e-03, min = 0.00e+00, max = 4.28e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.376335481484e-04, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 1.00e-03, min = 0.00e+00, max = 3.43e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 8.803338998137e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 8.37e-04, min = 0.00e+00, max = 2.76e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.041615721847e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 7.23e-04, min = 0.00e+00, max = 2.78e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 4.473580895203e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 6.36e-04, min = 0.00e+00, max = 2.94e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 3.485936847082e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 5.66e-04, min = 0.00e+00, max = 3.08e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.8092007944 Initializing robust predicates.
sizeof(double) = 8
machine epsilon = 2.22045e-16 [IEEE 754 64-bit macheps]
pre-collapse:
lengths: [1.77,3.43], avg = 2.21 for 160 edges
1.7677 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 0 (0.00 %)
1.0000 < l < 1.4142 = 0 (0.00 %)
1.4142 < l < 2.0000 = 81 (50.94 %)
2.0000 < l < 3.4270 = 78 (49.06 %)
quality: [0.68,1.00], avg = 0.91 for 96 elems
0.6790 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 8 (9.20 %)
0.8000 < q < 0.9999 = 79 (90.80 %)
-> performing collapses:
pass 1: ne = 160, short = 0, l = [1.7678,3.4271]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
pre-insertion:
lengths: [1.77,3.43], avg = 2.21 for 160 edges
1.7677 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 0 (0.00 %)
1.0000 < l < 1.4142 = 0 (0.00 %)
1.4142 < l < 2.0000 = 81 (50.94 %)
2.0000 < l < 3.4270 = 78 (49.06 %)
quality: [0.68,1.00], avg = 0.91 for 96 elems
0.6790 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 8 (9.20 %)
0.8000 < q < 0.9999 = 79 (90.80 %)
-> performing edge splits on edges with lt > 2.000 and dof_factor -1:
pass 0: long = 79, l = [1.7678,3.4271] -> insert 79
inserted 79, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.002502
pass 1: long = 11, l = [0.8839,2.5714] -> insert 11
inserted 8, lrej = 3, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000604
pass 2: long = 3, l = [0.7188,2.2535] -> insert 3
inserted 0, lrej = 3, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000373
done insertions: total insert = 87, l = [0.7188,2.253]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.72,2.25], avg = 1.39 for 421 edges
0.7188 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 43 (10.26 %)
1.0000 < l < 1.4142 = 202 (48.21 %)
1.4142 < l < 2.0000 = 173 (41.29 %)
2.0000 < l < 2.2534 = 1 (0.24 %)
quality: [0.59,1.00], avg = 0.85 for 270 elems
0.5869 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 66 (25.29 %)
0.8000 < q < 0.9999 = 195 (74.71 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.586934, nb_simplices < 0.4 = 0 / 270
nb_elem = 302, nb_edges = 265, nb_vert = 153
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.586934, nb_simplices < 0.8 = 66 / 270
nb_elem = 302, nb_edges = 265, nb_vert = 153
--> performed 23 edge swaps (out of 77)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000572
metric time = 0.000399
shell time = 0.00044
apply time = 0.000217
candidate apply time = 0.00023
candidate metric time = 0.000175
pass time = 0.002113
pass 1: qmin = 0.635518, nb_simplices < 0.8 = 34 / 270
nb_elem = 302, nb_edges = 260, nb_vert = 153
--> performed 0 edge swaps (out of 57)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.72,2.00], avg = 1.36 for 421 edges
0.7188 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 43 (10.21 %)
1.0000 < l < 1.4142 = 218 (51.78 %)
1.4142 < l < 2.0000 = 160 (38.00 %)
2.0000 < l < 1.9978 = 0 (0.00 %)
quality: [0.64,1.00], avg = 0.89 for 270 elems
0.6355 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 34 (13.03 %)
0.8000 < q < 0.9999 = 227 (86.97 %)
-> performing vertex smoothing:
iter[0]: dx = 1.73e-03, min = 0.00e+00, max = 5.95e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.480295593712e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 1.31e-03, min = 0.00e+00, max = 4.20e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.395857625497e-04, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 1.02e-03, min = 0.00e+00, max = 3.51e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 8.446503375377e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 8.15e-04, min = 0.00e+00, max = 2.92e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 5.490643400039e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 6.76e-04, min = 0.00e+00, max = 2.42e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 3.802760456731e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 5.75e-04, min = 0.00e+00, max = 2.00e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.775515455344e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 5.01e-04, min = 0.00e+00, max = 1.66e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.112347084629e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 302, nb_vert = 153. parameter rej = (0/0)
pre-swap:
lengths: [0.79,2.06], avg = 1.36 for 421 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 37 (8.81 %)
1.0000 < l < 1.4142 = 224 (53.33 %)
1.4142 < l < 2.0000 = 155 (36.90 %)
2.0000 < l < 2.0638 = 4 (0.95 %)
quality: [0.67,1.00], avg = 0.91 for 270 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 28 (10.41 %)
0.8000 < q < 0.9994 = 241 (89.59 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.671547, nb_simplices < 0.4 = 0 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.671547, nb_simplices < 0.8 = 28 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 5 edge swaps (out of 36)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000278
metric time = 0.000367
shell time = 0.000392
apply time = 5.6e-05
candidate apply time = 0.000117
candidate metric time = 6.8e-05
pass time = 0.001553
pass 1: qmin = 0.671547, nb_simplices < 0.8 = 22 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 0 edge swaps (out of 29)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-collapse/split:
lengths: [0.79,2.06], avg = 1.36 for 421 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 37 (8.81 %)
1.0000 < l < 1.4142 = 224 (53.33 %)
1.4142 < l < 2.0000 = 159 (37.86 %)
2.0000 < l < 2.0638 = 0 (0.00 %)
quality: [0.67,1.00], avg = 0.91 for 270 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 22 (8.18 %)
0.8000 < q < 0.9994 = 247 (91.82 %)
-> performing collapses:
pass 1: ne = 421, short = 0, l = [0.7949,2.0638]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 2.000 and dof_factor -1:
pass 0: long = 1, l = [0.7949,2.0638] -> insert 1
inserted 1, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000418
pass 1: long = 0, l = [0.7949,1.9277] -> insert 0
inserted 0, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000372
done insertions: total insert = 1, l = [0.7949,1.928]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.79,1.93], avg = 1.35 for 424 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 38 (8.96 %)
1.0000 < l < 1.4142 = 226 (53.30 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9276 = 0 (0.00 %)
quality: [0.67,1.00], avg =ax = 5.69e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.813811290339e-03, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 7.39e-03, min = 0.00e+00, max = 5.67e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.387463297328e-03, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 7.28e-03, min = 0.00e+00, max = 5.65e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.171673427787e-03, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 7.20e-03, min = 0.00e+00, max = 5.64e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.046366950279e-03, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 7.15e-03, min = 0.00e+00, max = 5.63e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.987605988923e-03, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 7.11e-03, min = 0.00e+00, max = 5.63e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.950909106996e-03, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 7.08e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.924159544998e-03, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 7.06e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.905580039517e-03, nb_error = 0, nb_interp_outside = 0
iter[9]: dx = 7.05e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.893906788089e-03, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 1046, nb_vert = 231. parameter rej = (67/220)
pre-swap:
lengths: [0.11,1.89], avg = 0.82 for 1073 edges
0.1083 < l < 0.5000 = 182 (16.98 %)
0.5000 < l < 0.7071 = 188 (17.54 %)
0.7071 < l < 1.0000 = 403 (37.59 %)
1.0000 < l < 1.4142 = 280 (26.12 %)
1.4142 < l < 2.0000 = 19 (1.77 %)
2.0000 < l < 1.8855 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.62 for 642 elems
0.2833 < q < 0.4000 = 117 (18.40 %)
0.4000 < q < 0.8000 = 393 (61.79 %)
0.8000 < q < 0.9826 = 126 (19.81 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.283307, nb_simplices < 0.4 = 122 / 642
nb_elem = 1046, nb_edges = 531, nb_vert = 231
--> performed 8 edge swaps (out of 225)
geometry rejections: Invalid (0), Edges (0), Faces (152), Interior (0)
candidate time = 0.0043
metric time = 0.001755
shell time = 0.001988
apply time = 0.000587
candidate apply time = 0.003329
candidate metric time = 0.000232
pass time = 0.011366
pass 1: qmin = 0.283307, nb_simplices < 0.4 = 115 / 642
nb_elem = 1046, nb_edges = 527, nb_vert = 231
--> performed 0 edge swaps (out of 213)
geometry rejections: Invalid (0), Edges (0), Faces (149), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.283307, nb_simplices < 0.8 = 511 / 642
nb_elem = 1046, nb_edges = 527, nb_vert = 231
--> performed 16 edge swaps (out of 440)
geometry rejections: Invalid (0), Edges (0), Faces (285), Interior (0)
candidate time = 0.014185
metric time = 0.003215
shell time = 0.002416
apply time = 0.001399
candidate apply time = 0.011508
candidate metric time = 0.000947
pass time = 0.024148
pass 1: qmin = 0.283307, nb_simplices < 0.8 = 497 / 642
nb_elem = 1046, nb_edges = 518, nb_vert = 231
--> performed 3 edge swaps (out of 431)
geometry rejections: Invalid (0), Edges (0), Faces (286), Interior (0)
candidate time = 0.013664
metric time = 0.00239
shell time = 0.002256
apply time = 0.000292
candidate apply time = 0.011364
candidate metric time = 0.000618
0.91 for 272 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 21 (7.75 %)
0.8000 < q < 0.9994 = 250 (92.25 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.671547, nb_simplices < 0.4 = 0 / 272
nb_elem = 304, nb_edges = 232, nb_vert = 154
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.671547, nb_simplices < 0.8 = 21 / 272
nb_elem = 304, nb_edges = 232, nb_vert = 154
--> performed 0 edge swaps (out of 26)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.79,1.93], avg = 1.35 for 424 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 38 (8.96 %)
1.0000 < l < 1.4142 = 226 (53.30 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9276 = 0 (0.00 %)
quality: [0.67,1.00], avg = 0.91 for 272 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 21 (7.75 %)
0.8000 < q < 0.9994 = 250 (92.25 %)
-> performing vertex smoothing:
iter[0]: dx = 8.58e-04, min = 0.00e+00, max = 4.49e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.052633035874e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 7.32e-04, min = 0.00e+00, max = 3.85e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 7.095140359690e-05, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 6.34e-04, min = 0.00e+00, max = 3.29e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 4.931423549117e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 5.55e-04, min = 0.00e+00, max = 2.80e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 3.536728709238e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 4.90e-04, min = 0.00e+00, max = 2.40e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.618809459551e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 4.37e-04, min = 0.00e+00, max = 2.07e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.001008778308e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 3.93e-04, min = 0.00e+00, max = 1.80e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.574746227449e-05, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 3.58e-04, min = 0.00e+00, max = 1.57e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.272622890880e-05, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 3.29e-04, min = 0.00e+00, max = 1.39e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.052442848707e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 304, nb_vert = 154. parameter rej = (0/0)
pre-collapse/split:
lengths: [0.78,1.90], avg = 1.35 for 424 edges
0.7816 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 33 (7.78 %)
1.0000 < l < 1.4142 = 231 (54.48 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9022 = 0 (0.00 %)
quality: [0.68,1.00], avg = 0.92 for 272 elems
0.6785 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 26 (9.59 %)
0.8000 < q < 0.9993 = 245 (90.41 %)
-> performing collapses:
pass 1: ne = 424, short = 0, l = [0.7816,1.9023]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 1.414 and dof_factor -1:
pass 0: long = 160, l = [0.7816,1.9023] -> insert 160
inserted 107, lrej = 49, qrej = 0, vrej = 4, prej = 0/0, val_rej 78e-05, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 5.11e-04, min = 0.00e+00, max = 3.23e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.330370828191e-05, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 4.66e-04, min = 0.00e+00, max = 3.35e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.989321517293e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 518, nb_vert = 261. parameter rej = (0/0)
pre-collapse/split:
lengths: [0.67,1.67], avg = 1.02 for 717 edges
0.6702 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 2 (0.28 %)
0.7071 < l < 1.0000 = 370 (51.60 %)
1.0000 < l < 1.4142 = 330 (46.03 %)
1.4142 < l < 2.0000 = 15 (2.09 %)
2.0000 < l < 1.6699 = 0 (0.00 %)
quality: [0.69,1.00], avg = 0.94 for 458 elems
0.6902 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 24 (5.26 %)
0.8000 < q < 0.9999 = 432 (94.74 %)
-> performing collapses:
pass 1: ne = 717, short = 2, l = [0.6703,1.6700]
col = 1, swap = 0 l = [0.6874,1.6700]
--> Edges: accepted 0, rejected 0
--> Faces: accepted 3, rejected 0
Edge rejections: vis = 0, sgn = 0, geo = 0
pass 2: ne = 714, short = 1, l = [0.6874,1.6700]
-> done collapses. total collapses = 1. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 1.414 and dof_factor -1:
pass 0: long = 16, l = [0.6874,1.6700] -> insert 16
inserted 5, lrej = 7, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000958
pass 1: long = 11, l = [0.6874,1.5711] -> insert 11
inserted 0, lrej = 7, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000776
done insertions: total insert = 5, l = [0.6874,1.571]
nb_parameter_rejections = (0/0)
pre-smooth:
lengths: [0.69,1.57], avg = 1.01 for 729 edges
0.6873 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 387 (53.09 %)
1.0000 < l < 1.4142 = 330 (45.27 %)
1.4142 < l < 2.0000 = 11 (1.51 %)
2.0000 < l < 1.5710 = 0 (0.00 %)
quality: [0.63,1.00], avg = 0.94 for 466 elems
0.6256 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 27 (5.82 %)
0.8000 < q < 0.9999 = 437 (94.18 %)
-> performing vertex smoothing:
iter[0]: dx = 4.78e-04, min = 0.00e+00, max = 3.61e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.430650524831e-05, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 4.21e-04, min = 0.00e+00, max = 2.63e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.711388670290e-05, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 3.79e-04, min = 0.00e+00, max = 2.11e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.322853125569e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 3.45e-04, min = 0.00e+00, max = 1.89e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.079432348231e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 3.18e-04, min = 0.00e+00, max = 1.89e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 9.153537859457e-06, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 2.93e-04, min = 0.00e+00, max = 1.52e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 7.644098418145e-06, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 2.74e-04, min = 0.00e+00, max = 1.55e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.751183009521e-06, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 2.57e-04, min = 0.00e+00, max = 1.56e-03 -> accepted 260
nb_visibility_rej = 0, pass time = 0.021463
pass 2: qmin = 0.283307, nb_simplices < 0.8 = 496 / 643
nb_elem = 1047, nb_edges = 518, nb_vert = 231
--> performed 2 edge swaps (out of 430)
geometry rejections: Invalid (0), Edges (0), Faces (286), Interior (0)
candidate time = 0.012035
metric time = 0.002463
shell time = 0.002062
apply time = 0.000109
candidate apply time = 0.010054
candidate metric time = 0.000468
pass time = 0.019368
final metric conformity:
lengths: [0.11,1.69], avg = 0.81 for 1074 edges
0.1083 < l < 0.5000 = 183 (17.05 %)
0.5000 < l < 0.7071 = 188 (17.52 %)
0.7071 < l < 1.0000 = 406 (37.84 %)
1.0000 < l < 1.4142 = 284 (26.47 %)
1.4142 < l < 2.0000 = 12 (1.12 %)
2.0000 < l < 1.6906 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.63 for 643 elems
0.2833 < q < 0.4000 = 110 (17.27 %)
0.4000 < q < 0.8000 = 376 (59.03 %)
0.8000 < q < 0.9826 = 151 (23.70 %)
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
ParameterSet:
parameter["adapt iter"]: 0
parameter["allow serial"]: false
parameter["curved"]: true
parameter["cvt iterations"]: 10
parameter["debug level"]: 1
parameter["directory"]: tmp/
parameter["domain type"]: polytope
parameter["elems per processor"]: 10000
parameter["export boundary"]: false
parameter["force partition count"]: 0
parameter["geometry"]:
parameter["has interior boundaries"]: false
parameter["has uv"]: true
parameter["insertion volume factor"]: -1
parameter["limit metric"]: false
parameter["max parallel passes"]: 3
parameter["metric limiting factor"]: 2
parameter["output redirect"]:
parameter["partitioned"]: false
parameter["prefix"]: avro_
parameter["sdot iterations"]: 10
parameter["smoothing exponent"]: 1
parameter["swapout"]: false
parameter["use smoothing"]: true
parameter["write conformity"]: false
parameter["write mesh"]: false
parameter["write metric"]: false
Initializing robust predicates.
sizeof(double) = 8
machine epsilon = 2.22045e-16 [IEEE 754 64-bit macheps]
pre-collapse:
lengths: [1.77,3.43], avg = 2.21 for 160 edges
1.7677 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 0 (0.00 %)
1.0000 < l < 1.4142 = 0 (0.00 %)
1.4142 < l < 2.0000 = 81 (50.94 %)
2.0000 < l < 3.4270 = 78 (49.06 %)
quality: [0.68,1.00], avg = 0.91 for 96 elems
0.6790 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 8 (9.20 %)
0.8000 < q < 0.9999 = 79 (90.80 %)
-> performing collapses:
pass 1: ne = 160, short = 0, l = [1.7678,3.4271]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
pre-insertion:
lengths: [1.77,3.43], avg = 2.21 for 160 edges
1.7677 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 0 (0.00 %)
1.0000 < l < 1.4142 = 0 (0.00 %)
1.4142 < l < 2.0000 = 81 (50.94 %)
2.0000 < l < 3.4270 = 78 (49.06 %)
quality: [0.68,1.00], avg = 0.91 for 96 elems
0.6790 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 8 (9.20 %)
0.8000 < q < 0.9999 = 79 (90.80 %)
-> performing edge splits on edges with lt > 2.000 and dof_factor -1:
pass 0: long = 79, l = [1.7678,3.4271] -> insert 79
inserted 79, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.002784
pass 1: long = 11, l = [0.8839,2.5714] -> insert 11
inserted 8, lrej = 3, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000647
pass 2: long = 3, l = [0.7188,2.2535] -> insert 3
inserted 0, lrej = 3, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000397
done insertions: total insert = 87, l = [0.7188,2.253]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.72,2.25], avg = 1.39 for 421 edges
0.7188 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 43 (10.26 %)
1.0000 < l < 1.4142 = 202 (48.21 %)
1.4142 < l < 2.0000 = 173 (41.29 %)
2.0000 < l < 2.2534 = 1 (0.24 %)
quality: [0.59,1.00], avg = 0.85 for 270 elems
0.5869 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 66 (25.29 %)
0.8000 < q < 0.9999 = 195 (74.71 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.586934, nb_simplices < 0.4 = 0 / 270
nb_elem = 302, nb_edges = 265, nb_vert = 153
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.586934, nb_simplices < 0.8 = 66 / 270
nb_elem = 302, nb_edges = 265, nb_vert = 153
--> performed 23 edge swaps (out of 77)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000677
metric time = 0.00049
shell time = 0.000483
apply time = 0.000256
candidate apply time = 0.000263
candidate metric time = 0.000202
pass time = 0.002435
pass 1: qmin = 0.635518, nb_simplices < 0.8 = 34 / 270
nb_elem = 302, nb_edges = 260, nb_vert = 153
--> performed 0 edge swaps (out of 57)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.72,2.00], avg = 1.36 for 421 edges
0.7188 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 43 (10.21 %)
1.0000 < l < 1.4142 = 218 (51.78 %)
1.4142 < l < 2.0000 = 160 (38.00 %)
2.0000 < l < 1.9978 = 0 (0.00 %)
quality: [0.64,1.00], avg = 0.89 for 270 elems
0.6355 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 34 (13.03 %)
0.8000 < q < 0.9999 = 227 (86.97 %)
-> performing vertex smoothing:
iter[0]: dx = 1.73e-03, min = 0.00e+00, max = 5.95e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.480295593712e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 1.31e-03, min = 0.00e+00, max = 4.20e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28,= 0, interp_rej = 0
pass time = 0.004675
pass 1: long = 62, l = [0.7095,1.9005] -> insert 62
inserted 0, lrej = 58, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.001305
done insertions: total insert = 107, l = [0.7095,1.9]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.71,1.90], avg = 1.06 for 717 edges
0.7094 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 356 (49.65 %)
1.0000 < l < 1.4142 = 299 (41.70 %)
1.4142 < l < 2.0000 = 62 (8.65 %)
2.0000 < l < 1.9004 = 0 (0.00 %)
quality: [0.48,1.00], avg = 0.85 for 458 elems
0.4757 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 140 (30.63 %)
0.8000 < q < 0.9993 = 317 (69.37 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.475758, nb_simplices < 0.4 = 0 / 458
nb_elem = 518, nb_edges = 263, nb_vert = 261
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.475758, nb_simplices < 0.8 = 140 / 458
nb_elem = 518, nb_edges = 263, nb_vert = 261
--> performed 73 edge swaps (out of 154)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.001272
metric time = 0.000764
shell time = 0.000544
apply time = 0.000733
candidate apply time = 0.00047
candidate metric time = 0.000454
pass time = 0.003867
pass 1: qmin = 0.639163, nb_simplices < 0.8 = 47 / 458
nb_elem = 518, nb_edges = 225, nb_vert = 261
--> performed 1 edge swaps (out of 67)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000421
metric time = 0.000651
shell time = 0.000417
apply time = 1.2e-05
candidate apply time = 0.000197
candidate metric time = 6.9e-05
pass time = 0.00194
pass 2: qmin = 0.690245, nb_simplices < 0.8 = 47 / 458
nb_elem = 518, nb_edges = 225, nb_vert = 261
--> performed 0 edge swaps (out of 67)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.71,1.77], avg = 1.03 for 717 edges
0.7094 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 379 (52.86 %)
1.0000 < l < 1.4142 = 299 (41.70 %)
1.4142 < l < 2.0000 = 39 (5.44 %)
2.0000 < l < 1.7677 = 0 (0.00 %)
quality: [0.69,1.00], avg = 0.91 for 458 elems
0.6902 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 47 (10.28 %)
0.8000 < q < 0.9993 = 410 (89.72 %)
-> performing vertex smoothing:
iter[0]: dx = 1.56e-03, min = 0.00e+00, max = 6.05e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.305144375791e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 1.23e-03, min = 0.00e+00, max = 4.28e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.376335481484e-04, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 1.00e-03, min = 0.00e+00, max = 3.43e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 8.803338998137e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 8.37e-04, min = 0.00e+00, max = 2.76e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.041615721847e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 7.23e-04, min = 0.00e+00, max = 2.78e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 4.473580895203e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 6.36e-04, min = 0.00e+00, max = 2.94e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 3.485936847082e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 5.66e-04, min = 0.00e+00, max = 3.08e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.8092007944 nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.075858066660e-06, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 2.41e-04, min = 0.00e+00, max = 1.58e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 5.342777473402e-06, nb_error = 0, nb_interp_outside = 0
iter[9]: dx = 2.29e-04, min = 0.00e+00, max = 1.60e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 4.869011844568e-06, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 526, nb_vert = 265. parameter rej = (0/0)
pre-swap:
lengths: [0.68,1.56], avg = 1.01 for 729 edges
0.6809 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 384 (52.67 %)
1.0000 < l < 1.4142 = 338 (46.36 %)
1.4142 < l < 2.0000 = 6 (0.82 %)
2.0000 < l < 1.5645 = 0 (0.00 %)
quality: [0.63,1.00], avg = 0.94 for 466 elems
0.6261 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 27 (5.83 %)
0.8000 < q < 0.9999 = 436 (94.17 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.626138, nb_simplices < 0.4 = 0 / 466
nb_elem = 526, nb_edges = 83, nb_vert = 265
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.626138, nb_simplices < 0.8 = 27 / 466
nb_elem = 526, nb_edges = 83, nb_vert = 265
--> performed 15 edge swaps (out of 29)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000282
metric time = 0.000724
shell time = 0.000176
apply time = 0.000155
candidate apply time = 9.5e-05
candidate metric time = 0.0001
pass time = 0.001543
pass 1: qmin = 0.716361, nb_simplices < 0.8 = 10 / 466
nb_elem = 526, nb_edges = 76, nb_vert = 265
--> performed 0 edge swaps (out of 11)
geometry rejections: Invalid (0), Edges (0), Interior (0)
final metric conformity:
lengths: [0.68,1.44], avg = 1.01 for 729 edges
0.6809 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 386 (52.95 %)
1.0000 < l < 1.4142 = 341 (46.78 %)
1.4142 < l < 2.0000 = 1 (0.14 %)
2.0000 < l < 1.4392 = 0 (0.00 %)
quality: [0.72,1.00], avg = 0.95 for 466 elems
0.7163 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 10 (2.16 %)
0.8000 < q < 0.9999 = 453 (97.84 %)
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
Navg = 4
objective = 1.395857625497e-04, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 1.02e-03, min = 0.00e+00, max = 3.51e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 8.446503375377e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 8.15e-04, min = 0.00e+00, max = 2.92e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 5.490643400039e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 6.76e-04, min = 0.00e+00, max = 2.42e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 3.802760456731e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 5.75e-04, min = 0.00e+00, max = 2.00e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.775515455344e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 5.01e-04, min = 0.00e+00, max = 1.66e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.112347084629e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 302, nb_vert = 153. parameter rej = (0/0)
pre-swap:
lengths: [0.79,2.06], avg = 1.36 for 421 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 37 (8.81 %)
1.0000 < l < 1.4142 = 224 (53.33 %)
1.4142 < l < 2.0000 = 155 (36.90 %)
2.0000 < l < 2.0638 = 4 (0.95 %)
quality: [0.67,1.00], avg = 0.91 for 270 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 28 (10.41 %)
0.8000 < q < 0.9994 = 241 (89.59 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.671547, nb_simplices < 0.4 = 0 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.671547, nb_simplices < 0.8 = 28 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 5 edge swaps (out of 36)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000342
metric time = 0.000447
shell time = 0.000494
apply time = 5.8e-05
candidate apply time = 0.000145
candidate metric time = 7.4e-05
pass time = 0.001806
pass 1: qmin = 0.671547, nb_simplices < 0.8 = 22 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 0 edge swaps (out of 29)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-collapse/split:
lengths: [0.79,2.06], avg = 1.36 for 421 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 37 (8.81 %)
1.0000 < l < 1.4142 = 224 (53.33 %)
1.4142 < l < 2.0000 = 159 (37.86 %)
2.0000 < l < 2.0638 = 0 (0.00 %)
quality: [0.67,1.00], avg = 0.91 for 270 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 22 (8.18 %)
0.8000 < q < 0.9994 = 247 (91.82 %)
-> performing collapses:
pass 1: ne = 421, short = 0, l = [0.7949,2.0638]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 2.000 and dof_factor -1:
pass 0: long = 1, l = [0.7949,2.0638] -> insert 1
inserted 1, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000484
pass 1: long = 0, l = [0.7949,1.9277] -> insert 0
inserted 0, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000527
done insertions: total insert = 1, l = [0.7949,1.928]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.79,1.93], avg = 1.35 for 424 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 38 (8.96 %)
1.0000 < l < 1.4142 = 226 (53.30 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9276 = 0 (0.00 %)
quality: [0.67,1.00], avg Delaunizing vertices...
Delaunay seconds: 0.005384
Creating surface mesh ...
Surface mesh seconds: 0.000516
Recovering boundaries...
Boundary recovery seconds: 0.001318
Removing exterior tetrahedra ...
Exterior tets removal seconds: 6.2e-05
Mesh coarsening ...
Mesh coarsening seconds: 4e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001382
Refining mesh...
Refinement seconds: 0.006535
Smoothing vertices...
Mesh smoothing seconds: 0.010339
Improving mesh...
Mesh improvement seconds: 0.000752
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 0.000325
Total running seconds: 0.026655
Statistics:
Input points: 386
Input facets: 768
Input segments: 1152
Input holes: 0
Input regions: 0
Mesh points: 615
Mesh tetrahedra: 2464
Mesh faces: 5312
Mesh faces on exterior boundary: 768
Mesh faces on input facets: 768
Mesh edges on input segments: 1152
Steiner points inside domain: 229
Adding 206 tet centers
Trefftz Frames :
78e-05, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 5.11e-04, min = 0.00e+00, max = 3.23e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.330370828191e-05, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 4.66e-04, min = 0.00e+00, max = 3.35e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.989321517293e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 518, nb_vert = 261. parameter rej = (0/0)
pre-collapse/split:
lengths: [0.67,1.67], avg = 1.02 for 717 edges
0.6702 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 2 (0.28 %)
0.7071 < l < 1.0000 = 370 (51.60 %)
1.0000 < l < 1.4142 = 330 (46.03 %)
1.4142 < l < 2.0000 = 15 (2.09 %)
2.0000 < l < 1.6699 = 0 (0.00 %)
quality: [0.69,1.00], avg = 0.94 for 458 elems
0.6902 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 24 (5.26 %)
0.8000 < q < 0.9999 = 432 (94.74 %)
-> performing collapses:
pass 1: ne = 717, short = 2, l = [0.6703,1.6700]
col = 1, swap = 0 l = [0.6874,1.6700]
--> Edges: accepted 0, rejected 0
--> Faces: accepted 3, rejected 0
Edge rejections: vis = 0, sgn = 0, geo = 0
pass 2: ne = 714, short = 1, l = [0.6874,1.6700]
-> done collapses. total collapses = 1. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 1.414 and dof_factor -1:
pass 0: long = 16, l = [0.6874,1.6700] -> insert 16
inserted 5, lrej = 7, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.00098
pass 1: long = 11, l = [0.6874,1.5711] -> insert 11
inserted 0, lrej = 7, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000796
done insertions: total insert = 5, l = [0.6874,1.571]
nb_parameter_rejections = (0/0)
pre-smooth:
lengths: [0.69,1.57], avg = 1.01 for 729 edges
0.6873 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 387 (53.09 %)
1.0000 < l < 1.4142 = 330 (45.27 %)
1.4142 < l < 2.0000 = 11 (1.51 %)
2.0000 < l < 1.5710 = 0 (0.00 %)
quality: [0.63,1.00], avg = 0.94 for 466 elems
0.6256 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 27 (5.82 %)
0.8000 < q < 0.9999 = 437 (94.18 %)
-> performing vertex smoothing:
iter[0]: dx = 4.78e-04, min = 0.00e+00, max = 3.61e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.430650524831e-05, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 4.21e-04, min = 0.00e+00, max = 2.63e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.711388670290e-05, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 3.79e-04, min = 0.00e+00, max = 2.11e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.322853125569e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 3.45e-04, min = 0.00e+00, max = 1.89e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.079432348231e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 3.18e-04, min = 0.00e+00, max = 1.89e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 9.153537859457e-06, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 2.93e-04, min = 0.00e+00, max = 1.52e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 7.644098418145e-06, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 2.74e-04, min = 0.00e+00, max = 1.55e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.751183009521e-06, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 2.57e-04, min = 0.00e+00, max = 1.56e-03 -> accepted 260
nb_visibility_rej = 0, = 0.91 for 272 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 21 (7.75 %)
0.8000 < q < 0.9994 = 250 (92.25 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.671547, nb_simplices < 0.4 = 0 / 272
nb_elem = 304, nb_edges = 232, nb_vert = 154
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.671547, nb_simplices < 0.8 = 21 / 272
nb_elem = 304, nb_edges = 232, nb_vert = 154
--> performed 0 edge swaps (out of 26)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.79,1.93], avg = 1.35 for 424 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 38 (8.96 %)
1.0000 < l < 1.4142 = 226 (53.30 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9276 = 0 (0.00 %)
quality: [0.67,1.00], avg = 0.91 for 272 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 21 (7.75 %)
0.8000 < q < 0.9994 = 250 (92.25 %)
-> performing vertex smoothing:
iter[0]: dx = 8.58e-04, min = 0.00e+00, max = 4.49e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.052633035874e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 7.32e-04, min = 0.00e+00, max = 3.85e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 7.095140359690e-05, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 6.34e-04, min = 0.00e+00, max = 3.29e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 4.931423549117e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 5.55e-04, min = 0.00e+00, max = 2.80e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 3.536728709238e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 4.90e-04, min = 0.00e+00, max = 2.40e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.618809459551e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 4.37e-04, min = 0.00e+00, max = 2.07e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.001008778308e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 3.93e-04, min = 0.00e+00, max = 1.80e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.574746227449e-05, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 3.58e-04, min = 0.00e+00, max = 1.57e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.272622890880e-05, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 3.29e-04, min = 0.00e+00, max = 1.39e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.052442848707e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 304, nb_vert = 154. parameter rej = (0/0)
pre-collapse/split:
lengths: [0.78,1.90], avg = 1.35 for 424 edges
0.7816 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 33 (7.78 %)
1.0000 < l < 1.4142 = 231 (54.48 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9022 = 0 (0.00 %)
quality: [0.68,1.00], avg = 0.92 for 272 elems
0.6785 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 26 (9.59 %)
0.8000 < q < 0.9993 = 245 (90.41 %)
-> performing collapses:
pass 1: ne = 424, short = 0, l = [0.7816,1.9023]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 1.414 and dof_factor -1:
pass 0: long = 160, l = [0.7816,1.9023] -> insert 160
inserted 107, lrej = 49, qrej = 0, vrej = 4, prej = 0/0, val_rejmax = 5.69e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.813811290339e-03, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 7.39e-03, min = 0.00e+00, max = 5.67e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.387463297328e-03, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 7.28e-03, min = 0.00e+00, max = 5.65e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.171673427787e-03, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 7.20e-03, min = 0.00e+00, max = 5.64e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 9.046366950279e-03, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 7.15e-03, min = 0.00e+00, max = 5.63e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.987605988923e-03, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 7.11e-03, min = 0.00e+00, max = 5.63e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.950909106996e-03, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 7.08e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.924159544998e-03, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 7.06e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.905580039517e-03, nb_error = 0, nb_interp_outside = 0
iter[9]: dx = 7.05e-03, min = 0.00e+00, max = 5.62e-02 -> accepted 155
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/196, Navg = 5
objective = 8.893906788089e-03, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 1046, nb_vert = 231. parameter rej = (67/209)
pre-swap:
lengths: [0.11,1.89], avg = 0.82 for 1073 edges
0.1083 < l < 0.5000 = 182 (16.98 %)
0.5000 < l < 0.7071 = 188 (17.54 %)
0.7071 < l < 1.0000 = 403 (37.59 %)
1.0000 < l < 1.4142 = 280 (26.12 %)
1.4142 < l < 2.0000 = 19 (1.77 %)
2.0000 < l < 1.8855 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.62 for 642 elems
0.2833 < q < 0.4000 = 117 (18.40 %)
0.4000 < q < 0.8000 = 393 (61.79 %)
0.8000 < q < 0.9826 = 126 (19.81 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.283307, nb_simplices < 0.4 = 122 / 642
nb_elem = 1046, nb_edges = 531, nb_vert = 231
--> performed 8 edge swaps (out of 225)
geometry rejections: Invalid (0), Edges (0), Faces (152), Interior (0)
candidate time = 0.004709
metric time = 0.001711
shell time = 0.002192
apply time = 0.000649
candidate apply time = 0.003676
candidate metric time = 0.000263
pass time = 0.012179
pass 1: qmin = 0.283307, nb_simplices < 0.4 = 115 / 642
nb_elem = 1046, nb_edges = 527, nb_vert = 231
--> performed 0 edge swaps (out of 213)
geometry rejections: Invalid (0), Edges (0), Faces (149), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.283307, nb_simplices < 0.8 = 511 / 642
nb_elem = 1046, nb_edges = 527, nb_vert = 231
--> performed 16 edge swaps (out of 440)
geometry rejections: Invalid (0), Edges (0), Faces (285), Interior (0)
candidate time = 0.012343
metric time = 0.002287
shell time = 0.002124
apply time = 0.001172
candidate apply time = 0.010013
candidate metric time = 0.000748
pass time = 0.020621
pass 1: qmin = 0.283307, nb_simplices < 0.8 = 497 / 642
nb_elem = 1046, nb_edges = 518, nb_vert = 231
--> performed 3 edge swaps (out of 431)
geometry rejections: Invalid (0), Edges (0), Faces (286), Interior (0)
candidate time = 0.011853
metric time = 0.002265
shell time = 0.00208
apply time = 0.00021
candidate apply time = 0.009815
candidate metric time = 0.000544 = 0, interp_rej = 0
pass time = 0.008329
pass 1: long = 62, l = [0.7095,1.9005] -> insert 62
inserted 0, lrej = 58, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.001942
done insertions: total insert = 107, l = [0.7095,1.9]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.71,1.90], avg = 1.06 for 717 edges
0.7094 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 356 (49.65 %)
1.0000 < l < 1.4142 = 299 (41.70 %)
1.4142 < l < 2.0000 = 62 (8.65 %)
2.0000 < l < 1.9004 = 0 (0.00 %)
quality: [0.48,1.00], avg = 0.85 for 458 elems
0.4757 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 140 (30.63 %)
0.8000 < q < 0.9993 = 317 (69.37 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.475758, nb_simplices < 0.4 = 0 / 458
nb_elem = 518, nb_edges = 263, nb_vert = 261
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.475758, nb_simplices < 0.8 = 140 / 458
nb_elem = 518, nb_edges = 263, nb_vert = 261
--> performed 73 edge swaps (out of 154)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.00225
metric time = 0.001222
shell time = 0.00075
apply time = 0.001235
candidate apply time = 0.000921
candidate metric time = 0.00085
pass time = 0.006209
pass 1: qmin = 0.639163, nb_simplices < 0.8 = 47 / 458
nb_elem = 518, nb_edges = 225, nb_vert = 261
--> performed 1 edge swaps (out of 67)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000582
metric time = 0.000933
shell time = 0.000521
apply time = 1.4e-05
candidate apply time = 0.000303
candidate metric time = 0.000101
pass time = 0.002609
pass 2: qmin = 0.690245, nb_simplices < 0.8 = 47 / 458
nb_elem = 518, nb_edges = 225, nb_vert = 261
--> performed 0 edge swaps (out of 67)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.71,1.77], avg = 1.03 for 717 edges
0.7094 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 379 (52.86 %)
1.0000 < l < 1.4142 = 299 (41.70 %)
1.4142 < l < 2.0000 = 39 (5.44 %)
2.0000 < l < 1.7677 = 0 (0.00 %)
quality: [0.69,1.00], avg = 0.91 for 458 elems
0.6902 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 47 (10.28 %)
0.8000 < q < 0.9993 = 410 (89.72 %)
-> performing vertex smoothing:
iter[0]: dx = 1.56e-03, min = 0.00e+00, max = 6.05e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.305144375791e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 1.23e-03, min = 0.00e+00, max = 4.28e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.376335481484e-04, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 1.00e-03, min = 0.00e+00, max = 3.43e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 8.803338998137e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 8.37e-04, min = 0.00e+00, max = 2.76e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.041615721847e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 7.23e-04, min = 0.00e+00, max = 2.78e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 4.473580895203e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 6.36e-04, min = 0.00e+00, max = 2.94e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 3.485936847082e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 5.66e-04, min = 0.00e+00, max = 3.08e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.809200794nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.075858066660e-06, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 2.41e-04, min = 0.00e+00, max = 1.58e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 5.342777473402e-06, nb_error = 0, nb_interp_outside = 0
iter[9]: dx = 2.29e-04, min = 0.00e+00, max = 1.60e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 4.869011844568e-06, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 526, nb_vert = 265. parameter rej = (0/0)
pre-swap:
lengths: [0.68,1.56], avg = 1.01 for 729 edges
0.6809 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 384 (52.67 %)
1.0000 < l < 1.4142 = 338 (46.36 %)
1.4142 < l < 2.0000 = 6 (0.82 %)
2.0000 < l < 1.5645 = 0 (0.00 %)
quality: [0.63,1.00], avg = 0.94 for 466 elems
0.6261 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 27 (5.83 %)
0.8000 < q < 0.9999 = 436 (94.17 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.626138, nb_simplices < 0.4 = 0 / 466
nb_elem = 526, nb_edges = 83, nb_vert = 265
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.626138, nb_simplices < 0.8 = 27 / 466
nb_elem = 526, nb_edges = 83, nb_vert = 265
--> performed 15 edge swaps (out of 29)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000444
metric time = 0.000941
shell time = 0.000243
apply time = 0.000282
candidate apply time = 0.000179
candidate metric time = 0.000173
pass time = 0.002178
pass 1: qmin = 0.716361, nb_simplices < 0.8 = 10 / 466
nb_elem = 526, nb_edges = 76, nb_vert = 265
--> performed 0 edge swaps (out of 11)
geometry rejections: Invalid (0), Edges (0), Interior (0)
final metric conformity:
lengths: [0.68,1.44], avg = 1.01 for 729 edges
0.6809 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 386 (52.95 %)
1.0000 < l < 1.4142 = 341 (46.78 %)
1.4142 < l < 2.0000 = 1 (0.14 %)
2.0000 < l < 1.4392 = 0 (0.00 %)
quality: [0.72,1.00], avg = 0.95 for 466 elems
0.7163 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 10 (2.16 %)
0.8000 < q < 0.9999 = 453 (97.84 %)
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
pass time = 0.018993
pass 2: qmin = 0.283307, nb_simplices < 0.8 = 496 / 643
nb_elem = 1047, nb_edges = 518, nb_vert = 231
--> performed 2 edge swaps (out of 430)
geometry rejections: Invalid (0), Edges (0), Faces (286), Interior (0)
candidate time = 0.01266
metric time = 0.002607
shell time = 0.002182
apply time = 0.000115
candidate apply time = 0.01056
candidate metric time = 0.000466
pass time = 0.020337
final metric conformity:
lengths: [0.11,1.69], avg = 0.81 for 1074 edges
0.1083 < l < 0.5000 = 183 (17.05 %)
0.5000 < l < 0.7071 = 188 (17.52 %)
0.7071 < l < 1.0000 = 406 (37.84 %)
1.0000 < l < 1.4142 = 284 (26.47 %)
1.4142 < l < 2.0000 = 12 (1.12 %)
2.0000 < l < 1.6906 = 0 (0.00 %)
quality: [0.28,0.98], avg = 0.63 for 643 elems
0.2833 < q < 0.4000 = 110 (17.27 %)
0.4000 < q < 0.8000 = 376 (59.03 %)
0.8000 < q < 0.9826 = 151 (23.70 %)
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
ParameterSet:
parameter["adapt iter"]: 0
parameter["allow serial"]: false
parameter["curved"]: true
parameter["cvt iterations"]: 10
parameter["debug level"]: 1
parameter["directory"]: tmp/
parameter["domain type"]: polytope
parameter["elems per processor"]: 10000
parameter["export boundary"]: false
parameter["force partition count"]: 0
parameter["geometry"]:
parameter["has interior boundaries"]: false
parameter["has uv"]: true
parameter["insertion volume factor"]: -1
parameter["limit metric"]: false
parameter["max parallel passes"]: 3
parameter["metric limiting factor"]: 2
parameter["output redirect"]:
parameter["partitioned"]: false
parameter["prefix"]: avro_
parameter["sdot iterations"]: 10
parameter["smoothing exponent"]: 1
parameter["swapout"]: false
parameter["use smoothing"]: true
parameter["write conformity"]: false
parameter["write mesh"]: false
parameter["write metric"]: false
Delaunizing vertices...
Delaunay seconds: 0.00465
Creating surface mesh ...
Surface mesh seconds: 0.000487
Recovering boundaries...
Boundary recovery seconds: 0.001431
Removing exterior tetrahedra ...
Exterior tets removal seconds: 7.3e-05
Mesh coarsening ...
Mesh coarsening seconds: 4e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001528
Refining mesh...
Refinement seconds: 0.007023
Smoothing vertices...
Mesh smoothing seconds: 0.010272
Improving mesh...
Mesh improvement seconds: 0.000923
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 0.000435
Total running seconds: 0.026865
Statistics:
Input points: 386
Input facets: 768
Input segments: 1152
Input holes: 0
Input regions: 0
Mesh points: 615
Mesh tetrahedra: 2464
Mesh faces: 5312
Mesh faces on exterior boundary: 768
Mesh faces on input facets: 768
Mesh edges on input segments: 1152
Steiner points inside domain: 229
Adding 206 tet centers
Initializing robust predicates.
sizeof(double) = 8
machine epsilon = 2.22045e-16 [IEEE 754 64-bit macheps]
pre-collapse:
lengths: [1.77,3.43], avg = 2.21 for 160 edges
1.7677 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 0 (0.00 %)
1.0000 < l < 1.4142 = 0 (0.00 %)
1.4142 < l < 2.0000 = 81 (50.94 %)
2.0000 < l < 3.4270 = 78 (49.06 %)
quality: [0.68,1.00], avg = 0.91 for 96 elems
0.6790 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 8 (9.20 %)
0.8000 < q < 0.9999 = 79 (90.80 %)
-> performing collapses:
pass 1: ne = 160, short = 0, l = [1.7678,3.4271]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
pre-insertion:
lengths: [1.77,3.43], avg = 2.21 for 160 edges
1.7677 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 0 (0.00 %)
1.0000 < l < 1.4142 = 0 (0.00 %)
1.4142 < l < 2.0000 = 81 (50.94 %)
2.0000 < l < 3.4270 = 78 (49.06 %)
quality: [0.68,1.00], avg = 0.91 for 96 elems
0.6790 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 8 (9.20 %)
0.8000 < q < 0.9999 = 79 (90.80 %)
-> performing edge splits on edges with lt > 2.000 and dof_factor -1:
pass 0: long = 79, l = [1.7678,3.4271] -> insert 79
inserted 79, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.002726
pass 1: long = 11, l = [0.8839,2.5714] -> insert 11
inserted 8, lrej = 3, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.00065
pass 2: long = 3, l = [0.7188,2.2535] -> insert 3
inserted 0, lrej = 3, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000399
done insertions: total insert = 87, l = [0.7188,2.253]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.72,2.25], avg = 1.39 for 421 edges
0.7188 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 43 (10.26 %)
1.0000 < l < 1.4142 = 202 (48.21 %)
1.4142 < l < 2.0000 = 173 (41.29 %)
2.0000 < l < 2.2534 = 1 (0.24 %)
quality: [0.59,1.00], avg = 0.85 for 270 elems
0.5869 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 66 (25.29 %)
0.8000 < q < 0.9999 = 195 (74.71 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.586934, nb_simplices < 0.4 = 0 / 270
nb_elem = 302, nb_edges = 265, nb_vert = 153
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.586934, nb_simplices < 0.8 = 66 / 270
nb_elem = 302, nb_edges = 265, nb_vert = 153
--> performed 23 edge swaps (out of 77)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000654
metric time = 0.000438
shell time = 0.000539
apply time = 0.000284
candidate apply time = 0.000272
candidate metric time = 0.0002
pass time = 0.002478
pass 1: qmin = 0.635518, nb_simplices < 0.8 = 34 / 270
nb_elem = 302, nb_edges = 260, nb_vert = 153
--> performed 0 edge swaps (out of 57)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.72,2.00], avg = 1.36 for 421 edges
0.7188 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 43 (10.21 %)
1.0000 < l < 1.4142 = 218 (51.78 %)
1.4142 < l < 2.0000 = 160 (38.00 %)
2.0000 < l < 1.9978 = 0 (0.00 %)
quality: [0.64,1.00], avg = 0.89 for 270 elems
0.6355 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 34 (13.03 %)
0.8000 < q < 0.9999 = 227 (86.97 %)
-> performing vertex smoothing:
iter[0]: dx = 1.73e-03, min = 0.00e+00, max = 5.95e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.480295593712e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 1.31e-03, min = 0.00e+00, max = 4.20e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, NTrefftz Frames :
478e-05, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 5.11e-04, min = 0.00e+00, max = 3.23e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.330370828191e-05, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 4.66e-04, min = 0.00e+00, max = 3.35e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.989321517293e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 518, nb_vert = 261. parameter rej = (0/0)
pre-collapse/split:
lengths: [0.67,1.67], avg = 1.02 for 717 edges
0.6702 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 2 (0.28 %)
0.7071 < l < 1.0000 = 370 (51.60 %)
1.0000 < l < 1.4142 = 330 (46.03 %)
1.4142 < l < 2.0000 = 15 (2.09 %)
2.0000 < l < 1.6699 = 0 (0.00 %)
quality: [0.69,1.00], avg = 0.94 for 458 elems
0.6902 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 24 (5.26 %)
0.8000 < q < 0.9999 = 432 (94.74 %)
-> performing collapses:
pass 1: ne = 717, short = 2, l = [0.6703,1.6700]
col = 1, swap = 0 l = [0.6874,1.6700]
--> Edges: accepted 0, rejected 0
--> Faces: accepted 3, rejected 0
Edge rejections: vis = 0, sgn = 0, geo = 0
pass 2: ne = 714, short = 1, l = [0.6874,1.6700]
-> done collapses. total collapses = 1. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 1.414 and dof_factor -1:
pass 0: long = 16, l = [0.6874,1.6700] -> insert 16
inserted 5, lrej = 7, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.001451
pass 1: long = 11, l = [0.6874,1.5711] -> insert 11
inserted 0, lrej = 7, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.001136
done insertions: total insert = 5, l = [0.6874,1.571]
nb_parameter_rejections = (0/0)
pre-smooth:
lengths: [0.69,1.57], avg = 1.01 for 729 edges
0.6873 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 387 (53.09 %)
1.0000 < l < 1.4142 = 330 (45.27 %)
1.4142 < l < 2.0000 = 11 (1.51 %)
2.0000 < l < 1.5710 = 0 (0.00 %)
quality: [0.63,1.00], avg = 0.94 for 466 elems
0.6256 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 27 (5.82 %)
0.8000 < q < 0.9999 = 437 (94.18 %)
-> performing vertex smoothing:
iter[0]: dx = 4.78e-04, min = 0.00e+00, max = 3.61e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.430650524831e-05, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 4.21e-04, min = 0.00e+00, max = 2.63e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.711388670290e-05, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 3.79e-04, min = 0.00e+00, max = 2.11e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.322853125569e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 3.45e-04, min = 0.00e+00, max = 1.89e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.079432348231e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 3.18e-04, min = 0.00e+00, max = 1.89e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 9.153537859457e-06, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 2.93e-04, min = 0.00e+00, max = 1.52e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 7.644098418145e-06, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 2.74e-04, min = 0.00e+00, max = 1.55e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.751183009521e-06, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 2.57e-04, min = 0.00e+00, max = 1.56e-03 -> accepted 260
nb_visibility_rej = 0avg = 4
objective = 1.395857625497e-04, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 1.02e-03, min = 0.00e+00, max = 3.51e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 8.446503375377e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 8.15e-04, min = 0.00e+00, max = 2.92e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 5.490643400039e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 6.76e-04, min = 0.00e+00, max = 2.42e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 3.802760456731e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 5.75e-04, min = 0.00e+00, max = 2.00e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.775515455344e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 5.01e-04, min = 0.00e+00, max = 1.66e-03 -> accepted 148
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.112347084629e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 302, nb_vert = 153. parameter rej = (0/0)
pre-swap:
lengths: [0.79,2.06], avg = 1.36 for 421 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 37 (8.81 %)
1.0000 < l < 1.4142 = 224 (53.33 %)
1.4142 < l < 2.0000 = 155 (36.90 %)
2.0000 < l < 2.0638 = 4 (0.95 %)
quality: [0.67,1.00], avg = 0.91 for 270 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 28 (10.41 %)
0.8000 < q < 0.9994 = 241 (89.59 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.671547, nb_simplices < 0.4 = 0 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.671547, nb_simplices < 0.8 = 28 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 5 edge swaps (out of 36)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000273
metric time = 0.000367
shell time = 0.000392
apply time = 5.6e-05
candidate apply time = 0.00012
candidate metric time = 7.6e-05
pass time = 0.001528
pass 1: qmin = 0.671547, nb_simplices < 0.8 = 22 / 270
nb_elem = 302, nb_edges = 232, nb_vert = 153
--> performed 0 edge swaps (out of 29)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-collapse/split:
lengths: [0.79,2.06], avg = 1.36 for 421 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 37 (8.81 %)
1.0000 < l < 1.4142 = 224 (53.33 %)
1.4142 < l < 2.0000 = 159 (37.86 %)
2.0000 < l < 2.0638 = 0 (0.00 %)
quality: [0.67,1.00], avg = 0.91 for 270 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 22 (8.18 %)
0.8000 < q < 0.9994 = 247 (91.82 %)
-> performing collapses:
pass 1: ne = 421, short = 0, l = [0.7949,2.0638]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 2.000 and dof_factor -1:
pass 0: long = 1, l = [0.7949,2.0638] -> insert 1
inserted 1, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000452
pass 1: long = 0, l = [0.7949,1.9277] -> insert 0
inserted 0, lrej = 0, qrej = 0, vrej = 0, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000373
done insertions: total insert = 1, l = [0.7949,1.928]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.79,1.93], avg = 1.35 for 424 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 38 (8.96 %)
1.0000 < l < 1.4142 = 226 (53.30 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9276 = 0 (0.00 %)
quality: [0.67,1.00], avg = 0.91 for 272 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 21 (7.75 %)
0.8000 < q < 0.9994 = 250 (92.25 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.671547, nb_simplices < 0.4 = 0 / 272
nb_elem = 304, nb_edges = 232, nb_vert = 154
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.671547, nb_simplices < 0.8 = 21 / 272
nb_elem = 304, nb_edges = 232, nb_vert = 154
--> performed 0 edge swaps (out of 26)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.79,1.93], avg = 1.35 for 424 edges
0.7948 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 38 (8.96 %)
1.0000 < l < 1.4142 = 226 (53.30 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9276 = 0 (0.00 %)
quality: [0.67,1.00], avg = 0.91 for 272 elems
0.6715 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 21 (7.75 %)
0.8000 < q < 0.9994 = 250 (92.25 %)
-> performing vertex smoothing:
iter[0]: dx = 8.58e-04, min = 0.00e+00, max = 4.49e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.052633035874e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 7.32e-04, min = 0.00e+00, max = 3.85e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 7.095140359690e-05, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 6.34e-04, min = 0.00e+00, max = 3.29e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 4.931423549117e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 5.55e-04, min = 0.00e+00, max = 2.80e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 3.536728709238e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 4.90e-04, min = 0.00e+00, max = 2.40e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.618809459551e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 4.37e-04, min = 0.00e+00, max = 2.07e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 2.001008778308e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 3.93e-04, min = 0.00e+00, max = 1.80e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.574746227449e-05, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 3.58e-04, min = 0.00e+00, max = 1.57e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.272622890880e-05, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 3.29e-04, min = 0.00e+00, max = 1.39e-03 -> accepted 149
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/28, Navg = 4
objective = 1.052442848707e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 304, nb_vert = 154. parameter rej = (0/0)
pre-collapse/split:
lengths: [0.78,1.90], avg = 1.35 for 424 edges
0.7816 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 33 (7.78 %)
1.0000 < l < 1.4142 = 231 (54.48 %)
1.4142 < l < 2.0000 = 160 (37.74 %)
2.0000 < l < 1.9022 = 0 (0.00 %)
quality: [0.68,1.00], avg = 0.92 for 272 elems
0.6785 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 26 (9.59 %)
0.8000 < q < 0.9993 = 245 (90.41 %)
-> performing collapses:
pass 1: ne = 424, short = 0, l = [0.7816,1.9023]
-> done collapses. total collapses = 0. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 1.414 and dof_factor -1:
pass 0: long = 160, l = [0.7816,1.9023] -> insert 160
inserted 107, lrej = 49, qrej = 0, vrej = 4, prej = 0/0, val_rej = , nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.075858066660e-06, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 2.41e-04, min = 0.00e+00, max = 1.58e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 5.342777473402e-06, nb_error = 0, nb_interp_outside = 0
iter[9]: dx = 2.29e-04, min = 0.00e+00, max = 1.60e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 4.869011844568e-06, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 526, nb_vert = 265. parameter rej = (0/0)
pre-swap:
lengths: [0.68,1.56], avg = 1.01 for 729 edges
0.6809 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 384 (52.67 %)
1.0000 < l < 1.4142 = 338 (46.36 %)
1.4142 < l < 2.0000 = 6 (0.82 %)
2.0000 < l < 1.5645 = 0 (0.00 %)
quality: [0.63,1.00], avg = 0.94 for 466 elems
0.6261 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 27 (5.83 %)
0.8000 < q < 0.9999 = 436 (94.17 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.626138, nb_simplices < 0.4 = 0 / 466
nb_elem = 526, nb_edges = 83, nb_vert = 265
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.626138, nb_simplices < 0.8 = 27 / 466
nb_elem = 526, nb_edges = 83, nb_vert = 265
--> performed 15 edge swaps (out of 29)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000291
metric time = 0.000599
shell time = 0.000167
apply time = 0.000159
candidate apply time = 0.000115
candidate metric time = 0.000116
pass time = 0.001405
pass 1: qmin = 0.716361, nb_simplices < 0.8 = 10 / 466
nb_elem = 526, nb_edges = 76, nb_vert = 265
--> performed 0 edge swaps (out of 11)
geometry rejections: Invalid (0), Edges (0), Interior (0)
final metric conformity:
lengths: [0.68,1.44], avg = 1.01 for 729 edges
0.6809 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 386 (52.95 %)
1.0000 < l < 1.4142 = 341 (46.78 %)
1.4142 < l < 2.0000 = 1 (0.14 %)
2.0000 < l < 1.4392 = 0 (0.00 %)
quality: [0.72,1.00], avg = 0.95 for 466 elems
0.7163 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 10 (2.16 %)
0.8000 < q < 0.9999 = 453 (97.84 %)
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
0, interp_rej = 0
pass time = 0.004879
pass 1: long = 62, l = [0.7095,1.9005] -> insert 62
inserted 0, lrej = 58, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.001308
done insertions: total insert = 107, l = [0.7095,1.9]
nb_parameter_rejections = (0/0)
pre-swap:
lengths: [0.71,1.90], avg = 1.06 for 717 edges
0.7094 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 356 (49.65 %)
1.0000 < l < 1.4142 = 299 (41.70 %)
1.4142 < l < 2.0000 = 62 (8.65 %)
2.0000 < l < 1.9004 = 0 (0.00 %)
quality: [0.48,1.00], avg = 0.85 for 458 elems
0.4757 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 140 (30.63 %)
0.8000 < q < 0.9993 = 317 (69.37 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.475758, nb_simplices < 0.4 = 0 / 458
nb_elem = 518, nb_edges = 263, nb_vert = 261
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.475758, nb_simplices < 0.8 = 140 / 458
nb_elem = 518, nb_edges = 263, nb_vert = 261
--> performed 73 edge swaps (out of 154)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.001245
metric time = 0.000764
shell time = 0.000537
apply time = 0.000709
candidate apply time = 0.000477
candidate metric time = 0.00044
pass time = 0.00381
pass 1: qmin = 0.639163, nb_simplices < 0.8 = 47 / 458
nb_elem = 518, nb_edges = 225, nb_vert = 261
--> performed 1 edge swaps (out of 67)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000492
metric time = 0.000649
shell time = 0.000492
apply time = 1.3e-05
candidate apply time = 0.000234
candidate metric time = 7.7e-05
pass time = 0.002148
pass 2: qmin = 0.690245, nb_simplices < 0.8 = 47 / 458
nb_elem = 518, nb_edges = 225, nb_vert = 261
--> performed 0 edge swaps (out of 67)
geometry rejections: Invalid (0), Edges (0), Interior (0)
pre-smooth:
lengths: [0.71,1.77], avg = 1.03 for 717 edges
0.7094 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 0 (0.00 %)
0.7071 < l < 1.0000 = 379 (52.86 %)
1.0000 < l < 1.4142 = 299 (41.70 %)
1.4142 < l < 2.0000 = 39 (5.44 %)
2.0000 < l < 1.7677 = 0 (0.00 %)
quality: [0.69,1.00], avg = 0.91 for 458 elems
0.6902 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 47 (10.28 %)
0.8000 < q < 0.9993 = 410 (89.72 %)
-> performing vertex smoothing:
iter[0]: dx = 1.56e-03, min = 0.00e+00, max = 6.05e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.305144375791e-04, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 1.23e-03, min = 0.00e+00, max = 4.28e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.376335481484e-04, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 1.00e-03, min = 0.00e+00, max = 3.43e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 8.803338998137e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 8.37e-04, min = 0.00e+00, max = 2.76e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.041615721847e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 7.23e-04, min = 0.00e+00, max = 2.78e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 4.473580895203e-05, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 6.36e-04, min = 0.00e+00, max = 2.94e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 3.485936847082e-05, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 5.66e-04, min = 0.00e+00, max = 3.08e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.809200794478Delaunizing vertices...
Delaunay seconds: 0.006949
Creating surface mesh ...
Surface mesh seconds: 0.000547
Recovering boundaries...
Boundary recovery seconds: 0.001416
Removing exterior tetrahedra ...
Exterior tets removal seconds: 6.2e-05
Mesh coarsening ...
Mesh coarsening seconds: 3e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001451
Refining mesh...
Refinement seconds: 0.006837
Smoothing vertices...
Mesh smoothing seconds: 0.010415
Improving mesh...
Mesh improvement seconds: 0.000803
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 0.000426
Total running seconds: 0.028973
Statistics:
Input points: 386
Input facets: 768
Input segments: 1152
Input holes: 0
Input regions: 0
Mesh points: 615
Mesh tetrahedra: 2464
Mesh faces: 5312
Mesh faces on exterior boundary: 768
Mesh faces on input facets: 768
Mesh edges on input segments: 1152
Steiner points inside domain: 229
Adding 206 tet centers
Trefftz Frames :
Delaunizing vertices...
Delaunay seconds: 0.004821
Creating surface mesh ...
Surface mesh seconds: 0.000518
Recovering boundaries...
Boundary recovery seconds: 0.001459
Removing exterior tetrahedra ...
Exterior tets removal seconds: 6.5e-05
Mesh coarsening ...
Mesh coarsening seconds: 3e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001292
Refining mesh...
Refinement seconds: 0.006831
Smoothing vertices...
Mesh smoothing seconds: 0.011008
Improving mesh...
Mesh improvement seconds: 0.000814
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 0.000356
Total running seconds: 0.027207
Statistics:
Input points: 386
Input facets: 768
Input segments: 1152
Input holes: 0
Input regions: 0
Mesh points: 615
Mesh tetrahedra: 2464
Mesh faces: 5312
Mesh faces on exterior boundary: 768
Mesh faces on input facets: 768
Mesh edges on input segments: 1152
Steiner points inside domain: 229
Adding 206 tet centers
Trefftz Frames :
e-05, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 5.11e-04, min = 0.00e+00, max = 3.23e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.330370828191e-05, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 4.66e-04, min = 0.00e+00, max = 3.35e-03 -> accepted 256
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.989321517293e-05, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 518, nb_vert = 261. parameter rej = (0/0)
pre-collapse/split:
lengths: [0.67,1.67], avg = 1.02 for 717 edges
0.6702 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 2 (0.28 %)
0.7071 < l < 1.0000 = 370 (51.60 %)
1.0000 < l < 1.4142 = 330 (46.03 %)
1.4142 < l < 2.0000 = 15 (2.09 %)
2.0000 < l < 1.6699 = 0 (0.00 %)
quality: [0.69,1.00], avg = 0.94 for 458 elems
0.6902 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 24 (5.26 %)
0.8000 < q < 0.9999 = 432 (94.74 %)
-> performing collapses:
pass 1: ne = 717, short = 2, l = [0.6703,1.6700]
col = 1, swap = 0 l = [0.6874,1.6700]
--> Edges: accepted 0, rejected 0
--> Faces: accepted 3, rejected 0
Edge rejections: vis = 0, sgn = 0, geo = 0
pass 2: ne = 714, short = 1, l = [0.6874,1.6700]
-> done collapses. total collapses = 1. nb_param_rej = (0/0), nb_geom_rej = 0.
-> performing edge splits on edges with lt > 1.414 and dof_factor -1:
pass 0: long = 16, l = [0.6874,1.6700] -> insert 16
inserted 5, lrej = 7, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000961
pass 1: long = 11, l = [0.6874,1.5711] -> insert 11
inserted 0, lrej = 7, qrej = 0, vrej = 4, prej = 0/0, val_rej = 0, interp_rej = 0
pass time = 0.000773
done insertions: total insert = 5, l = [0.6874,1.571]
nb_parameter_rejections = (0/0)
pre-smooth:
lengths: [0.69,1.57], avg = 1.01 for 729 edges
0.6873 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 387 (53.09 %)
1.0000 < l < 1.4142 = 330 (45.27 %)
1.4142 < l < 2.0000 = 11 (1.51 %)
2.0000 < l < 1.5710 = 0 (0.00 %)
quality: [0.63,1.00], avg = 0.94 for 466 elems
0.6256 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 27 (5.82 %)
0.8000 < q < 0.9999 = 437 (94.18 %)
-> performing vertex smoothing:
iter[0]: dx = 4.78e-04, min = 0.00e+00, max = 3.61e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 2.430650524831e-05, nb_error = 0, nb_interp_outside = 0
iter[1]: dx = 4.21e-04, min = 0.00e+00, max = 2.63e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.711388670290e-05, nb_error = 0, nb_interp_outside = 0
iter[2]: dx = 3.79e-04, min = 0.00e+00, max = 2.11e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.322853125569e-05, nb_error = 0, nb_interp_outside = 0
iter[3]: dx = 3.45e-04, min = 0.00e+00, max = 1.89e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 1.079432348231e-05, nb_error = 0, nb_interp_outside = 0
iter[4]: dx = 3.18e-04, min = 0.00e+00, max = 1.89e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 9.153537859457e-06, nb_error = 0, nb_interp_outside = 0
iter[5]: dx = 2.93e-04, min = 0.00e+00, max = 1.52e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 7.644098418145e-06, nb_error = 0, nb_interp_outside = 0
iter[6]: dx = 2.74e-04, min = 0.00e+00, max = 1.55e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.751183009521e-06, nb_error = 0, nb_interp_outside = 0
iter[7]: dx = 2.57e-04, min = 0.00e+00, max = 1.56e-03 -> accepted 260
nb_visibility_rej = 0, n
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
b_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 6.075858066660e-06, nb_error = 0, nb_interp_outside = 0
iter[8]: dx = 2.41e-04, min = 0.00e+00, max = 1.58e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 5.342777473402e-06, nb_error = 0, nb_interp_outside = 0
iter[9]: dx = 2.29e-04, min = 0.00e+00, max = 1.60e-03 -> accepted 260
nb_visibility_rej = 0, nb_implied_metric_rej = 0, nb_enlarged_rej = 0/56, Navg = 5
objective = 4.869011844568e-06, nb_error = 0, nb_interp_outside = 0
done 10 iterations of smoothing.
nb_elem = 526, nb_vert = 265. parameter rej = (0/0)
pre-swap:
lengths: [0.68,1.56], avg = 1.01 for 729 edges
0.6809 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 384 (52.67 %)
1.0000 < l < 1.4142 = 338 (46.36 %)
1.4142 < l < 2.0000 = 6 (0.82 %)
2.0000 < l < 1.5645 = 0 (0.00 %)
quality: [0.63,1.00], avg = 0.94 for 466 elems
0.6261 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 27 (5.83 %)
0.8000 < q < 0.9999 = 436 (94.17 %)
-> performing edge swaps with target qt < 0.4:
pass 0: qmin = 0.626138, nb_simplices < 0.4 = 0 / 466
nb_elem = 526, nb_edges = 83, nb_vert = 265
--> performed 0 edge swaps (out of 0)
geometry rejections: Invalid (0), Edges (0), Interior (0)
-> performing edge swaps with target qt < 0.8:
pass 0: qmin = 0.626138, nb_simplices < 0.8 = 27 / 466
nb_elem = 526, nb_edges = 83, nb_vert = 265
--> performed 15 edge swaps (out of 29)
geometry rejections: Invalid (0), Edges (0), Interior (0)
candidate time = 0.000254
metric time = 0.000601
shell time = 0.00016
apply time = 0.000152
candidate apply time = 0.0001
candidate metric time = 9.8e-05
pass time = 0.001354
pass 1: qmin = 0.716361, nb_simplices < 0.8 = 10 / 466
nb_elem = 526, nb_edges = 76, nb_vert = 265
--> performed 0 edge swaps (out of 11)
geometry rejections: Invalid (0), Edges (0), Interior (0)
final metric conformity:
lengths: [0.68,1.44], avg = 1.01 for 729 edges
0.6809 < l < 0.5000 = 0 (0.00 %)
0.5000 < l < 0.7071 = 1 (0.14 %)
0.7071 < l < 1.0000 = 386 (52.95 %)
1.0000 < l < 1.4142 = 341 (46.78 %)
1.4142 < l < 2.0000 = 1 (0.14 %)
2.0000 < l < 1.4392 = 0 (0.00 %)
quality: [0.72,1.00], avg = 0.95 for 466 elems
0.7163 < q < 0.4000 = 0 (0.00 %)
0.4000 < q < 0.8000 = 10 (2.16 %)
0.8000 < q < 0.9999 = 453 (97.84 %)
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
Delaunizing vertices...
Delaunay seconds: 0.00514
Creating surface mesh ...
Surface mesh seconds: 0.000457
Recovering boundaries...
Boundary recovery seconds: 0.001325
Removing exterior tetrahedra ...
Exterior tets removal seconds: 6.2e-05
Mesh coarsening ...
Mesh coarsening seconds: 4e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.00126
Refining mesh...
Refinement seconds: 0.006492
Smoothing vertices...
Mesh smoothing seconds: 0.010137
Improving mesh...
Mesh improvement seconds: 0.00075
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 0.000331
Total running seconds: 0.026002
Statistics:
Input points: 386
Input facets: 768
Input segments: 1152
Input holes: 0
Input regions: 0
Mesh points: 615
Mesh tetrahedra: 2464
Mesh faces: 5312
Mesh faces on exterior boundary: 768
Mesh faces on input facets: 768
Mesh edges on input segments: 1152
Steiner points inside domain: 229
Adding 206 tet centers
Trefftz Frames :
Delaunizing vertices...
Delaunay seconds: 0.009634
Creating surface mesh ...
Surface mesh seconds: 0.001015
Recovering boundaries...
Boundary recovery seconds: 0.002527
Removing exterior tetrahedra ...
Exterior tets removal seconds: 0.000119
Mesh coarsening ...
Mesh coarsening seconds: 7e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.002668
Refining mesh...
Refinement seconds: 0.011566
Smoothing vertices...
Mesh smoothing seconds: 0.013022
Improving mesh...
Mesh improvement seconds: 0.001261
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 0.000676
Total running seconds: 0.042571
Statistics:
Input points: 386
Input facets: 768
Input segments: 1152
Input holes: 0
Input regions: 0
Mesh points: 615
Mesh tetrahedra: 2464
Mesh faces: 5312
Mesh faces on exterior boundary: 768
Mesh faces on input facets: 768
Mesh edges on input segments: 1152
Steiner points inside domain: 229
Adding 206 tet centers
Trefftz Frames :
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
Delaunizing vertices...
Delaunay seconds: 0.005982
Creating surface mesh ...
Surface mesh seconds: 0.000694
Recovering boundaries...
Boundary recovery seconds: 0.001728
Removing exterior tetrahedra ...
Exterior tets removal seconds: 8e-05
Mesh coarsening ...
Mesh coarsening seconds: 4e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001694
Refining mesh...
Refinement seconds: 0.008531
Smoothing vertices...
Mesh smoothing seconds: 0.013091
Improving mesh...
Mesh improvement seconds: 0.001072
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 0.000495
Total running seconds: 0.033416
Statistics:
Input points: 386
Input facets: 768
Input segments: 1152
Input holes: 0
Input regions: 0
Mesh points: 615
Mesh tetrahedra: 2464
Mesh faces: 5312
Mesh faces on exterior boundary: 768
Mesh faces on input facets: 768
Mesh edges on input segments: 1152
Steiner points inside domain: 229
Adding 206 tet centers
Trefftz Frames :
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
Delaunizing vertices...
Delaunay seconds: 0.000116
Creating surface mesh ...
Surface mesh seconds: 4e-05
Recovering boundaries...
Boundary recovery seconds: 0.000906
Removing exterior tetrahedra ...
Exterior tets removal seconds: 7e-06
Suppressing Steiner points ...
Steiner suppression seconds: 1e-06
Mesh coarsening ...
Mesh coarsening seconds: 2e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.000189
Refining mesh...
26 insertions, added 0 points, 10 tetrahedra in queue.
8 insertions, added 0 points, 2 tetrahedra in queue.
11 insertions, added 0 points, 0 tetrahedra in queue.
14 insertions, added 0 points, 0 tetrahedra in queue.
Refinement seconds: 0.00025
Smoothing vertices...
Mesh smoothing seconds: 0.000129
Improving mesh...
Mesh improvement seconds: 1.8e-05
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 1.5e-05
Total running seconds: 0.001974
Statistics:
Input points: 18
Input facets: 36
Input segments: 51
Input holes: 0
Input regions: 0
Mesh points: 20
Mesh tetrahedra: 36
Mesh faces: 88
Mesh faces on exterior boundary: 32
Mesh faces on input facets: 36
Mesh edges on input segments: 51
Steiner points inside domain: 2
Adding 12 tet centers
Trefftz Frames :
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
[1;32;49m*** No errors detected
[0;39;49m
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
Delaunizing vertices...
Delaunay seconds: 0.000124
Creating surface mesh ...
Surface mesh seconds: 4.7e-05
Recovering boundaries...
Boundary recovery seconds: 0.001092
Removing exterior tetrahedra ...
Exterior tets removal seconds: 9e-06
Suppressing Steiner points ...
Steiner suppression seconds: 2e-06
Mesh coarsening ...
Mesh coarsening seconds: 2e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.000252
Refining mesh...
26 insertions, added 0 points, 10 tetrahedra in queue.
8 insertions, added 0 points, 2 tetrahedra in queue.
11 insertions, added 0 points, 0 tetrahedra in queue.
14 insertions, added 0 points, 0 tetrahedra in queue.
Refinement seconds: 0.000227
Smoothing vertices...
Mesh smoothing seconds: 0.000156
Improving mesh...
Mesh improvement seconds: 2.3e-05
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 1.7e-05
Total running seconds: 0.002362
Statistics:
Input points: 18
Input facets: 36
Input segments: 51
Input holes: 0
Input regions: 0
Mesh points: 20
Mesh tetrahedra: 36
Mesh faces: 88
Mesh faces on exterior boundary: 32
Mesh faces on input facets: 36
Mesh edges on input segments: 51
Steiner points inside domain: 2
Adding 12 tet centers
Trefftz Frames :
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
[1;32;49m*** No errors detected
[0;39;49mDelaunizing vertices...
Delaunay seconds: 0.005981
Creating surface mesh ...
Surface mesh seconds: 0.000675
Recovering boundaries...
Boundary recovery seconds: 0.001763
Removing exterior tetrahedra ...
Exterior tets removal seconds: 8e-05
Mesh coarsening ...
Mesh coarsening seconds: 4e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001684
Refining mesh...
Refinement seconds: 0.008499
Smoothing vertices...
Mesh smoothing seconds: 0.013214
Improving mesh...
Mesh improvement seconds: 0.001063
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 0.000433
Total running seconds: 0.033458
Statistics:
Input points: 386
Input facets: 768
Input segments: 1152
Input holes: 0
Input regions: 0
Mesh points: 615
Mesh tetrahedra: 2464
Mesh faces: 5312
Mesh faces on exterior boundary: 768
Mesh faces on input facets: 768
Mesh edges on input segments: 1152
Steiner points inside domain: 229
Adding 206 tet centers
Trefftz Frames :
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
Delaunizing vertices...
Delaunay seconds: 0.000201
Creating surface mesh ...
Surface mesh seconds: 6.5e-05
Recovering boundaries...
Boundary recovery seconds: 0.001609
Removing exterior tetrahedra ...
Exterior tets removal seconds: 1.2e-05
Suppressing Steiner points ...
Steiner suppression seconds: 3e-06
Mesh coarsening ...
Mesh coarsening seconds: 4e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.00041
Refining mesh...
26 insertions, added 0 points, 10 tetrahedra in queue.
8 insertions, added 0 points, 2 tetrahedra in queue.
11 insertions, added 0 points, 0 tetrahedra in queue.
14 insertions, added 0 points, 0 tetrahedra in queue.
Refinement seconds: 0.000334
Smoothing vertices...
Mesh smoothing seconds: 0.000264
Improving mesh...
Mesh improvement seconds: 3.1e-05
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 2.4e-05
Total running seconds: 0.003548
Statistics:
Input points: 18
Input facets: 36
Input segments: 51
Input holes: 0
Input regions: 0
Mesh points: 20
Mesh tetrahedra: 36
Mesh faces: 88
Mesh faces on exterior boundary: 32
Mesh faces on input facets: 36
Mesh edges on input segments: 51
Steiner points inside domain: 2
Adding 12 tet centers
Trefftz Frames :
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
[1;32;49m*** No errors detected
[0;39;49m
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Tetgen input string = pYfnnq2/0m
Delaunizing vertices...
Delaunay seconds: 0.000143
Creating surface mesh ...
Surface mesh seconds: 5e-05
Recovering boundaries...
Boundary recovery seconds: 0.001097
Removing exterior tetrahedra ...
Exterior tets removal seconds: 8e-06
Suppressing Steiner points ...
Steiner suppression seconds: 3e-06
Mesh coarsening ...
Mesh coarsening seconds: 3e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.000262
Refining mesh...
26 insertions, added 0 points, 10 tetrahedra in queue.
8 insertions, added 0 points, 2 tetrahedra in queue.
11 insertions, added 0 points, 0 tetrahedra in queue.
14 insertions, added 0 points, 0 tetrahedra in queue.
Refinement seconds: 0.000233
Smoothing vertices...
Mesh smoothing seconds: 0.000163
Improving mesh...
Mesh improvement seconds: 2.1e-05
Writing nodes.
Writing elements.
Writing faces.
Writing tetrahedron-to-face map.
Writing edges.
Writing metrics.
Writing point-to-tet map.
Writing neighbors.
Output seconds: 1.9e-05
Total running seconds: 0.002436
Statistics:
Input points: 18
Input facets: 36
Input segments: 51
Input holes: 0
Input regions: 0
Mesh points: 20
Mesh tetrahedra: 36
Mesh faces: 88
Mesh faces on exterior boundary: 32
Mesh faces on input facets: 36
Mesh edges on input segments: 51
Steiner points inside domain: 2
Adding 12 tet centers
Trefftz Frames :
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
================================================
| avro -- (c) Philip Claude Caplan (2017-2022) |
================================================
--> initialized CPU manager: c++ threads (nb_thread = 40).
--> initialized GPU manager: serial (nb_cores = 1).
--> initialized robust predicates.
Test module "SANS_unit_test" has passed with:
14 test cases out of 14 passed
6468 assertions out of 6468 passed
[100%] Built target unit_Meshing_avro
real 6m2.438s
user 5m35.527s
sys 0m35.895s
+ cd /jenkins/workspace/SANS_avro/builddir/release_intel/buildnode/reynolds
++ git ls-files --others --exclude=build --exclude=external
++ wc -l
+ tmpfiles=0
+ '[' 0 -ne 0 ']'
[GNU C Compiler (gcc)] Sleeping for 5 seconds due to JENKINS-32191...
[GNU C Compiler (gcc)] Parsing console log (workspace: '/jenkins/workspace/SANS_avro/builddir/release_intel/buildnode/reynolds')
[GNU C Compiler (gcc)] Successfully parsed console log
[GNU C Compiler (gcc)] -> found 0 issues (skipped 0 duplicates)
[GNU C Compiler (gcc)] Skipping post processing
[GNU C Compiler (gcc)] No filter has been set, publishing all 0 issues
[GNU C Compiler (gcc)] Repository miner is not configured, skipping repository mining
[Clang] Sleeping for 5 seconds due to JENKINS-32191...
[Clang] Parsing console log (workspace: '/jenkins/workspace/SANS_avro/builddir/release_intel/buildnode/reynolds')
[Clang] -> found 0 issues (skipped 0 duplicates)
[Clang] Parsing console log (workspace: '/jenkins/workspace/SANS_avro/builddir/release_intel/buildnode/reynolds')
[Clang] -> found 0 issues (skipped 0 duplicates)
[Clang] Successfully parsed console log
[Clang] -> found 0 issues (skipped 0 duplicates)
[Clang] Parsing console log (workspace: '/jenkins/workspace/SANS_avro/builddir/release_intel/buildnode/reynolds')
[Clang] Skipping post processing
[Clang] No filter has been set, publishing all 0 issues
[Clang] Repository miner is not configured, skipping repository mining
[Intel Compiler (C, Fortran)] Sleeping for 5 seconds due to JENKINS-32191...
[Intel Compiler (C, Fortran)] Parsing console log (workspace: '/jenkins/workspace/SANS_avro/builddir/release_intel/buildnode/reynolds')
[Intel Compiler (C, Fortran)] -> found 0 issues (skipped 0 duplicates)
[Intel Compiler (C, Fortran)] Parsing console log (workspace: '/jenkins/workspace/SANS_avro/builddir/release_intel/buildnode/reynolds')
[Intel Compiler (C, Fortran)] -> found 0 issues (skipped 0 duplicates)
[Intel Compiler (C, Fortran)] Successfully parsed console log
[Intel Compiler (C, Fortran)] -> found 0 issues (skipped 0 duplicates)
[Intel Compiler (C, Fortran)] Parsing console log (workspace: '/jenkins/workspace/SANS_avro/builddir/release_intel/buildnode/reynolds')
[Intel Compiler (C, Fortran)] Skipping post processing
[Intel Compiler (C, Fortran)] No filter has been set, publishing all 0 issues
[Intel Compiler (C, Fortran)] Repository miner is not configured, skipping repository mining
[Static Analysis] Reference build recorder is not configured
[Static Analysis] Obtaining reference build from same job (release_intel,reynolds)
[Static Analysis] Using reference build 'SANS_avro/builddir=release_intel,buildnode=reynolds #66' to compute new, fixed, and outstanding issues
[Static Analysis] Issues delta (vs. reference build): outstanding: 0, new: 0, fixed: 0
[Static Analysis] Evaluating quality gates
[Static Analysis] -> PASSED - Total (any severity): 0 - Quality QualityGate: 1
[Static Analysis] -> All quality gates have been passed
[Static Analysis] Health report is disabled - skipping
[Static Analysis] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues)
[Static Analysis] Attaching ResultAction with ID 'analysis' to build 'SANS_avro/builddir=release_intel,buildnode=reynolds #67'.
[Checks API] No suitable checks publisher found.
INFO: Processing BoostTest-1.x (default)
INFO: [BoostTest-1.x (default)] - No test report file(s) were found with the pattern '**/build/boosttest/*.xml' relative to '/jenkins/workspace/SANS_avro/builddir/release_intel/buildnode/reynolds' for the testing framework 'BoostTest-1.x (default)'.
Did you enter a pattern relative to (and within) the workspace directory?
Did you generate the result report(s) for 'BoostTest-1.x (default)'?"
WARNING: All test reports are empty.
INFO: Check 'Failed Tests' threshold.
INFO: Check 'Skipped Tests' threshold.
INFO: Setting the build status to SUCCESS
[PostBuildScript] - [INFO] Executing post build scripts.
[PostBuildScript] - [INFO] build step #0 should only be executed on MATRIX
[WS-CLEANUP] Deleting project workspace...
[WS-CLEANUP] done
Finished: SUCCESS