stardis

Perform coupled heat transfer calculations
git clone git://git.meso-star.fr/stardis.git
Log | Files | Refs | README | LICENSE

commit 69c59d78d03eb7e2a978123843600b16cfef8c34
parent 430c32e9c0e8fe661218406868df02ccb41f4d2f
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date:   Thu, 15 Sep 2022 14:49:18 +0200

Fix H+F bound for solid ill-initialized

Diffstat:
Msrc/stardis-intface.c | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/src/stardis-intface.c b/src/stardis-intface.c @@ -431,6 +431,11 @@ create_intface interface_shader.convection_coef = interface_get_convection_coef; } fluid_side_shader->reference_temperature = interface_get_ref_temperature; + ASSERT(intface->d.hf_boundary->imposed_flux != SDIS_FLUX_NONE); + if(intface->d.hf_boundary->imposed_flux) { + interface_props->imposed_flux = intface->d.hf_boundary->imposed_flux; + fluid_side_shader->flux = interface_get_flux; + } if(intface->d.hf_boundary->emissivity > 0) { fluid_side_shader->emissivity = interface_get_emissivity; fluid_side_shader->specular_fraction = interface_get_alpha;