Skip to content
Snippets Groups Projects
Commit 82f92385 authored by Jan Thiedau's avatar Jan Thiedau
Browse files

TESTS/THM Add verification test for thm process by Vogel/Massmann

parent 1dbe7e8e
No related branches found
No related tags found
No related merge requests found
# ThermoHydroMechanics; Small deformation, linear poroelastic, homogeneous
if (NOT OGS_USE_MPI)
OgsTest(PROJECTFILE ThermoHydroMechanics/Linear/verification/thm2_1Dfixd/thm2_1Dfixd.prj RUNTIME 45)
endif()
AddTest(
NAME ThermoHydroMechanics_square_1e0
PATH ThermoHydroMechanics/Linear/Square_sealed_homogeneous
......
......@@ -114,7 +114,7 @@
<convergence_criterion>
<type>PerComponentDeltaX</type>
<norm_type>NORM2</norm_type>
<reltols>1e-12 1e-12 1e-0 1e-0 1e-0</reltols>
<reltols>1e-12 1e-12 1e-12 1e-0 1e-0</reltols>
</convergence_criterion>
<time_discretization>
<type>BackwardEuler</type>
......@@ -124,10 +124,9 @@
<t_initial>0</t_initial>
<t_end>2e4</t_end>
<timesteps>
<pair>
<repeat>805</repeat>
<delta_t>25</delta_t>
</pair>
<pair><repeat>8</repeat><delta_t>25</delta_t></pair>
<pair><repeat>8</repeat><delta_t>100</delta_t></pair>
<pair><repeat>80</repeat><delta_t>250</delta_t></pair>
</timesteps>
</time_stepping>
</process>
......@@ -136,10 +135,8 @@
<type>VTK</type>
<prefix>thm2_1Dfixd</prefix>
<timesteps>
<pair>
<repeat>20</repeat>
<each_steps>40</each_steps>
</pair>
<pair><repeat>1</repeat><each_steps>52</each_steps></pair>
<pair><repeat>1</repeat><each_steps>40</each_steps></pair>
</timesteps>
<variables>
<variable>displacement</variable>
......@@ -312,4 +309,36 @@
</petsc>
</linear_solver>
</linear_solvers>
<test_definition>
<vtkdiff>
<regex>thm2_1Dfixd_ts_.*.vtu</regex>
<field>displacement</field>
<absolute_tolerance>1e-14</absolute_tolerance>
<relative_tolerance>0</relative_tolerance>
</vtkdiff>
<vtkdiff>
<regex>thm2_1Dfixd_ts_.*.vtu</regex>
<field>sigma</field>
<absolute_tolerance>1e-8</absolute_tolerance>
<relative_tolerance>0</relative_tolerance>
</vtkdiff>
<vtkdiff>
<regex>thm2_1Dfixd_ts_.*.vtu</regex>
<field>epsilon</field>
<absolute_tolerance>1e-15</absolute_tolerance>
<relative_tolerance>0</relative_tolerance>
</vtkdiff>
<vtkdiff>
<regex>thm2_1Dfixd_ts_.*.vtu</regex>
<field>pressure</field>
<absolute_tolerance>1e-10</absolute_tolerance>
<relative_tolerance>0</relative_tolerance>
</vtkdiff>
<vtkdiff>
<regex>thm2_1Dfixd_ts_.*.vtu</regex>
<field>temperature</field>
<absolute_tolerance>1e-14</absolute_tolerance>
<relative_tolerance>0</relative_tolerance>
</vtkdiff>
</test_definition>
</OpenGeoSysProject>
+++
date = "2020-12-22T15:15:45+01:00"
title = "Thermohydromechanics: Verification examples by Vogel, Maßmann"
weight = 40
project = "ThermoHydroMechanics/Linear/verification"
author = "Jan Thiedau"
[menu]
[menu.benchmarks]
parent = "thermo-hydro-mechanics"
+++
{{< data-link >}}
These benchmark examples test the implementation of
thermohydromechanics process with analytical solutions
presented by Vogel/Massmann.
A detailed descritption can be found in the ogs Benchmark books.
The following table links the ogs problem descriptions with its corresponding
chapters in the benchmark books.
| Book/Chapter | Benchmark name |
|:--- | :--- |
<!--
|*Kolditz et al. 2015*||
|2.9.1 | thm1_3Dgravity|
|2.9.2 | thm2_1Dbeam|
-->
| *Kolditz et al. 2018*||
| 10.1 | thm2_1Dfixd|
<!--
| 10.2 | thm2_1Dfixe|
| 10.3 | thm2_1Dfixf|
-->
## References
<!--{{< bib "kolditz:2015" >}}
{{< bib "kolditz:2016" >}}-->
{{< bib "kolditz:2018" >}}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment