htrdr

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

commit f20f0ed7c5777244c9add7cdc077cdd8255e3711
parent 9382dcec456bfe947baba5ba7560a3b6de08c594
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Wed,  6 May 2020 16:03:19 +0200

Write the 0.4 release note

Diffstat:
MREADME.md | 28++++++++++++++++++++++++++--
1 file changed, 26 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md @@ -35,12 +35,13 @@ binary can be run either directly or through a MPI process launcher like This program is compatible GNU/Linux 64-bits. It relies on the [CMake](http://www.cmake.org) and the -[RCMake](https://gitlab.com/vaplv/rcmake/) packages to build. It also depends +[RCMake](https://gitlab.com/vaplv/rcmake/) packages to build. It also depends on the +[AW](https://gitlab.com/vaplv/loader_aw/#tab-readme), [HTSky](https://gitlab.com/meso-star/htsky/), +[MruMtl](https://gitlab.com/meso-star/mrumtl/), [RSys](https://gitlab.com/vaplv/rsys/), [Star-3D](https://gitlab.com/meso-star/star-3d/), -[Star-3DAW](https://gitlab.com/meso-star/star-3daw/), [Star-SF](https://gitlab.com/meso-star/star-sf/), [Star-SP](https://gitlab.com/meso-star/stat-sp/) and [Star-VX](https://gitlab.com/meso-star/star-vx/) libraries and on @@ -58,6 +59,29 @@ informations on CMake. ## Release notes +### Version 0.4 + +- Add support of infrared rendering: when defined, the new `-l` option setups + the range of long waves into which the rendering is performed. In infrared + rendering, each pixel stores the radiance per pixel and its associated + brightness temperature. +- The ground geometry can now have several materials whose data vary over the + spectrum. These materials are listed in a new + [htrdr-materials](https://gitlab.com/meso-star/htrdr/-/blob/master/doc/htrdr-materials.5.txt) + file where each materials is defined by a name and a file storing its spectral + data with respect to the + [MruMtl](https://gitlab.com/meso-star/mrumtl/-/blob/master/doc/mrumtl.5.txt) + fileformat. A material is mapped to a part of the OBJ geometry by using the + `usemtl` directive of the + [OBJ fileformat](https://gitlab.com/meso-star/htrdr/-/blob/master/doc/htrdr-obj.5.txt). +- Improve the sampling of the spectral dimension: the per wavelength + realisation is now precisely sampled rather than arbitrarly fixed to the + center of the sampled spectral band. Consequently, high + resolution data defined per wavelength (e.g. Mie's properties and the + reflectivity of the materials) are now fully taken into account. +- Fix a deadlock when `htrdr` was run through MPI. +- Fix a memory leak: the output file was not closed on exit. + ### Version 0.3 - Add the `-O` option that defines the file where the sky data are cached. If