stardis-solver

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

commit e038a11bebe8244c80919edc9194ed123dc040e3
parent a46ab8f154b6596b815dd6aa8d8a3bfbc4de6b40
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Tue, 29 May 2018 18:04:09 +0200

Fix an issue in the scene_get_medium_2d function

Diffstat:
Msrc/sdis_scene.c | 3+--
1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/sdis_scene.c b/src/sdis_scene.c @@ -462,13 +462,11 @@ scene_get_medium_2d /* Range of the parametric coordinate into which positions are challenged */ const float s_range[2] = {0.25, 0.75}; const size_t s_nsteps = 3; /* #challenges per primitive into the range */ - float s; float s_step; res_T res = RES_OK; ASSERT(scn && pos); s_step = (s_range[1] - s_range[0]) / (float)(s_nsteps-1); - s = s_range[0]; S2D(scene_view_primitives_count(scn->s2d_view, &nprims)); FOR_EACH(iprim, 0, nprims) { @@ -477,6 +475,7 @@ scene_get_medium_2d struct s2d_primitive prim; const float range[2] = {0.f, FLT_MAX}; float N[2], P[2], dir[2], cos_N_dir; + float s = s_range[0]; do { /* Retrieve a position onto the primitive */