commit 301beadc3a1c046d053022125f40e244910f2ca4
parent a4a4845d16c1975d036f1659ce4480ae1308a9dd
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Mon, 1 Sep 2025 16:08:21 +0200
stardis: review the stardis plugin test
Update of the boundary condition for deep ground (fixed depth and
temperature). Note that radiative exchange is still not taken into
account, as Stardis does not provide a means of describing this exchange
on a boundary with a Neumann boundary condition.
Diffstat:
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/src/test_stardis_smeteo_ground_temperature.sh b/src/test_stardis_smeteo_ground_temperature.sh
@@ -28,7 +28,7 @@ smeteo="$1"
# Ground geometry
########################################################################
bound=50000 # [m]
-depth=30 # [m]
+depth=8 # [m]
x="-${bound}"; y="-${bound}"; z="-${depth}"
X="+${bound}"; Y="+${bound}"; Z="0"
@@ -78,7 +78,7 @@ facet() # "index0 index1 index2"
printf '\tendfacet\n'
}
-ground()
+ground() # list of facets id
{
if [ $# -eq 0 ]; then
@@ -113,7 +113,11 @@ stardis_input()
# Limit condition
echo 'H_BOUNDARY_FOR_SOLID adiabatic 0 0 0 0 0 ground_xXyY.stl'
- echo 'T_BOUNDARY_FOR_SOLID underground 293.0 ground_z.stl'
+ echo 'T_BOUNDARY_FOR_SOLID underground 284.0 ground_z.stl'
+
+ # FIXME This condition should involve a radiative exchange, but the
+ # Stardis syntax does not yet allow this type of connection to be
+ # described.
echo 'HF_BOUNDARY_FOR_SOLID_PROG atmosphere Meteo ground_Z.stl'
}