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:
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;