htrdr

Solving radiative transfer in heterogeneous media
git clone git://git.meso-star.fr/htrdr.git
Log | Files | Refs | README | LICENSE

commit 49ccbc8e14aa8cd8b902e861b255c798e856194a
parent c943484f84b61a4ae4b46bace2b9601548cef718
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Tue, 17 Mar 2020 17:53:20 +0100

Fix the Long Wave filter function

Diffstat:
Msrc/htrdr_compute_radiance_lw.c | 2++
1 file changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/htrdr_compute_radiance_lw.c b/src/htrdr_compute_radiance_lw.c @@ -114,9 +114,11 @@ hit_filter if(r < proba_abs) { /* Absorption event */ pursue_traversal = 0; ctx->event_type = EVENT_ABSORPTION; + break; } else if(r < proba_abs + proba_sca) { /* Scattering event */ pursue_traversal = 0; ctx->event_type = EVENT_SCATTERING; + break; } else { /* Null collision */ ctx->Ts = ssp_ran_exp(ctx->rng, 1); /* Sample a new optical thickness */ }