commit 2692cc078b1b35b1f22f1587f6ee903fdd9f1a41
parent 6c6617d3a78ab6c7e2ed05ef50267db790377434
Author: Vincent Forest <vincent.forest@meso-star.com>
Date: Tue, 19 Mar 2019 10:25:09 +0100
Merge branch 'release_0.0.4' into develop
Diffstat:
2 files changed, 13 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
@@ -60,6 +60,18 @@ informations on CMake.
## Release notes
+### Version 0.0.4
+
+- Fix the computation of the surface scattering: there was a bug in how Russian
+ roulette was implemented at surface scattering leading to an underestimation
+ of the surface reflection.
+- Update the thread allocation policy: by default, the number of threads is now
+ defined as the maximum between the number of processors detected by OpenMP
+ and the number of threads defined by the `OMP_NUM_THREADS` environment
+ variable. This variable can be used to counteract the number of processors
+ detected by OpenMP that can be lower than the real number of processors of
+ the system.
+
### Version 0.0.3
- Fix compilation on systems with a GNU C Library whose version is less than
diff --git a/cmake/CMakeLists.txt b/cmake/CMakeLists.txt
@@ -60,7 +60,7 @@ include_directories(
################################################################################
set(VERSION_MAJOR 0)
set(VERSION_MINOR 0)
-set(VERSION_PATCH 3)
+set(VERSION_PATCH 4)
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
set(HTRDR_ARGS_DEFAULT_CAMERA_POS "0,0,0")