From 23438afb70de6ad4d78e42b79c645d9aee5236cd Mon Sep 17 00:00:00 2001 From: "Dmitry Yu. Naumov" <github@naumov.de> Date: Mon, 27 Aug 2018 14:11:29 +0200 Subject: [PATCH] Replace OriginalSubsfcNodeIDs with bulk_node_ids. --- .../DataExplorer/DataView/DirectConditionGenerator.cpp | 2 +- Applications/Utils/MeshEdit/ExtractSurface.cpp | 2 +- .../ModelPreparation/ComputeNodeAreasFromSurfaceMesh.cpp | 5 +++-- Applications/Utils/ModelPreparation/createNeumannBc.cpp | 4 ++-- MeshLib/MeshEditing/AddLayerToMesh.cpp | 2 +- .../cube_1x1x1_hex_1e3_complete_surface.vtu | 4 ++-- .../cube_1x1x1_prism_2e3_complete_surface.vtu | 4 ++-- .../inhomogeneous_mass_flux.vtu | 4 ++-- .../wedge_1x1x1_1e3_prism_complete_surface.vtu | 4 ++-- .../Ammer/Ammer-Homogen100m-Final-TopSurface.vtu | 4 ++-- .../SimpleSynthetics/cube_1x1x1_hex_1e3_complete_surface.vtu | 4 ++-- .../SimpleSynthetics/cube_1x1x1_hex_1e4_complete_surface.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e3_t_0.000000_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e3_t_0.000010_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e3_t_0.001010_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e3_t_0.101010_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e3_t_1.101010_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e3_t_10.000000_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e4_t_0.000000_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e4_t_0.000010_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e4_t_0.001010_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e4_t_0.101010_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e4_t_1.101010_expected.vtu | 4 ++-- .../HT/SimpleSynthetics/flux_1e4_t_10.000000_expected.vtu | 4 ++-- web/content/docs/tools/meshing/extract-surface/index.pandoc | 2 +- .../compute-node-areas-from-surface-mesh/index.pandoc | 4 ++-- 26 files changed, 49 insertions(+), 48 deletions(-) diff --git a/Applications/DataExplorer/DataView/DirectConditionGenerator.cpp b/Applications/DataExplorer/DataView/DirectConditionGenerator.cpp index ff5d07f9e9d..c6e5f3f8032 100644 --- a/Applications/DataExplorer/DataView/DirectConditionGenerator.cpp +++ b/Applications/DataExplorer/DataView/DirectConditionGenerator.cpp @@ -86,7 +86,7 @@ const std::vector< std::pair<std::size_t,double> >& DirectConditionGenerator::di MathLib::Vector3 const dir(0.0, 0.0, -1.0); double const angle(90); - std::string const prop_name("OriginalSubsurfaceNodeIDs"); + std::string const prop_name("bulk_node_ids"); std::unique_ptr<MeshLib::Mesh> surface_mesh( MeshLib::MeshSurfaceExtraction::getMeshSurface( mesh, dir, angle, prop_name)); diff --git a/Applications/Utils/MeshEdit/ExtractSurface.cpp b/Applications/Utils/MeshEdit/ExtractSurface.cpp index 3a0655f862a..058515d186e 100644 --- a/Applications/Utils/MeshEdit/ExtractSurface.cpp +++ b/Applications/Utils/MeshEdit/ExtractSurface.cpp @@ -67,7 +67,7 @@ int main (int argc, char* argv[]) "n", "node-property-name", "the name of the data array the subsurface/bulk node id will be stored " "to", - false, "OriginalSubsurfaceNodeIDs", "string"); + false, "bulk_node_ids", "string"); cmd.add(node_prop_name); TCLAP::ValueArg<std::string> element_prop_name( "e", "element-property-name", diff --git a/Applications/Utils/ModelPreparation/ComputeNodeAreasFromSurfaceMesh.cpp b/Applications/Utils/ModelPreparation/ComputeNodeAreasFromSurfaceMesh.cpp index 79e51455b0f..fd23b6e470f 100644 --- a/Applications/Utils/ModelPreparation/ComputeNodeAreasFromSurfaceMesh.cpp +++ b/Applications/Utils/ModelPreparation/ComputeNodeAreasFromSurfaceMesh.cpp @@ -70,9 +70,10 @@ int main (int argc, char* argv[]) "the name of the file containing the input mesh", true, "", "file name of input mesh"); cmd.add(mesh_in); - TCLAP::ValueArg<std::string> id_prop_name("", "id-prop-name", + TCLAP::ValueArg<std::string> id_prop_name( + "", "id-prop-name", "the name of the property containing the id information", false, - "OriginalSubsurfaceNodeIDs", "property name"); + "bulk_node_ids", "property name"); cmd.add(id_prop_name); TCLAP::ValueArg<std::string> out_base_fname("p", "output-base-name", "the path and base file name the output will be written to", false, diff --git a/Applications/Utils/ModelPreparation/createNeumannBc.cpp b/Applications/Utils/ModelPreparation/createNeumannBc.cpp index a2bbed6a7d7..1a1f5078171 100644 --- a/Applications/Utils/ModelPreparation/createNeumannBc.cpp +++ b/Applications/Utils/ModelPreparation/createNeumannBc.cpp @@ -79,7 +79,7 @@ int main(int argc, char* argv[]) TCLAP::CmdLine cmd( "Integrates the given element property and outputs an OGS-5 direct " "Neumann boundary condition. The mesh has to contain a property " - "\"OriginalSubsurfaceNodeIDs\" that stores the original subsurface " + "\"bulk_node_ids\" that stores the original subsurface " "mesh node ids. Such surface meshes can be created using the OGS-6 " "tool ExtractSurface.\n\n" "OpenGeoSys-6 software, version " + @@ -133,7 +133,7 @@ int main(int argc, char* argv[]) std::unique_ptr<MeshLib::Mesh> surface_mesh( MeshLib::IO::readMeshFromFile(in_mesh.getValue())); - std::string const prop_name("OriginalSubsurfaceNodeIDs"); + std::string const prop_name("bulk_node_ids"); auto const* const node_id_pv = surface_mesh->getProperties().getPropertyVector<std::size_t>(prop_name); if (!node_id_pv) diff --git a/MeshLib/MeshEditing/AddLayerToMesh.cpp b/MeshLib/MeshEditing/AddLayerToMesh.cpp index b6f04917b79..005478483f9 100644 --- a/MeshLib/MeshEditing/AddLayerToMesh.cpp +++ b/MeshLib/MeshEditing/AddLayerToMesh.cpp @@ -100,7 +100,7 @@ MeshLib::Mesh* addLayerToMesh(MeshLib::Mesh const& mesh, double thickness, double const angle(90); std::unique_ptr<MeshLib::Mesh> sfc_mesh (nullptr); - std::string const prop_name("OriginalSubsurfaceNodeIDs"); + std::string const prop_name("bulk_node_ids"); if (mesh.getDimension() == 3) sfc_mesh.reset(MeshLib::MeshSurfaceExtraction::getMeshSurface( diff --git a/Tests/Data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e3_complete_surface.vtu b/Tests/Data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e3_complete_surface.vtu index e4ea771a0a2..b56362abca2 100644 --- a/Tests/Data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e3_complete_surface.vtu +++ b/Tests/Data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_hex_1e3_complete_surface.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:27c8e6e020a45ab15dd370c841ac7342573805646ff76aedd0c66398a5338295 -size 19396 +oid sha256:e0f1360e95f2ef4565e840f9b8ec92576db61307215f9ce32303cfda506e124d +size 19384 diff --git a/Tests/Data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_prism_2e3_complete_surface.vtu b/Tests/Data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_prism_2e3_complete_surface.vtu index 77252b2c7cf..aea62e4e0a6 100644 --- a/Tests/Data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_prism_2e3_complete_surface.vtu +++ b/Tests/Data/Elliptic/cube_1x1x1_GroundWaterFlow/cube_1x1x1_prism_2e3_complete_surface.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:66e83858a472d3967ba1480a7f9b2870e2c542dcdafb170437da15fd29961c0b -size 25277 +oid sha256:bdc0399fc67e1c88ad20e85f00425a1a15e5d17061ec1ec538f240e7e09e976f +size 25265 diff --git a/Tests/Data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_mass_flux.vtu b/Tests/Data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_mass_flux.vtu index 89207e740e1..2aacbdb6655 100644 --- a/Tests/Data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_mass_flux.vtu +++ b/Tests/Data/Elliptic/nonuniform_bc_Groundwaterflow/inhomogeneous_mass_flux.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:28463e25c8f823568c28ee170a687b7930f7abae6b822cbdcc3d31e708f8903b -size 2810 +oid sha256:67c5d8511d8c52e49c91a76611c00127813b819325db3df388c3bf73f57e6be1 +size 2798 diff --git a/Tests/Data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1_1e3_prism_complete_surface.vtu b/Tests/Data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1_1e3_prism_complete_surface.vtu index f8fb29eea48..1a2ff933671 100644 --- a/Tests/Data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1_1e3_prism_complete_surface.vtu +++ b/Tests/Data/Elliptic/wedge_1x1x1_GroundWaterFlow/wedge_1x1x1_1e3_prism_complete_surface.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:db5f0a249f565262f7045b9f8242a36cfae0196c4c142a29eb3bada0fdb09b51 -size 14533 +oid sha256:29c97d3964211d09dcf35036a166b4a06ce62cbc17197f2f99e7e7ffff2b731a +size 14521 diff --git a/Tests/Data/MeshGeoToolsLib/Ammer/Ammer-Homogen100m-Final-TopSurface.vtu b/Tests/Data/MeshGeoToolsLib/Ammer/Ammer-Homogen100m-Final-TopSurface.vtu index 54897e1ed5c..418ca5f5c4c 100644 --- a/Tests/Data/MeshGeoToolsLib/Ammer/Ammer-Homogen100m-Final-TopSurface.vtu +++ b/Tests/Data/MeshGeoToolsLib/Ammer/Ammer-Homogen100m-Final-TopSurface.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c5adfc2516c143a8b67015debabbabbb169a8124f85359ed1ef643cd1552c592 -size 574503 +oid sha256:7a2bbedc660900dabd2397622f3c34029f803a5dafb5b038970d409bfee06df6 +size 574491 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/cube_1x1x1_hex_1e3_complete_surface.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/cube_1x1x1_hex_1e3_complete_surface.vtu index e4ea771a0a2..b56362abca2 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/cube_1x1x1_hex_1e3_complete_surface.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/cube_1x1x1_hex_1e3_complete_surface.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:27c8e6e020a45ab15dd370c841ac7342573805646ff76aedd0c66398a5338295 -size 19396 +oid sha256:e0f1360e95f2ef4565e840f9b8ec92576db61307215f9ce32303cfda506e124d +size 19384 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/cube_1x1x1_hex_1e4_complete_surface.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/cube_1x1x1_hex_1e4_complete_surface.vtu index 3ece58fa5a8..afe54592fc6 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/cube_1x1x1_hex_1e4_complete_surface.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/cube_1x1x1_hex_1e4_complete_surface.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:d95c0af23a1b5304b980c5030f71e3f072d05477e89cd6c8109151f46938e645 -size 346076 +oid sha256:f8528ce2bfd11775b186b094b5a2d5c27f7c4bb2bc5041b4eafa56fc1b3f762e +size 346064 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.000000_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.000000_expected.vtu index b286e8f7a75..4a7fa4085e8 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.000000_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.000000_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:9aac0c1ed26ab48425d4a711e46dfdecd86773c3243d2419a7317e091582c6b6 -size 92355 +oid sha256:c9e2ddfb2c90602d14a889cf5d829ae382956cce47f41e6afc6912751882e1ed +size 92343 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.000010_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.000010_expected.vtu index 6d562c4301a..543e979c715 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.000010_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.000010_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:bcfd2ee73234feec6f451a9cbfba14ed4c812d1aca14c0dd3afcc0229e6b55e1 -size 92355 +oid sha256:6120571efbc1f07b09158c38f6ae07a06cf534777e0dac7e78c32764f6d3c5f0 +size 92343 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.001010_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.001010_expected.vtu index 0dd61188b34..fd47ced4246 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.001010_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.001010_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:3548f243709a6509360e09b190db5e7390b2e724e459685c25349df797fab755 -size 92355 +oid sha256:5d77e4151d62fca5e968613f10c7d7c8e0bb3b640a61d00bd444c6ca47eb2cd2 +size 92343 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.101010_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.101010_expected.vtu index c1d133d81eb..648ed8923e0 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.101010_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_0.101010_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:0e2c0817047e18278ef2b257520bb5ae54126e1740aa70f80ab517dd3adf07f8 -size 92355 +oid sha256:7952b5cfe1e9f23add5bee64aea9662f0f9d79cb5825592ad9f71a689861c2db +size 92343 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_1.101010_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_1.101010_expected.vtu index b464da68945..3ab77f38b01 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_1.101010_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_1.101010_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:12ff850d259f4dcb2c2710db899906fa5ad82bc1adba4b121d5b8b7fa413a2ce -size 92355 +oid sha256:63dddac1c9ebada2ac34a5bdcff02d539bc26ea812c461582fb64047b934eafb +size 92343 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_10.000000_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_10.000000_expected.vtu index d7e6fe969f4..f7dd6214f7f 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_10.000000_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e3_t_10.000000_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:2f853726b6aa195c0205049f5082363d1d01c270e80badcc772a2cd0bddb460f -size 92355 +oid sha256:90cd8efb56d8d968fc44748b9fb41d04b0e3a65b75f567b7fdbb70b3e6534b9d +size 92343 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.000000_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.000000_expected.vtu index 583df7e8ce9..0a2927ee414 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.000000_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.000000_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:1ab62ef860e28f2a6bf802cce20fa9a51195fd9ea81595961f142e8497a16ddc -size 377211 +oid sha256:f1842beea30b0f8f7e72261f1841f1d805b32bb219d2deb2dab72ed7d1efee20 +size 377199 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.000010_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.000010_expected.vtu index d4ac1559702..6b6fb73e228 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.000010_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.000010_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:dd214808868a38242181838b3415121a1671801076848d2d5abef89871da1e8f -size 377212 +oid sha256:d65fd3e772d0ef36cf4f1ac47c14ff63715b06238335b1a71767f72462f8ba80 +size 377200 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.001010_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.001010_expected.vtu index 9ecd56d4161..e37678346bb 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.001010_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.001010_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:18a134b4466a80827f5758ddc36c4aaee275dda4a6b68bc4e405384a92c03c1a -size 377212 +oid sha256:fb9d0be607e9f4c9f64d1e35f01883a9ea6730a755b8992c16ef49f7ddd84592 +size 377200 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.101010_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.101010_expected.vtu index 48e909f0105..9c0392c7edb 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.101010_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_0.101010_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:b212f7adec5b069ca07e14f978ee98ba5757bfcad085eca97980b939fa354a31 -size 377212 +oid sha256:ff7a5dd2748393b95a50b5ce4aff6453d7118ae9f5a83f3f90f24ddbeae9fb6d +size 377200 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_1.101010_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_1.101010_expected.vtu index 17a1492ea6a..4026acf2a99 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_1.101010_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_1.101010_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:c2db5e3b1290821952e56dbd118222bcf7426e6b6f6ace2155fd5f1a45455738 -size 377212 +oid sha256:02cd60c1396ffab78c22969a3f373a5d55595215f29412645f85d6c2ddf9484d +size 377200 diff --git a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_10.000000_expected.vtu b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_10.000000_expected.vtu index 0f7e5b86a61..7c94c8a2fbf 100644 --- a/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_10.000000_expected.vtu +++ b/Tests/Data/Parabolic/HT/SimpleSynthetics/flux_1e4_t_10.000000_expected.vtu @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:48b1460f8f619d8ce5131f7d5519ed7cfe22d4a6a04b894636d085d83275c115 -size 377212 +oid sha256:60e1e3933b501932b997579f0a82afa9cfd677fea16a37ddc3e74c7417900a12 +size 377200 diff --git a/web/content/docs/tools/meshing/extract-surface/index.pandoc b/web/content/docs/tools/meshing/extract-surface/index.pandoc index f61d6607c63..09370b4f80a 100644 --- a/web/content/docs/tools/meshing/extract-surface/index.pandoc +++ b/web/content/docs/tools/meshing/extract-surface/index.pandoc @@ -23,7 +23,7 @@ ExtractSurface -i [<file name of input mesh>] [-o <file name of output mesh>] [--node-property-name <string>] ``` -The normal of the surface that should be extracted is given by the arguments `-x`, `-y` and `-z`. The default normal is (0,0,-1). The command line option `-a` can be used to specify the allowed deviation of the normal of the surface element from the given normal. The data arrays added to the surface mesh by using the options `--face-property-name` (default value 'OriginalFaceIDs'), `--element-property-name` (default value 'OriginalSubsurfaceElementIDs'), and `--node-property-name` (default value 'OriginalSubsurfaceNodeIDs') are used in other tools (for instance in [ComputeNodeAreasFromSurfaceMesh]({{< ref "compute-node-areas-from-surface-mesh" >}})) and is required for flux calculations during a simulation run of OpenGeoSys. +The normal of the surface that should be extracted is given by the arguments `-x`, `-y` and `-z`. The default normal is (0,0,-1). The command line option `-a` can be used to specify the allowed deviation of the normal of the surface element from the given normal. The data arrays added to the surface mesh by using the options `--face-property-name` (default value 'OriginalFaceIDs'), `--element-property-name` (default value 'OriginalSubsurfaceElementIDs'), and `--node-property-name` (default value 'bulk_node_ids') are used in other tools (for instance in [ComputeNodeAreasFromSurfaceMesh]({{< ref "compute-node-areas-from-surface-mesh" >}})) and is required for flux calculations during a simulation run of OpenGeoSys. ## Example diff --git a/web/content/docs/tools/model-preparation/compute-node-areas-from-surface-mesh/index.pandoc b/web/content/docs/tools/model-preparation/compute-node-areas-from-surface-mesh/index.pandoc index 4f9e6d163be..8f195959df3 100644 --- a/web/content/docs/tools/model-preparation/compute-node-areas-from-surface-mesh/index.pandoc +++ b/web/content/docs/tools/model-preparation/compute-node-areas-from-surface-mesh/index.pandoc @@ -19,7 +19,7 @@ ComputeNodeAreasFromSurfaceMesh -i <file name of input mesh> [-p <output path and base name as one string>] [--id-prop-name <property name>] ``` -If the option `-p` is not given the output path is extracted from the input path. The default value for the `--id-prop-name` argument is "OriginalSubsurfaceNodeIDs". This name is also used by [ExtractSurface]({{< ref "extract-surface" >}}) for storing the subsurface node ids. +If the option `-p` is not given the output path is extracted from the input path. The default value for the `--id-prop-name` argument is "bulk_node_ids". This name is also used by [ExtractSurface]({{< ref "extract-surface" >}}) for storing the subsurface node ids. ## Example @@ -29,7 +29,7 @@ The following steps were performed to obtain the example data: 1. The hexahedral example domain was created by [generateStructuredMesh]({{< ref "structured-mesh-generation">}}) `generateStructuredMesh -o hex_6x7x3.vtu -e hex --lx 6 --ly 7 --lz 3`. 2. The tool [ExtractSurface]({{< ref "extract-surface" >}}) was applied: `ExtractSurface -i hex_6x7x3.vtu -o hex_6x7x3_surface.vtu` - The generated surface mesh contains a property "OriginalSubsurfaceNodeIDs" assigned to the mesh nodes that contains the original subsurface mesh node ids. + The generated surface mesh contains a property "bulk_node_ids" assigned to the mesh nodes that contains the original subsurface mesh node ids. 3. Finally `ComputeNodeAreasFromSurfaceMesh -i hex_6x7x3_surface.vtu` generates two text files (`hex_6x7x3_surface.txt` and `hex_6x7x3_surface.csv`). The txt file is usable as boundary condition input file for OGS-5 simulation. The first column of the text file contains the original mesh node id (see image above), the second column the associated area. For example to the corner node 168 an area of 0.25 is associated. The edge node 169 has an area value of 0.5 and the interior node 176 has an area value of 1.  -- GitLab