From 70129588f2aed867da0603db76f5e8331effc707 Mon Sep 17 00:00:00 2001 From: Norbert Grunwald <norbert.grunwald@ufz.de> Date: Mon, 24 Mar 2025 12:38:50 +0100 Subject: [PATCH] update materials --- ogstools/materiallib/data/bentonite.yml | 50 +++++++++++++++++++++++++ ogstools/materiallib/data/concrete.yml | 50 +++++++++++++++++++++++++ ogstools/materiallib/data/opalinus.yml | 48 ++++++++++++------------ ogstools/materiallib/data/steel.yml | 18 ++++----- 4 files changed, 132 insertions(+), 34 deletions(-) create mode 100644 ogstools/materiallib/data/bentonite.yml create mode 100644 ogstools/materiallib/data/concrete.yml diff --git a/ogstools/materiallib/data/bentonite.yml b/ogstools/materiallib/data/bentonite.yml new file mode 100644 index 00000000..fb7a37e9 --- /dev/null +++ b/ogstools/materiallib/data/bentonite.yml @@ -0,0 +1,50 @@ +name: bentonite +group: medium +solid_properties: + density: + - type: Constant + value: 2500 + unit: kg/m³ + specific_heat_capacity: + - type: Constant + value: 900 + unit: J/(kg·K) + thermal_conductivity: + - type: Constant + value: 0.6 + unit: W/(m·K) + thermal_expansivity: + - type: Constant + value: 2.0e-5 + unit: 1/K +medium_properties: + porosity: + - type: Constant + value: 0.4 + unit: 1 + permeability: + - type: Constant + value: 1.0e-20 + unit: m² + saturation: + - type: VanGenuchten + residual_liquid_saturation: 0.05 + residual_gas_saturation: 1e-15 + exponent: 0.6 + p_b: 2.0e6 + bishops_effective_stress: + - type: function + value: 1.0 + unit: 1 + biot_coefficient: + - type: Constant + value: 1.0 + unit: 1 + youngs_modulus: + - type: Constant + value: 1.0e9 + unit: Pa + poisson_ratio: + - type: Constant + value: 0.35 + unit: 1 \ No newline at end of file diff --git a/ogstools/materiallib/data/concrete.yml b/ogstools/materiallib/data/concrete.yml new file mode 100644 index 00000000..534f988b --- /dev/null +++ b/ogstools/materiallib/data/concrete.yml @@ -0,0 +1,50 @@ +name: concrete +group: medium +solid_properties: + density: + - type: Constant + value: 2400 + unit: kg/m³ + specific_heat_capacity: + - type: Constant + value: 880 + unit: J/(kg·K) + thermal_conductivity: + - type: Constant + value: 1.4 + unit: W/(m·K) + thermal_expansivity: + - type: Constant + value: 1.0e-5 + unit: 1/K +medium_properties: + porosity: + - type: Constant + value: 0.12 + unit: 1 + permeability: + - type: Constant + value: 1.0e-18 + unit: m² + saturation: + - type: VanGenuchten + residual_liquid_saturation: 0.05 + residual_gas_saturation: 1e-15 + exponent: 0.6 + p_b: 2.0e6 + bishops_effective_stress: + - type: function + value: 1.0 + unit: 1 + biot_coefficient: + - type: Constant + value: 0.6 + unit: 1 + youngs_modulus: + - type: Constant + value: 3.e10 + unit: Pa + poisson_ratio: + - type: Constant + value: 0.2 + unit: 1 \ No newline at end of file diff --git a/ogstools/materiallib/data/opalinus.yml b/ogstools/materiallib/data/opalinus.yml index 0716b63c..160e2dcf 100644 --- a/ogstools/materiallib/data/opalinus.yml +++ b/ogstools/materiallib/data/opalinus.yml @@ -1,32 +1,30 @@ -name: Opalinuston +name: opalinus_clay group: medium -#type: Solid solid_properties: density: - value: 2500 - unit: kg/m³ - specific_heat_capacity: - value: 800 - unit: J/(kg·K) + - type: Constant + value: 2500 + unit: kg/m³ thermal_conductivity: - value: 2.0 - unit: W/(m·K) - thermal_expansivity: - value: 3.0e-6 - unit: 1/K + - type: Constant + value: 2.0 + unit: W/(m·K) medium_properties: porosity: - value: 0.15 - unit: 1 - permeability: - value: 1.0e-18 - unit: m² - tortuosity: - value: 1.0 - unit: 1 + - type: Constant + value: 0.15 + unit: 1 saturation: - type: VanGenuchten - residual_liquid_saturation: 0.01 - residual_gas_saturation: 1e-15 - exponent: 0.45 - p_b: 1.8e6 + - type: VanGenuchten + residual_liquid_saturation: 0.01 + residual_gas_saturation: 1e-15 + exponent: 0.45 + p_b: 1.8e6 + youngs_modulus: + - type: Constant + value: 6.5e9 + unit: Pa + poisson_ratio: + - type: Constant + value: 0.23 + unit: 1 \ No newline at end of file diff --git a/ogstools/materiallib/data/steel.yml b/ogstools/materiallib/data/steel.yml index b3078011..5177cded 100644 --- a/ogstools/materiallib/data/steel.yml +++ b/ogstools/materiallib/data/steel.yml @@ -3,47 +3,47 @@ group: solid type: phase properties: molar_mass: - - type: constant + - type: Constant value: 0.055845 unit: kg/mol source: specific_heat_capacity: - - type: constant + - type: Constant value: 500 unit: J/(kg·K) source: thermal_conductivity: - - type: constant + - type: Constant value: 45 unit: W/(m·K) source: density: - - type: constant + - type: Constant value: 7850 unit: kg/m³ source: diffusion: - - type: constant + - type: Constant value: 1.0e-11 unit: m²/s source: youngs_modulus: - - type: constant + - type: Constant value: 2.0e11 unit: Pa source: poisson_ratio: - - type: constant + - type: Constant value: 0.3 unit: 1 source: yield_strength: - - type: constant + - type: Constant value: 250e6 unit: Pa source: thermal_expansion: - - type: constant + - type: Constant value: 1.2e-5 unit: 1/K source: -- GitLab