diff --git a/crates/difftest/src/units/blend_fillet_corner_p1.rs b/crates/difftest/src/units/blend_fillet_corner_p1.rs index eb4a080575..6ffc8cbaec 100644 --- a/crates/difftest/src/units/blend_fillet_corner_p1.rs +++ b/crates/difftest/src/units/blend_fillet_corner_p1.rs @@ -162,7 +162,7 @@ enum Inputs { Corner { method: CornerMethod, model: Box, - corner: CornerIn, + corner: Box, /// `peek`: the setters to call first (`-1` not called) and the type codes to /// test with `IsKindOf`. #[serde(default)] @@ -1379,7 +1379,7 @@ fn corner_case(i: &Inputs) -> Result, HarnessError> { Ok(CornerCase { method: *method, model: model.as_ref(), - corner, + corner: corner.as_ref(), peek, solvers, query: *query, @@ -1969,7 +1969,7 @@ fn gen_corner(rng: &mut Rng) -> Inputs { Inputs::Corner { method, model: Box::new(model), - corner: CornerIn { + corner: Box::new(CornerIn { kind, v_edge, v_sub, @@ -1990,7 +1990,7 @@ fn gen_corner(rng: &mut Rng) -> Inputs { }, tol, tan, - }, + }), peek, solvers, query, diff --git a/plan/modules.toml b/plan/modules.toml index d6dd61f9d3..8ca06343c7 100644 --- a/plan/modules.toml +++ b/plan/modules.toml @@ -3584,7 +3584,7 @@ tests = ["SM_API_test:TestSmFilletPreview", "SM_API_test:TestSmCircularFillet", status = "partial" claimed_by = "" claimed_at = "" -notes = "14 fns; largest: SmFilletNx2Corner::AdjustTangentCorner, SmFilletCorner::Create, SmFilletCorner::CreateCornerPatch, SmFilletNx2Corner::AdjustTopology; cycle back-edges (call into later units; stub or co-port): blend.fillet_corner_p2(11), blend.fillet_geom_p2(1), blend.fillet_geom_p5(1), blend.fillet_geom_p6(1); unit-SCC #22 (220 units); 26 upstream test entry points reach this unit; PARTIAL (PR #256, built on PR #252 = #147 + #192): 1005 cases (308 upstream-file fixtures from TestFiles/pt_TestFiles/Fillet, 400 generated, 60 review cases with SmPlane user surfaces, 156 review cases with real SmLine 3x2 edge curves, 81 with real SmCircle 3x2 edge curves), 560 passed, 390 deferred (blend.fillet_corner_p1 111, blend.fillet_corner_p2 126, blend.fillet_executive_p1 6, blend.fillet_geom_p5 13, blend.fillet_geom_p6 33, intersect.surface_drop_lib_p3 78, surface.cone_p1 11, surface.surf_of_extrusion_p2 12), 55 rejected (40 of them review joins that succeed without an original face, where upstream would delete harness objects); every patch builder past its state checks is deferred (MakeAnalyticCornerSurface / CreateEndPatch / DropCurve), so no CreateCornerBlend default-patch values are compared; SmFilletSolver::SplitFilletGeomAtSideEdge (ported in blend.fillet_solver_p1 on FilletGeomRef) is stubbed in AdjustTangentCorner as UNPORTED(blend.fillet_geom_p6), its first blocker; the 3x2 curve join dispatches on the curve kind (SmLine/SmEllipse JoinWith overrides), as upstream's virtual JoinWith does; no CreateCornerPatch implementation compares surface output yet (corner_p1/p2 porters must extend the runner)" +notes = "14 fns; largest: SmFilletNx2Corner::AdjustTangentCorner, SmFilletCorner::Create, SmFilletCorner::CreateCornerPatch, SmFilletNx2Corner::AdjustTopology; cycle back-edges (call into later units; stub or co-port): blend.fillet_corner_p2(11), blend.fillet_geom_p2(1), blend.fillet_geom_p5(1), blend.fillet_geom_p6(1); unit-SCC #22 (220 units); 26 upstream test entry points reach this unit; PARTIAL (PR #256, built on PR #252 = #147 + #192): 1005 cases (308 upstream-file fixtures from TestFiles/pt_TestFiles/Fillet, 400 generated, 60 review cases with SmPlane user surfaces, 156 review cases with real SmLine 3x2 edge curves, 81 with real SmCircle 3x2 edge curves), 560 passed, 390 deferred (blend.fillet_corner_p1 111, blend.fillet_corner_p2 126, blend.fillet_executive_p1 6, blend.fillet_geom_p5 13, blend.fillet_geom_p6 33, intersect.surface_drop_lib_p3 78, surface.cone_p1 11, surface.surf_of_extrusion_p2 12), 55 rejected (40 of them review joins that succeed without an original face, where upstream would delete harness objects); every patch builder past its state checks is deferred (MakeAnalyticCornerSurface / CreateEndPatch / DropCurve), so no CreateCornerBlend default-patch values are compared; SmFilletSolver::SplitFilletGeomAtSideEdge (ported in blend.fillet_solver_p1 on FilletGeomRef) is stubbed in AdjustTangentCorner as UNPORTED(blend.fillet_geom_p6), its first blocker; the 3x2 curve join dispatches on the curve kind (SmLine/SmEllipse JoinWith overrides), as upstream's virtual JoinWith does; no CreateCornerPatch implementation compares surface output yet (corner_p1/p2 porters must extend the runner) UPDATE 2026-10-20 (PR #266 wires sm_TestG1Continuity / SmFilletNx1Corner::CheckNx1Degeneracy): 1005 cases, 618 passed, 332 deferred (blend.fillet_corner_p1 1, blend.fillet_corner_p2 126, blend.fillet_executive_p1 6, blend.fillet_geom_p5 13, blend.fillet_geom_p6 33, intersect.surface_drop_lib_p3 80, surface.cone_p1 18, surface.sphere 8, surface.surf_of_extrusion_p2 30, topology.brep_p10 17), 55 rejected; exactly 58 deferred-to-pass transitions against main's report, no other change" [[unit]] id = "blend.fillet_executive_p2" diff --git a/reports/difftest/blend.fillet_corner_p3.json b/reports/difftest/blend.fillet_corner_p3.json index 6a45682dee..1bfbb0f2d9 100644 --- a/reports/difftest/blend.fillet_corner_p3.json +++ b/reports/difftest/blend.fillet_corner_p3.json @@ -9417,16 +9417,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "box1x1x2_eu0_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#0 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -9517,16 +9513,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "box1x1x2_eu17_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#11 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -9617,16 +9609,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "brick_eu0_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#22 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -9717,16 +9705,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "brick_eu17_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#33 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -9818,8 +9802,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "corner_box_eu0_m0_circ", @@ -9922,8 +9906,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "corner_box_eu17_m0_circ", @@ -10025,16 +10009,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "l_shaped_box_eu0_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#66 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -10125,16 +10105,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "l_shaped_box_eu17_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#77 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -10225,16 +10201,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "6_sided_corner_eu0_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#88 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -10325,16 +10297,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "6_sided_corner_eu17_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#99 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -10426,8 +10394,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "box_w_slot_eu0_m0_circ", @@ -10526,8 +10494,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmCone (no SurfaceKind)", + "unit": "surface.cone_p1" }, "max_rel_err": 0.0, "name": "box_w_slot_eu17_m0_circ", @@ -10626,8 +10594,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "nurb_box_eu0_m0_circ", @@ -10730,8 +10698,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "nurb_box_eu17_m0_circ", @@ -10834,8 +10802,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmCone (no SurfaceKind)", + "unit": "surface.cone_p1" }, "max_rel_err": 0.0, "name": "filleted_box_eu0_m0_circ", @@ -10938,8 +10906,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmCone (no SurfaceKind)", + "unit": "surface.cone_p1" }, "max_rel_err": 0.0, "name": "filleted_box_eu17_m0_circ", @@ -11041,16 +11009,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "box_on_box_eu0_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#176 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -11141,16 +11105,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "box_on_box_eu17_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#187 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -11241,16 +11201,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "cyl_on_box_eu0_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#198 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -11341,16 +11297,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "cyl_on_box_eu17_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#209 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -11441,16 +11393,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "open_shell_eu0_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#220 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -11541,28 +11489,20 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "open_shell_eu17_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#231 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "open_shell_eu17_m1_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#232 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -11637,16 +11577,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "rollover_corner_eu0_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#242 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -11738,8 +11674,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "rollover_corner_eu17_m0_circ", @@ -11842,8 +11778,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "test1_eu0_m0_circ", @@ -11854,8 +11790,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "test1_eu0_m1_circ", @@ -11946,8 +11882,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "test1_eu17_m1_circ", @@ -12029,16 +11965,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "loft_brick_eu0_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#286 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -12129,16 +12061,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "loft_brick_eu17_m0_circ", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "fixture:fixtures/blend.fillet_corner_p3/upstream_files.json#297 (upstream tests/SM_API_test/src/TestSmFillets.cpp:68)", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -12237,14 +12165,10 @@ "values_compared": 259 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0001", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549619", "values_compared": 0 }, @@ -12338,8 +12262,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0010", @@ -12405,16 +12329,12 @@ "values_compared": 363 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0017", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549635", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -12426,8 +12346,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0019", @@ -12445,16 +12365,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0021", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549639", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -12514,8 +12430,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmCone (no SurfaceKind)", + "unit": "surface.cone_p1" }, "max_rel_err": 0.0, "name": "gen0028", @@ -12585,16 +12501,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0036", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549654", - "values_compared": 0 + "values_compared": 3 }, { "deferred": { @@ -13037,21 +12949,17 @@ "values_compared": 3 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0046", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549664", - "values_compared": 0 + "values_compared": 3 }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmCone (no SurfaceKind)", + "unit": "surface.cone_p1" }, "max_rel_err": 0.0, "name": "gen0047", @@ -13101,16 +13009,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0052", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549670", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -13121,16 +13025,12 @@ "values_compared": 363 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0054", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549672", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -13229,16 +13129,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0065", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549683", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -13269,16 +13165,12 @@ "values_compared": 363 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0069", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549687", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -13305,14 +13197,10 @@ "values_compared": 3 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0073", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549691", "values_compared": 0 }, @@ -13398,8 +13286,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0082", @@ -13513,16 +13401,12 @@ "values_compared": 347 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0091", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549709", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -13570,8 +13454,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "gen0094", @@ -13602,8 +13486,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmCone (no SurfaceKind)", + "unit": "surface.cone_p1" }, "max_rel_err": 0.0, "name": "gen0097", @@ -13777,16 +13661,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0115", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549733", - "values_compared": 0 + "values_compared": 3 }, { "deferred": { @@ -13802,8 +13682,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "gen0117", @@ -13870,8 +13750,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmSphere", + "unit": "surface.sphere" }, "max_rel_err": 0.0, "name": "gen0124", @@ -13954,8 +13834,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmSphere", + "unit": "surface.sphere" }, "max_rel_err": 0.0, "name": "gen0133", @@ -13989,14 +13869,10 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0136", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549754", "values_compared": 0 }, @@ -14018,8 +13894,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0139", @@ -14488,8 +14364,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmSurface::DropCurve", + "unit": "intersect.surface_drop_lib_p3" }, "max_rel_err": 0.0, "name": "gen0148", @@ -14511,21 +14387,17 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0150", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549768", - "values_compared": 0 + "values_compared": 3 }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmSphere", + "unit": "surface.sphere" }, "max_rel_err": 0.0, "name": "gen0151", @@ -14580,8 +14452,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "gen0157", @@ -14840,8 +14712,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "gen0183", @@ -14851,16 +14723,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0184", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549802", - "values_compared": 0 + "values_compared": 3 }, { "deferred": { @@ -14927,21 +14795,17 @@ "values_compared": 3 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0192", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549810", - "values_compared": 0 + "values_compared": 3 }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmCone (no SurfaceKind)", + "unit": "surface.cone_p1" }, "max_rel_err": 0.0, "name": "gen0193", @@ -14960,8 +14824,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0195", @@ -14988,8 +14852,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "gen0198", @@ -15023,16 +14887,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0202", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549820", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -15044,8 +14904,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmSphere", + "unit": "surface.sphere" }, "max_rel_err": 0.0, "name": "gen0204", @@ -15072,8 +14932,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmSurface::DropCurve", + "unit": "intersect.surface_drop_lib_p3" }, "max_rel_err": 0.0, "name": "gen0207", @@ -15084,8 +14944,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmSphere", + "unit": "surface.sphere" }, "max_rel_err": 0.0, "name": "gen0208", @@ -15108,8 +14968,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0210", @@ -15238,14 +15098,10 @@ "values_compared": 3 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0218", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549836", "values_compared": 0 }, @@ -15382,8 +15238,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0226", @@ -15410,8 +15266,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0229", @@ -15434,8 +15290,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0231", @@ -15473,16 +15329,12 @@ "values_compared": 3 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0235", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549853", - "values_compared": 0 + "values_compared": 3 }, { "deferred": { @@ -15505,16 +15357,12 @@ "values_compared": 3 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0238", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549856", - "values_compared": 0 + "values_compared": 3 }, { "deferred": { @@ -15529,16 +15377,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0240", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549858", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -15558,8 +15402,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "gen0243", @@ -15641,14 +15485,10 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0251", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549869", "values_compared": 0 }, @@ -15665,16 +15505,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0253", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549871", - "values_compared": 0 + "values_compared": 3 }, { "deferred": { @@ -15689,14 +15525,10 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0255", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549873", "values_compared": 0 }, @@ -16074,16 +15906,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0257", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549875", - "values_compared": 0 + "values_compared": 3 }, { "deferred": { @@ -16139,8 +15967,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0263", @@ -16179,8 +16007,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "gen0267", @@ -16202,16 +16030,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0269", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549887", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -16238,16 +16062,12 @@ "values_compared": 289 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0273", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549891", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -16287,8 +16107,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0278", @@ -16334,28 +16154,20 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0283", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549901", - "values_compared": 0 + "values_compared": 3 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0284", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549902", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -16374,14 +16186,10 @@ "values_compared": 361 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0287", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549905", "values_compared": 0 }, @@ -16515,8 +16323,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "gen0303", @@ -16534,16 +16342,12 @@ "values_compared": 340 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0305", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549923", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -16824,8 +16628,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0311", @@ -16927,16 +16731,12 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0321", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549939", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -17083,14 +16883,10 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0337", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549955", "values_compared": 0 }, @@ -17111,28 +16907,20 @@ "values_compared": 254 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0340", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549958", - "values_compared": 0 + "values_compared": 3 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0341", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549959", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -17143,28 +16931,20 @@ "values_compared": 347 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0343", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549961", - "values_compared": 0 + "values_compared": 3 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0344", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549962", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -17200,8 +16980,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0349", @@ -17300,8 +17080,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0355", @@ -17312,8 +17092,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmSphere", + "unit": "surface.sphere" }, "max_rel_err": 0.0, "name": "gen0356", @@ -17344,8 +17124,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "gen0359", @@ -17376,8 +17156,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SurfaceKind::SurfOfExtrusion", + "unit": "surface.surf_of_extrusion_p2" }, "max_rel_err": 0.0, "name": "gen0362", @@ -17432,8 +17212,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmSphere", + "unit": "surface.sphere" }, "max_rel_err": 0.0, "name": "gen0367", @@ -17444,8 +17224,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0368", @@ -17530,14 +17310,10 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0373", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818549991", "values_compared": 0 }, @@ -17599,8 +17375,8 @@ }, { "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" + "symbol": "SmBrep::MakeTopologyFromData", + "unit": "topology.brep_p10" }, "max_rel_err": 0.0, "name": "gen0380", @@ -17626,16 +17402,12 @@ "values_compared": 3 }, { - "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0383", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818550001", - "values_compared": 0 + "values_compared": 3 }, { "max_rel_err": 0.0, @@ -18105,8 +17877,8 @@ }, { "deferred": { - "symbol": "SmFilletNx1Corner::CheckNx1Degeneracy", - "unit": "blend.fillet_corner_p1" + "symbol": "SmSphere", + "unit": "surface.sphere" }, "max_rel_err": 0.0, "name": "gen0390", @@ -18506,33 +18278,31 @@ "values_compared": 0 }, { - "deferred": { - "symbol": "sm_TestG1Continuity", - "unit": "blend.fillet_corner_p1" - }, "max_rel_err": 0.0, "name": "gen0399", - "outcome": "deferred", - "pass": false, + "outcome": "pass", + "pass": true, "source": "generated:seed=10924742201818550017", "values_compared": 0 } ], "cases_both_errored": 0, - "cases_deferred": 390, + "cases_deferred": 332, "cases_failed": 0, - "cases_passed": 560, + "cases_passed": 618, "cases_rejected": 55, "cases_total": 1005, "deferred_by_unit": { - "blend.fillet_corner_p1": 111, + "blend.fillet_corner_p1": 1, "blend.fillet_corner_p2": 126, "blend.fillet_executive_p1": 6, "blend.fillet_geom_p5": 13, "blend.fillet_geom_p6": 33, - "intersect.surface_drop_lib_p3": 78, - "surface.cone_p1": 11, - "surface.surf_of_extrusion_p2": 12 + "intersect.surface_drop_lib_p3": 80, + "surface.cone_p1": 18, + "surface.sphere": 8, + "surface.surf_of_extrusion_p2": 30, + "topology.brep_p10": 17 }, "max_rel_err": 0.0, "pass": true,