commit 3df4ba9644a28577732850e6e7d175b2af7d684a
parent 7b84af2a4988bea291a38766da97217a8208d4a3
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Thu, 3 May 2018 09:14:51 +0200
Update of the random walk routine
In debug do not forget to register the first random walk step.
Diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/sdis_solve_Xd.h b/src/sdis_solve_Xd.h
@@ -784,13 +784,13 @@ XD(compute_temperature)
ASSERT(scn && fp_to_meter > 0 && ctx && rwalk && rng && T);
do {
- res = T->func(scn, fp_to_meter, ctx, rwalk, rng, T);
- if(res != RES_OK) goto error;
-
#ifndef NDEBUG
sa_push(stack, *T);
++istack;
#endif
+ res = T->func(scn, fp_to_meter, ctx, rwalk, rng, T);
+ if(res != RES_OK) goto error;
+
} while(!T->done);
exit:
diff --git a/src/test_sdis_solve_camera.c b/src/test_sdis_solve_camera.c
@@ -381,7 +381,7 @@ create_interface
if(sdis_medium_get_type(mdm_front) == SDIS_FLUID) {
interface_shader.front.emissivity = interface_get_emissivity;
interface_shader.front.specular_fraction = interface_get_specular_fraction;
- }
+ }
if(sdis_medium_get_type(mdm_back) == SDIS_FLUID) {
interface_shader.back.emissivity = interface_get_emissivity;
interface_shader.back.specular_fraction = interface_get_specular_fraction;