htrdr

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

commit a358fc2b83f1115474dc19add03ef494542d4d73
parent d8a5a482768493a0d1d98494e5ceec33fb628712
Author: Vincent Forest <vincent.forest@meso-star.com>
Date:   Fri,  9 Dec 2022 16:10:15 +0100

planeto: add the htrdr_planeto_source_does_radiance_vary_spectrally function

Diffstat:
Msrc/planeto/htrdr_planeto_source.c | 8++++++++
Msrc/planeto/htrdr_planeto_source.h | 4++++
2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/planeto/htrdr_planeto_source.c b/src/planeto/htrdr_planeto_source.c @@ -370,3 +370,11 @@ exit: error: goto exit; } + +int +htrdr_planeto_source_does_radiance_vary_spectrally + (const struct htrdr_planeto_source* source) +{ + ASSERT(source); + return source->per_wlen_radiances != NULL; +} diff --git a/src/planeto/htrdr_planeto_source.h b/src/planeto/htrdr_planeto_source.h @@ -72,4 +72,8 @@ htrdr_planeto_source_get_spectral_range (const struct htrdr_planeto_source* source, double range[2]); /* In nm. Limits are inclusive */ +extern LOCAL_SYM int +htrdr_planeto_source_does_radiance_vary_spectrally + (const struct htrdr_planeto_source* source); + #endif /* HTRDR_PLANETO_SOURCE_H */