Skip to content

Implement SNICAR v3 snow albedo model#257

Merged
cenlinhe merged 83 commits intoNCAR:developfrom
cenlinhe:snicar_impl
May 7, 2025
Merged

Implement SNICAR v3 snow albedo model#257
cenlinhe merged 83 commits intoNCAR:developfrom
cenlinhe:snicar_impl

Conversation

@cenlinhe
Copy link
Collaborator

@cenlinhe cenlinhe commented Apr 28, 2025

This PR is to implement SNICAR v3 snow albedo model into HRLDAS/Noah-MP. This HRLDAS PR is associated with the Noah-MP PR (NCAR/noahmp#187).

Both 2-D CONUS and 1-D Irwin site tests are successful for HRLDAS/NoahMP-SNICAR.

The SNICAR model follows the code that is implemented in the Community Land Model (CLM) done by this study (He et al. 2024 JAMES, https://doi.org/10.1029/2023MS003861) and in this CLM PR : ESCOMP/CTSM#1861

The reference of this SNICAR coupling with Noah-MP v5 is here (Lin et al., 2025 JHM): https://doi.org/10.1175/JHM-D-24-0082.1

The original code implementation in Noah-MP is done by Tzu-Shun Lin (NCAR) with updates from Cenlin He (NCAR).

Specifically, this PR includes the SNICAR module for the following snow albedo calculation features:

  • Basic SNICAR model using two-stream snowpack radiative transfer and multi-layer snowpack (Flanner et al. 2007)
  • Updated ice optical properties from Flanner et al. (2021), with multiple types for ice refractive indices
  • Updated aerosol optical properties from Flanner et al. (2021) with multiple dust types & new BC and OC optics
  • Updated downward solar spectra from Flanner et al. (2021) for multiple condition types.
  • More accurate radiative transfer solver (adding-doubling) from Dang et al. (2019).
  • Nonspherical snow grain scheme from He et al. (2017).
  • BC-snow internal mixing scheme from He et al. (2017).
  • Dust-snow internal mixing scheme from He et al. (2019).
  • Hyperspectral (480-band, 10-nm spectral res) capability with all the above features
  • Add new SNICAR namelist controls

Merge develop branch to master branch
@cenlinhe
Copy link
Collaborator Author

Both 2-D CONUS and 1-D Irwin site tests are successful for HRLDAS/NoahMP-SNICAR.

Copy link
Collaborator

@tslin2 tslin2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks good me, but the noahmp updated SNICAR source code submodule has not linked to this PR

@cenlinhe
Copy link
Collaborator Author

cenlinhe commented May 3, 2025

Thanks @tslin2 . I will include your suggested changes. I will link the updated NoahMP Github commit once the NoahMP PR is approved and merged for this SNICAR updates.

@cenlinhe
Copy link
Collaborator Author

cenlinhe commented May 3, 2025

@tslin2 @RAbolafiaRosenzweig I have included all Tzu-Shun's suggested changes. Please review and approve it at your earliest convenience. Thanks! I will update the NoahMP linked commit once the PR in NoahMP Github is approved and merged.

Copy link
Collaborator

@RAbolafiaRosenzweig RAbolafiaRosenzweig left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Changes are applied appropriately for SNICAR v3 snow albedo model.

@cenlinhe cenlinhe merged commit 3014e79 into NCAR:develop May 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants