Add two new ecosystem-level height metrics #892
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds two metrics for average canopy height. The first is a crown-area-weighted canopy height for all plants in the canopy. This approach averages in zero height for the unoccupied areas when the canopy is not closed. This is roughly what would be returned as the mean height from lidar returns, and is also close to what FATES is currently doing for aerodynamic roughness height scaling. The second new variable is a basal-area-weighted average height of all trees; this is equivalent to what is called "Lorey's height" in the forestry literature. This variable doesn't take into account canopy strata or canopy closure.
Description:
Collaborators:
email discussion thread with @mpaiao @jkshuman @JessicaNeedham @adamhb @pollybuotte @lmkueppers @XiulinGao
Expectation of Answer Changes:
This also changes two numbers in adjacent lines of code that are very close to pi to just make them pi, so it will be answer changing for the existing basal area calculation as well as the 2 new variables.
Checklist:
Test Results:
CTSM (or) E3SM (specify which) test hash-tag:
CTSM (or) E3SM (specify which) baseline hash-tag:
FATES baseline hash-tag:
Test Output: