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/231)
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.003765
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+0 -> 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/231)
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.003826
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, max = 5.600, 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.004164
metric time = 0.00168
shell time = 0.00196
apply time = 0.000577
candidate apply time = 0.003231
candidate metric time = 0.000233
pass time = 0.010945
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.011347
metric time = 0.002153
shell time = 0.001999
apply time = 0.001072
candidate apply time = 0.009186
candidate metric time = 0.000703
pass time = 0.01907
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.011171
metric time = 0.002117
shell time = 0.001938
apply time = 0.000175
candidate apply time = 0.009271
candidate metric time = 0.000475
pass time = 0.01786
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.01094
metric time = 0.002254
shell time = 0.001906
apply time = 0.000102
candidate apply time = 0.009083
candidate metric time = 0.00043
pass time = 0.017663
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.00247
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.000602
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.000371
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.000581
metric time = 0.000404
shell time = 0.000463
apply time = 0.000219
candidate apply time = 0.00023
candidate metric time = 0.000186
pass time = 0.00217
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, N 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.004456
metric time = 0.001724
shell time = 0.002067
apply time = 0.000606
candidate apply time = 0.003484
candidate metric time = 0.000238
pass time = 0.011578
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.011569
metric time = 0.002257
shell time = 0.002036
apply time = 0.001087
candidate apply time = 0.009329
candidate metric time = 0.000741
pass time = 0.019479
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.011949
metric time = 0.002237
shell time = 0.002061
apply time = 0.000175
candidate apply time = 0.009909
candidate metric time = 0.000avg = 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.000254
metric time = 0.00035
shell time = 0.00036
apply time = 5.2e-05
candidate apply time = 0.000114
candidate metric time = 7e-05
pass time = 0.001426
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.000398
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.000348
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 = 0, 0, 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/225)
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.004535
metric time = 0.001697
shell time = 0.00207
apply time = 0.000587
candidate apply time = 0.00352
candidate metric time = 0.000254
pass time = 0.011637
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.012435
metric time = 0.002235
shell time = 0.002121
apply time = 0.001108
candidate apply time = 0.010002
candidate metric time = 0.000777
pass time = 0.020664
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.012637
metric time = 0.002136
shell time = 0.002033
apply time = 0.000177
candidate apply time = 0.010644
candidate metric time = 0.000509
pass time = 0.01899
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.011765
metric time = 0.002514
shell time = 0.002057
apply time = 0.000108
candidate apply time = 0.009739
candidate metric time = 0.000475
pass time = 0.019045
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
9e-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/225)
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.004262
metric time = 0.00169
shell time = 0.002043
apply time = 0.000619
candidate apply time = 0.0033
candidate metric time = 0.000232
pass time = 0.011313
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.011362
metric time = 0.002136
shell time = 0.001978
apply time = 0.001086
candidate apply time = 0.009212
candidate metric time = 0.000694
pass time = 0.01906
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.01125
metric time = 0.002122
shell time = 0.001922
apply time = 0.000175
candidate apply time = 0.009308
candidate metric time = 0.000479
pass time 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.002698
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.000779
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.000389
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.000472
shell time = 0.000471
apply time = 0.000217
candidate apply time = 0.00024
candidate metric time = 0.000176
pass time = 0.00223
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, interp_rej = 0
pass time = 0.00436
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.001175
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.00116
metric time = 0.000704
shell time = 0.000506
apply time = 0.000675
candidate apply time = 0.000438
candidate metric time = 0.000415
pass time = 0.003578
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.000384
metric time = 0.000617
shell time = 0.000397
apply time = 1.2e-05
candidate apply time = 0.00019
candidate metric time = 6.7e-05
pass time = 0.001815
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.809200794478e-05Navg = 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.000258
metric time = 0.000373
shell time = 0.000371
apply time = 5.2e-05
candidate apply time = 0.000113
candidate metric time = 6.5e-05
pass time = 0.001449
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.000413
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.000368
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 =51
pass time = 0.019671
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.012227
metric time = 0.00259
shell time = 0.0021
apply time = 0.000137
candidate apply time = 0.010149
candidate metric time = 0.000494
pass time = 0.019849
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.017917
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.011381
metric time = 0.002283
shell time = 0.001954
apply time = 0.000103
candidate apply time = 0.009516
candidate metric time = 0.000432
pass time = 0.018518
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.002719
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.000603
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.000372
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.000595
metric time = 0.000393
shell time = 0.000478
apply time = 0.000219
candidate apply time = 0.000232
candidate metric time = 0.000173
pass time = 0.002205
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.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_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.000921
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.000727
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, nb_im 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.002561
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.000611
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.000375
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.000576
metric time = 0.000434
shell time = 0.000443
apply time = 0.00022
candidate apply time = 0.000246
candidate metric time = 0.000166
pass time = 0.002159
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.000281
metric time = 0.000355
shell time = 0.000424
apply time = 5.6e-05
candidate apply time = 0.000134
candidate metric time = 7.5e-05
pass time = 0.001572
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.000395
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.000352
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 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.000264
metric time = 0.000351
shell time = 0.000384
apply time = 5.5e-05
candidate apply time = 0.000115
candidate metric time = 7.1e-05
pass time = 0.001462
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.000395
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.000355
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, interp_rej = 0
pass time = 0.00477
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.001341
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.001318
metric time = 0.000904
shell time = 0.000556
apply time = 0.000735
candidate apply time = 0.000483
candidate metric time = 0.000496
pass time = 0.004078
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.000446
metric time = 0.000796
shell time = 0.000451
apply time = 1.2e-05
candidate apply time = 0.000227
candidate metric time = 7e-05
pass time = 0.00213
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.809200794478 = 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_replied_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.000237
metric time = 0.000564
shell time = 0.000152
apply time = 0.000144
candidate apply time = 9e-05
candidate metric time = 9e-05
pass time = 0.001271
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
= 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_reje-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.00111
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.000763
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, nbDelaunizing vertices...
Delaunay seconds: 0.004662
Creating surface mesh ...
Surface mesh seconds: 0.000462
Recovering boundaries...
Boundary recovery seconds: 0.001254
Removing exterior tetrahedra ...
Exterior tets removal seconds: 5.9e-05
Mesh coarsening ...
Mesh coarsening seconds: 3e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001291
Refining mesh...
Refinement seconds: 0.00629
Smoothing vertices...
Mesh smoothing seconds: 0.009606
Improving mesh...
Mesh improvement seconds: 0.000799
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.000328
Total running seconds: 0.024793
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 :
j = 0, interp_rej = 0
pass time = 0.00464
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.001385
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.001373
metric time = 0.000775
shell time = 0.000569
apply time = 0.000793
candidate apply time = 0.000508
candidate metric time = 0.000489
pass time = 0.004101
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.000411
metric time = 0.000748
shell time = 0.000424
apply time = 1.1e-05
candidate apply time = 0.000197
candidate metric time = 9e-05
pass time = 0.002093
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.809200794 = 0, interp_rej = 0
pass time = 0.004621
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.001226
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.001197
metric time = 0.000711
shell time = 0.000537
apply time = 0.000718
candidate apply time = 0.00045
candidate metric time = 0.000419
pass time = 0.003685
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.000382
metric time = 0.00061
shell time = 0.000403
apply time = 1.1e-05
candidate apply time = 0.00019
candidate metric time = 6.1e-05
pass time = 0.001803
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_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.000245
metric time = 0.000592
shell time = 0.00015
apply time = 0.000146
candidate apply time = 9e-05
candidate metric time = 9.1e-05
pass time = 0.001312
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
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.001111
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.000728
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 = 078e-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.000915
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.000737
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,Delaunizing vertices...
Delaunay seconds: 0.005335
Creating surface mesh ...
Surface mesh seconds: 0.0005
Recovering boundaries...
Boundary recovery seconds: 0.001248
Removing exterior tetrahedra ...
Exterior tets removal seconds: 5.9e-05
Mesh coarsening ...
Mesh coarsening seconds: 1.9e-05
Recovering Delaunayness...
Delaunay recovery seconds: 0.001616
Refining mesh...
Refinement seconds: 0.006309
Smoothing vertices...
Mesh smoothing seconds: 0.009867
Improving mesh...
Mesh improvement seconds: 0.000757
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.000332
Total running seconds: 0.026084
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 :
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.000261
metric time = 0.000618
shell time = 0.000154
apply time = 0.000158
candidate apply time = 8.7e-05
candidate metric time = 0.000106
pass time = 0.001364
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
, 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.000244
metric time = 0.000561
shell time = 0.000153
apply time = 0.000147
candidate apply time = 8.7e-05
candidate metric time = 9.6e-05
pass time = 0.001286
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.004419
Creating surface mesh ...
Surface mesh seconds: 0.000481
Recovering boundaries...
Boundary recovery seconds: 0.001335
Removing exterior tetrahedra ...
Exterior tets removal seconds: 5.9e-05
Mesh coarsening ...
Mesh coarsening seconds: 4e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001182
Refining mesh...
Refinement seconds: 0.006355
Smoothing vertices...
Mesh smoothing seconds: 0.009676
Improving mesh...
Mesh improvement seconds: 0.000753
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.00032
Total running seconds: 0.02462
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.005963
Creating surface mesh ...
Surface mesh seconds: 0.000701
Recovering boundaries...
Boundary recovery seconds: 0.001747
Removing exterior tetrahedra ...
Exterior tets removal seconds: 7.8e-05
Mesh coarsening ...
Mesh coarsening seconds: 4e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001669
Refining mesh...
Refinement seconds: 0.008518
Smoothing vertices...
Mesh smoothing seconds: 0.013016
Improving mesh...
Mesh improvement seconds: 0.001062
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.000422
Total running seconds: 0.033228
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.004479
Creating surface mesh ...
Surface mesh seconds: 0.000463
Recovering boundaries...
Boundary recovery seconds: 0.001251
Removing exterior tetrahedra ...
Exterior tets removal seconds: 5.8e-05
Mesh coarsening ...
Mesh coarsening seconds: 3e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.00123
Refining mesh...
Refinement seconds: 0.006146
Smoothing vertices...
Mesh smoothing seconds: 0.009515
Improving mesh...
Mesh improvement seconds: 0.000851
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.000297
Total running seconds: 0.024333
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.004803
Creating surface mesh ...
Surface mesh seconds: 0.000475
Recovering boundaries...
Boundary recovery seconds: 0.00125
Removing exterior tetrahedra ...
Exterior tets removal seconds: 5.9e-05
Mesh coarsening ...
Mesh coarsening seconds: 3e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001189
Refining mesh...
Refinement seconds: 0.006349
Smoothing vertices...
Mesh smoothing seconds: 0.009642
Improving mesh...
Mesh improvement seconds: 0.000895
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.000305
Total running seconds: 0.025007
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.005919
Creating surface mesh ...
Surface mesh seconds: 0.000675
Recovering boundaries...
Boundary recovery seconds: 0.00173
Removing exterior tetrahedra ...
Exterior tets removal seconds: 8e-05
Mesh coarsening ...
Mesh coarsening seconds: 4e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001661
Refining mesh...
Refinement seconds: 0.008443
Smoothing vertices...
Mesh smoothing seconds: 0.013131
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.000395
Total running seconds: 0.033148
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.004625
Creating surface mesh ...
Surface mesh seconds: 0.000497
Recovering boundaries...
Boundary recovery seconds: 0.001294
Removing exterior tetrahedra ...
Exterior tets removal seconds: 6e-05
Mesh coarsening ...
Mesh coarsening seconds: 3e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.001304
Refining mesh...
Refinement seconds: 0.006164
Smoothing vertices...
Mesh smoothing seconds: 0.009633
Improving mesh...
Mesh improvement seconds: 0.000751
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.000311
Total running seconds: 0.024678
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.000125
Creating surface mesh ...
Surface mesh seconds: 4.6e-05
Recovering boundaries...
Boundary recovery seconds: 0.001048
Removing exterior tetrahedra ...
Exterior tets removal seconds: 8e-06
Suppressing Steiner points ...
Steiner suppression seconds: 2e-06
Mesh coarsening ...
Mesh coarsening seconds: 3e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.000249
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.000221
Smoothing vertices...
Mesh smoothing seconds: 0.000158
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.002291
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
================================================
| 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.000136
Creating surface mesh ...
Surface mesh seconds: 5.7e-05
Recovering boundaries...
Boundary recovery seconds: 0.001056
Removing exterior tetrahedra ...
Exterior tets removal seconds: 8e-06
Suppressing Steiner points ...
Steiner suppression seconds: 2e-06
Mesh coarsening ...
Mesh coarsening seconds: 2e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.000277
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.000229
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.002367
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: 9.8e-05
Creating surface mesh ...
Surface mesh seconds: 3.7e-05
Recovering boundaries...
Boundary recovery seconds: 0.000894
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.000231
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.000306
Smoothing vertices...
Mesh smoothing seconds: 0.000185
Improving mesh...
Mesh improvement seconds: 3.2e-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.002146
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
Delaunizing vertices...
Delaunay seconds: 0.000124
Creating surface mesh ...
Surface mesh seconds: 4.8e-05
Recovering boundaries...
Boundary recovery seconds: 0.001048
Removing exterior tetrahedra ...
Exterior tets removal seconds: 8e-06
Suppressing Steiner points ...
Steiner suppression seconds: 2e-06
Mesh coarsening ...
Mesh coarsening seconds: 3e-06
Recovering Delaunayness...
Delaunay recovery seconds: 0.000249
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.00022
Smoothing vertices...
Mesh smoothing seconds: 0.000155
Improving mesh...
Mesh improvement seconds: 2e-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.6e-05
Total running seconds: 0.002288
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.
[1;32;49m*** No errors detected
[0;39;49m[100%] Built target unit_Meshing_avro
real 1m51.316s
user 1m39.968s
sys 0m18.440s
+ 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 #69' 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 #70'.
[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