From 24c1ae779f2c99dfdc529de09bf6c26332923aa5 Mon Sep 17 00:00:00 2001 From: Daniel Schwen Date: Fri, 9 Jun 2023 10:44:20 -0600 Subject: [PATCH] Fix Geometry UOs and Boundary Marker (#24645) --- .../boundary_marker/gold/multiple_out.e | Bin 0 -> 36640 bytes test/tests/markers/boundary_marker/multiple.i | 44 ++++++++++++++++++ test/tests/markers/boundary_marker/tests | 17 +++++-- .../geometry_snap/gold/block_out.e-s004 | Bin 0 -> 4756 bytes test/tests/userobjects/geometry_snap/tests | 16 +++++-- 5 files changed, 67 insertions(+), 10 deletions(-) create mode 100644 test/tests/markers/boundary_marker/gold/multiple_out.e create mode 100644 test/tests/markers/boundary_marker/multiple.i create mode 100644 test/tests/userobjects/geometry_snap/gold/block_out.e-s004 diff --git a/test/tests/markers/boundary_marker/gold/multiple_out.e b/test/tests/markers/boundary_marker/gold/multiple_out.e new file mode 100644 index 0000000000000000000000000000000000000000..813c1d9072a9a2b778fb52acf9aa742e5ed75676 GIT binary patch literal 36640 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 literal 0 HcmV?d00001 diff --git a/test/tests/userobjects/geometry_snap/tests b/test/tests/userobjects/geometry_snap/tests index d085efc15bcd..f23df86c1ebd 100644 --- a/test/tests/userobjects/geometry_snap/tests +++ b/test/tests/userobjects/geometry_snap/tests @@ -1,11 +1,17 @@ [Tests] - [./geometrysphere] + design = 'GeometrySphere.md' + [geometrysphere] type = 'Exodiff' input = 'geometrysphere.i' exodiff = 'geometrysphere_out.e-s004' - - design = 'GeometrySphere.md' issues = '#9578' - requirement = 'The system shall support "snapping" or moving new nodes and sides created by mesh adaptivity to the surface of a geometric sphere to capture high fidelity features on curved geometries.' - [../] + requirement = "The system shall support "snapping" or moving new nodes and sides created by mesh adaptivity to the surface of a geometric sphere to capture high fidelity features on curved geometries." + [] + [block] + type = 'Exodiff' + input = 'block.i' + exodiff = 'block.e-s004' + issues = '#24645' + requirement = "The system shall support "snapping" or moving new nodes and sides created by mesh adaptivity to the surface of a geometric sphere to capture high fidelity features on curved geometries." + [] []