commit db0d6192c4c3ca17eda8b52fe91741442e71281f
parent 36e1db7263e48aeb1081402ba026ef1dfa81744e
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Fri, 2 Jul 2021 09:51:03 +0200
Use ssp_ran_exp_truncated introduced by Star-SP 0.10
Diffstat:
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git a/cmake/combustion/CMakeLists.txt b/cmake/combustion/CMakeLists.txt
@@ -26,7 +26,7 @@ find_package(RCMake 0.3 REQUIRED)
find_package(RSys 0.11 REQUIRED)
find_package(Star3D 0.7.1 REQUIRED)
find_package(StarSF 0.6 REQUIRED)
-find_package(StarSP 0.9 REQUIRED)
+find_package(StarSP 0.10 REQUIRED)
find_package(StarVX 0.1 REQUIRED)
set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} ${RCMAKE_SOURCE_DIR})
diff --git a/src/combustion/htrdr_combustion_compute_radiance_sw.c b/src/combustion/htrdr_combustion_compute_radiance_sw.c
@@ -379,8 +379,7 @@ sample_scattering_limited_hit_filter
/* A collision distance was not already sampled */
if(ctx->sampled_vox_collision_dst < 0) {
- r = ssp_rng_canonical(ctx->rng);
- tau = -log(1.0-r*(1.0-exp(-ctx->Tmax)));
+ tau = ssp_ran_exp_truncated(ctx->rng, 1, ctx->Tmax);
ctx->sampled_vox_collision_dst = tau / ctx->ks_2hat;
/* Update the ksi output data */