Skip to content
Snippets Groups Projects
Commit 1c9a47d4 authored by Christoph Lehmann's avatar Christoph Lehmann
Browse files

[T] Use function mimicking MaterialIDs to test computed coordinates

parent 18ab8f83
No related branches found
No related tags found
No related merge requests found
...@@ -39,6 +39,24 @@ AddTest( ...@@ -39,6 +39,24 @@ AddTest(
expected_square_1e2_ts_10_t_100.000000.vtu square_1e2_ts_10_t_100.000000.vtu sigma sigma 1e-8 1e-8 expected_square_1e2_ts_10_t_100.000000.vtu square_1e2_ts_10_t_100.000000.vtu sigma sigma 1e-8 1e-8
) )
# Same as above, but with function instead of group based parameter for Young's modulus
AddTest(
NAME ThermoHydroMechanics_square_1e2_sealed_bimaterial_function
PATH ThermoHydroMechanics/Linear/Beam_sealed_bimaterial
RUNTIME 5
EXECUTABLE ogs
EXECUTABLE_ARGS square_1e2_function.xml
WRAPPER time
TESTER vtkdiff
REQUIREMENTS NOT OGS_USE_MPI
DIFF_DATA
expected_square_1e2_ts_10_t_100.000000.vtu square_1e2_function_ts_10_t_100.000000.vtu displacement displacement 1e-8 1e-8
expected_square_1e2_ts_10_t_100.000000.vtu square_1e2_function_ts_10_t_100.000000.vtu pressure pressure 1e-8 1e-8
expected_square_1e2_ts_10_t_100.000000.vtu square_1e2_function_ts_10_t_100.000000.vtu temperature temperature 1e-8 1e-8
expected_square_1e2_ts_10_t_100.000000.vtu square_1e2_function_ts_10_t_100.000000.vtu epsilon epsilon 1e-8 1e-8
expected_square_1e2_ts_10_t_100.000000.vtu square_1e2_function_ts_10_t_100.000000.vtu sigma sigma 1e-8 1e-8
)
# ThermoHydroMechanics; Small deformation, linear poroelastic, unsealed, bimaterial # ThermoHydroMechanics; Small deformation, linear poroelastic, unsealed, bimaterial
AddTest( AddTest(
NAME ThermoHydroMechanics_square_1e2_unsealed_bimaterial NAME ThermoHydroMechanics_square_1e2_unsealed_bimaterial
......
<?xml version='1.0' encoding='ISO-8859-1'?>
<OpenGeoSysProjectDiff base_file="square_1e2.prj">
<remove sel="/*/parameters/parameter/name[text()=&quot;E&quot;]/.." />
<add sel="/*/parameters">
<parameter>
<name>E</name>
<type>Function</type>
<expression>if (x &lt; 2) 19; else if (x &lt; 2.1) 0.95; else 9.5;</expression>
</parameter>
</add>
<replace sel="/*/time_loop/output/prefix/text()">square_1e2_function</replace>
</OpenGeoSysProjectDiff>
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