From 5babfd7c5b455b89f3ba15befa77e07aec648c62 Mon Sep 17 00:00:00 2001 From: Thomas Fischer <thomas.fischer@ufz.de> Date: Tue, 1 Jun 2021 10:50:17 +0200 Subject: [PATCH] [A/U/MGT] Test geo file creation for homogeneous meshing. --- Applications/Utils/Tests.cmake | 19 ++++++++++++++++--- ...square_1x1.geo => square_1x1_adaptive.geo} | 0 .../square_1x1_homogeneous.geo | 12 ++++++++++++ 3 files changed, 28 insertions(+), 3 deletions(-) rename Tests/Data/MeshGeoToolsLib/geometryToGmshGeo/{square_1x1.geo => square_1x1_adaptive.geo} (100%) create mode 100644 Tests/Data/MeshGeoToolsLib/geometryToGmshGeo/square_1x1_homogeneous.geo diff --git a/Applications/Utils/Tests.cmake b/Applications/Utils/Tests.cmake index 7812f0e2035..9b7c30e948b 100644 --- a/Applications/Utils/Tests.cmake +++ b/Applications/Utils/Tests.cmake @@ -604,14 +604,27 @@ AddTest( ) AddTest( - NAME geometryToGmshGeo + NAME geometryToGmshAdaptiveGeo PATH MeshGeoToolsLib/geometryToGmshGeo/ WORKING_DIRECTORY ${Data_SOURCE_DIR}/MeshGeoToolsLib/geometryToGmshGeo EXECUTABLE geometryToGmshGeo - EXECUTABLE_ARGS -i square_1x1.gml -o ${Data_BINARY_DIR}/MeshGeoToolsLib/geometryToGmshGeo/square_1x1.geo + EXECUTABLE_ARGS -i square_1x1.gml -o ${Data_BINARY_DIR}/MeshGeoToolsLib/geometryToGmshGeo/square_1x1_adaptive.geo REQUIREMENTS NOT OGS_USE_MPI TESTER diff TESTER_ARGS --ignore-matching-lines=OpenGeoSys DIFF_DATA - square_1x1.geo + square_1x1_adaptive.geo +) + +AddTest( + NAME geometryToGmshHomogeneousGeo + PATH MeshGeoToolsLib/geometryToGmshGeo/ + WORKING_DIRECTORY ${Data_SOURCE_DIR}/MeshGeoToolsLib/geometryToGmshGeo + EXECUTABLE geometryToGmshGeo + EXECUTABLE_ARGS -i square_1x1.gml -o ${Data_BINARY_DIR}/MeshGeoToolsLib/geometryToGmshGeo/square_1x1_homogeneous.geo --homogeneous -a 0.01 + REQUIREMENTS NOT OGS_USE_MPI + TESTER diff + TESTER_ARGS --ignore-matching-lines=OpenGeoSys + DIFF_DATA + square_1x1_homogeneous.geo ) diff --git a/Tests/Data/MeshGeoToolsLib/geometryToGmshGeo/square_1x1.geo b/Tests/Data/MeshGeoToolsLib/geometryToGmshGeo/square_1x1_adaptive.geo similarity index 100% rename from Tests/Data/MeshGeoToolsLib/geometryToGmshGeo/square_1x1.geo rename to Tests/Data/MeshGeoToolsLib/geometryToGmshGeo/square_1x1_adaptive.geo diff --git a/Tests/Data/MeshGeoToolsLib/geometryToGmshGeo/square_1x1_homogeneous.geo b/Tests/Data/MeshGeoToolsLib/geometryToGmshGeo/square_1x1_homogeneous.geo new file mode 100644 index 00000000000..953f15402a3 --- /dev/null +++ b/Tests/Data/MeshGeoToolsLib/geometryToGmshGeo/square_1x1_homogeneous.geo @@ -0,0 +1,12 @@ +// GMSH input file created by OpenGeoSys 6.4.0-502-gddafba0cf.dirty + +Point(0) = {0, 0, 0, 0.01}; +Point(1) = {0, 1, 0, 0.01}; +Point(2) = {1, 0, 0, 0.01}; +Point(3) = {1, 1, 0, 0.01}; +Line(0) = {0,1}; +Line(1) = {1,3}; +Line(2) = {3,2}; +Line(3) = {2,0}; +Line Loop(4) = {0,1,2,3}; +Plane Surface(0) = {4}; -- GitLab