Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add snow-vegetation interactions, NGEE Arctic IM3 #6607

Open
wants to merge 16 commits into
base: master
Choose a base branch
from

Commits on Sep 11, 2024

  1. Configuration menu
    Copy the full SHA
    2faa927 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4188433 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db23793 View commit details
    Browse the repository at this point in the history
  4. Update snow burial of vegetation parameterization

    Enables two major changes to the parameterization that calculates LAI
    burial by snow: a) pulls stocking density and taper parameters that
    influence vegetation height from hard-wired values in
    biogeochem/VegStructUpdateMod.F90 to allow to be specified on the
    surface file (per main/pftvarcon) and b) updates the LAI burial by snow
    rate from Wang and Zeng, 2007 (linear burial) to form proposed
    by Liston and Hiemstra, 2011 (linear or non-linear) burial. The Liston
    and Heimstra (2011) formulation introduces two new parameters:
    1) bendresist, which specifies how resistant branches are to bending
    under snow loading (1 = no bending, lim->0 branches bend very rapidly)
    and 2) vegshape, which specifies how the shape of the vegetation crown
    affects how rapidly it is buried by snow (1 = paraboloid; 2 = hemispheroid).
    These new parameters can also be specified on surface file.
    rfiorella authored and thorntonpe committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    f084482 View commit details
    Browse the repository at this point in the history
  5. Update ci-compile-test.yml

    rfiorella authored and thorntonpe committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    f9799c6 View commit details
    Browse the repository at this point in the history
  6. hard-code pft numbers in pftvarcon for default taper values

    Temporary change, pending merge of IM4 updates. IM4
    removed a lot of the hard-coded tests that looked
    for particular pfts by their assigned number. this required
    modifying the helper function "woody" to be a non-binary
    (i.e., now 0 = herbaceous, 1 = woody tree, 2 = woody shrub),
    but this updated function isn't available to IM3 currently.
    rfiorella authored and thorntonpe committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    7a2dd9c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    702f73c View commit details
    Browse the repository at this point in the history
  8. Rearrange taper assignment in pftvarcon

    The taper array was being initialized incorrectly,
    leading to developer test failures. This moves
    the definition down further to be able to initialize
    correctly.
    rfiorella authored and thorntonpe committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    20bb484 View commit details
    Browse the repository at this point in the history
  9. Add IM3 ERS developer test to e3sm_land_developer

    Adds a new exact restart test that uses new parameters
    in the param file for snow/vegetation interactions.
    rfiorella authored and thorntonpe committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    e979a2c View commit details
    Browse the repository at this point in the history
  10. Fix new IM3 paramter values in pftvarcon

    fixes an issue where using less than the maximum pfts
    set new parameters with non-physical values
    rfiorella authored and thorntonpe committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    f0c93cf View commit details
    Browse the repository at this point in the history
  11. remove local ci test

    rfiorella authored and thorntonpe committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    0f02df7 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    01ac9bd View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3734c0f View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    18fa418 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    f5ee59a View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2024

  1. Configuration menu
    Copy the full SHA
    3cb0e38 View commit details
    Browse the repository at this point in the history