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

Merge vegetation updates for IM3 #8

Merged
merged 5 commits into from
Aug 6, 2024
Merged

Conversation

rfiorella
Copy link
Collaborator

Merges changes made to VegStructUpdateMod.F90 that do the following:

  1. remove hard-coded values of taper and stocking parameters, and now allow them to vary by PFT based on what is provided on clm_params file.
  2. Allows for the rate at which vegetation canopies are buried with snow to vary from a linear relationship with snow depth. Two new parameters are added to achieve this, both variable by pft:
  • bendresist, which is meant to represent effects from snow loading on branches, biophysical freeze bending responses, and (implicitly) differential loading of snow into vegetation. Values of 1 correspond to stiff branches (e.g., sagebrush) that do not bend in snow; lower values correspond to other vegetation groups such as Arctic shrubs.
  • vegshape, which is meant to account for variations in width of the canopy crown with height.

By default: taper and stocking parameters are now set into pftvarcon.F90 to their original hard-coded values unless they are provided on a params file, bendresist and vegshape = 1 (reducing new expression of LAI burial to the existing linear relationship) unless different values are put on the input file.

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.
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 rfiorella merged commit 18539e4 into lanl/IM3 Aug 6, 2024
1 check passed
@rfiorella rfiorella deleted the rfiorella/IM3-shrub-bending branch August 6, 2024 01:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant