stardis-solver

Solve coupled heat transfers
git clone git://git.meso-star.fr/stardis-solver.git
Log | Files | Refs | README | LICENSE

commit 9e24dc9ee2521ae4683fbbdb728a83840c718d81
parent 4b18ad5ad58f68ee58a58fc475971eea5e8464e2
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Fri, 22 Jun 2018 12:39:02 +0200

Fix the 1D reinjection scheme at the solid/fluid interface

Diffstat:
Msrc/sdis_solve_Xd.h | 2+-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sdis_solve_Xd.h b/src/sdis_solve_Xd.h @@ -681,7 +681,7 @@ XD(solid_fluid_boundary_temperature) delta = delta_boundary / sqrt(DIM); } else { /* Switch in 1D reinjection scheme. */ fX(set)(dir0, rwalk->hit.normal); - if(frag->side == SDIS_BACK) fX(minus)(dir0, dir0); + if(solid == mdm_back) fX(minus)(dir0, dir0); f2(range, 0, (float)delta*RAY_RANGE_MAX_SCALE); SXD(scene_view_trace_ray(scn->sXd(view), pos, dir0, range, &rwalk->hit, &hit0)); delta_boundary = MMIN(hit0.distance, delta);