From 1c67f7406e98c96096ca270510db38617d7cf13c Mon Sep 17 00:00:00 2001 From: Wenqing Wang <wenqing.wang@ufz.de> Date: Tue, 11 Feb 2020 10:47:28 +0100 Subject: [PATCH] Added a web page for two mechanics benchmarks about the element deactivation approach --- .../element_deactivation_2D.png | 3 ++ .../element_deactivation_2D_3D_mesh.png | 3 ++ .../element_deactivation_3D.png | 3 ++ ...chanics-linear-element_deactivation.pandoc | 53 +++++++++++++++++++ 4 files changed, 62 insertions(+) create mode 100644 web/content/docs/benchmarks/small-deformations/element_deactivation_2D.png create mode 100644 web/content/docs/benchmarks/small-deformations/element_deactivation_2D_3D_mesh.png create mode 100644 web/content/docs/benchmarks/small-deformations/element_deactivation_3D.png create mode 100644 web/content/docs/benchmarks/small-deformations/mechanics-linear-element_deactivation.pandoc diff --git a/web/content/docs/benchmarks/small-deformations/element_deactivation_2D.png b/web/content/docs/benchmarks/small-deformations/element_deactivation_2D.png new file mode 100644 index 00000000000..8a597d2ffdf --- /dev/null +++ b/web/content/docs/benchmarks/small-deformations/element_deactivation_2D.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f87868db698f2d00fe8e7e16ada7ee1455679973ff0da51d25b8856d3d227744 +size 263981 diff --git a/web/content/docs/benchmarks/small-deformations/element_deactivation_2D_3D_mesh.png b/web/content/docs/benchmarks/small-deformations/element_deactivation_2D_3D_mesh.png new file mode 100644 index 00000000000..2ff80b8cddf --- /dev/null +++ b/web/content/docs/benchmarks/small-deformations/element_deactivation_2D_3D_mesh.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70cb8e60d4f2dba13a73a031f6c192956ca98a708f66667496f5c2987225599f +size 56171 diff --git a/web/content/docs/benchmarks/small-deformations/element_deactivation_3D.png b/web/content/docs/benchmarks/small-deformations/element_deactivation_3D.png new file mode 100644 index 00000000000..2589403eeae --- /dev/null +++ b/web/content/docs/benchmarks/small-deformations/element_deactivation_3D.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3bc54b83a8a2212e6a324a2a82dd0fa79dda7aea38e5dbf1efda45b733a53b0d +size 165530 diff --git a/web/content/docs/benchmarks/small-deformations/mechanics-linear-element_deactivation.pandoc b/web/content/docs/benchmarks/small-deformations/mechanics-linear-element_deactivation.pandoc new file mode 100644 index 00000000000..c622db3e9d6 --- /dev/null +++ b/web/content/docs/benchmarks/small-deformations/mechanics-linear-element_deactivation.pandoc @@ -0,0 +1,53 @@ ++++ +date = "2020-02-11T10:44:18+01:00" +title = "Linear; Element deactivation" +project = "Mechanics/Linear/square_with_deactivated_hole.prj" +author = "Wenqing Wang" +weight = 111 + +[menu] + [menu.benchmarks] + parent = "small-deformations" + ++++ + +{{< data-link >}} + +The problem definition is exactly the same as that of [Disc with hole]({{<ref "mechanics-linear-disc-with-hole.pandoc">}}). With the element deactivation approach, the problem is solved as 2D and 3D benchmarks, respectively. + +The input data set of the element deactivation approach is specified inside the tag of `<process_variable> ... </process_variable>`. For example, the following input means to deactivate the elements with MaterialIDs of 0 within a time interval from 0 to 1: + +```xml + <process_variables> + <process_variable> + ... + <deactivated_subdomains> + <deactivated_subdomain> + <time_interval> + <start>0</start> + <end>1</end> + </time_interval> + <material_ids>0</material_ids> + </deactivated_subdomain> + </deactivated_subdomains> + .... + <process_variables> + <process_variable> +``` + + The input syntax can be also found in the project files of the two benchmarks: + +* [2D](https://github.com/ufz/ogs/tree/master/Tests/Data/Mechanics/Linear/square_with_deactivated_hole.prj) +* [3D](https://github.com/ufz/ogs/tree/master/Tests/Data/Mechanics/Linear/ElementDeactivation3D/element_deactivation_M_3D.prj) + +## Mesh +2D and 3D meshes: + + +## Results and evaluation + +2D results: + +3D results: + + -- GitLab