commit 5a6c224eb30e69a8388e5ba6aebee68b8d1f3987 parent 86c08ff79999b1bcf9a125ba5426fd8dd2570a94 Author: Vincent Forest <vincent.forest@meso-star.com> Date: Thu, 15 Apr 2021 12:02:28 +0200 Update the check_fetch_radcoefs_args function Diffstat:
| M | src/atrstm_radcoefs.c | | | 8 | ++++---- |
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/src/atrstm_radcoefs.c b/src/atrstm_radcoefs.c @@ -92,16 +92,16 @@ check_fetch_radcoefs_args || !(args->components_mask & ATRSTM_CPNTS_MASK_ALL)) return 0; - if(args->iband != ATRSTM_FETCH_RADCOEFS_ARGS_DEFAULT.iband - || args->iband != ATRSTM_FETCH_RADCOEFS_ARGS_DEFAULT.iquad - || atrstm->spectral_type != ATRSTM_SPECTRAL_SW) { + if(atrstm->spectral_type != ATRSTM_SPECTRAL_SW) { log_err(atrstm, "%s: only shortwave is currently supported.\n", func_name); return 0; } FOR_EACH(i, 0, ATRSTM_RADCOEFS_COUNT__) { - if(args->k_min[i] > args->k_max[i]) return 0; + if(args->radcoefs_mask & BIT(i)) { + if(args->k_min[i] > args->k_max[i]) return 0; + } } return 1;