commit 2858b60e4500d6060d9fdb03117c872176d80ab7 parent 0353830ee6137a3e9bb18c294e2eeb81dd420919 Author: Christophe Coustet <christophe.coustet@meso-star.com> Date: Mon, 3 Jun 2019 15:04:57 +0200 Fix flux boundary for solids Diffstat:
| M | src/stardis-compute.c | | | 6 | +++--- |
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/stardis-compute.c b/src/stardis-compute.c @@ -1330,12 +1330,12 @@ stardis_compute(struct stardis* stardis, enum stardis_mode mode) goto error; } connection_count++; - /* Reuse same solid for the external side */ + boundary_count++; if (front_defined) { - back_med = front_med; + back_med = media[connect->d.f_boundary.mat_id]; interface_shader.front.flux = interface_get_flux; } else { - front_med = back_med; + front_med = media[connect->d.f_boundary.mat_id]; interface_shader.back.flux = interface_get_flux; } ASSERT(connect->d.f_boundary.te_flux);