From 97575a7059c459d6e876a4d0f8eee12d60cfa86a Mon Sep 17 00:00:00 2001
From: Coda Phillips <coda.phillips@wisc.edu>
Date: Wed, 4 Oct 2023 21:45:57 +0000
Subject: [PATCH] ECM Delivery 2023-10

Changes since last delivery

    nbm_cloud_mask_get_prob_mask_phase.f90
        - Fix LUT indexing
        - coast mask special if sea-ice lake do not turn off classifier
        - check for missing filter attributes
            * snow_class_min, snow_class_max
            * coast_mask_min, coast_mask_max
            * solscatang_min, solscatang_max
            * city_mask_min, city_mask_max
            * moon_illum_frac_min, moon_illum_frac_max
            * lunglint_mask_min, lunglint_mask_max
            * solglint_mask_min, solglint_mask_max
    nbm_cloud_mask_lut_module.f90
        - initialize filter attributes
            * Snow_Class_Min, Snow_Class_Max
            * Lunzen_Min, Lunzen_Max
            * Lunglint_Mask_Min, Lunglint_Mask_Max
            * Solscatang_Min, Solscatang_Max
            * Coast_Mask_Min, Coast_Mask_Max
            * City_Mask_Min, City_Mask_Max
            * Moon_Illum_Frac_Min, Moon_Illum_Frac_Max
        - read new filter attributes from netcdf
            * city_mask_minimum, city_mask_maximum
            * moon_illum_frac_minimum, moon_illum_frac_maximum
    nb_cloud_mask_module.f90
        - bump cloud mask version to 2.1
        - new features
            * tsfc
            * tpw
            * dtsfcbt11
            * dzopasfc
            * logrefl065
            * logrefl138
            * logrefl160
            * bt73
            * bt85
            * bt11ratio
            * bt12
            * bt133
            * bt67
            * btd3885
            * btd1162
            * btd7362
            * btd8512
            * btd12133
            * bt6211covar
        - handle missing features better
        - bugfixes
            - lut prior
        - constrain cold clouds to be ice
        - prevent out-of-bounds on LUTs with many classifiers
-- 
GitLab