-
Notifications
You must be signed in to change notification settings - Fork 92
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
new mortality and canopy/understory diagnostics and option for seed h…
…omogenization Merge branch 'new_mort_diagnostics' added a bunch of new diagnostics and also a mode to prevent competitive exclusion. the new diagnostics cover: * canopy vs. understory resolved population numbers, mortality, growth increment, GPP, and respiration fluxes so as to see what's going on in the understory separately from what's going on in the canopy * now tracking cohort termination (due to both numerical truncation but more importantly also when cohorts' storage pools go negative) as a sixth mortality term, which has been occurring all along, but was not being tracked as a mortality term, and turns out to be important to the population budget * now tracking recruitment, so that we can ensure conservation of individuals as dn/dt = recruitment - sum of all mortality terms * redefined the canopy_area_by_patch_age diagnostic to use cohort-level rather than patch-level canopy area (since patch-level canopy area saturates at the patch area, whereas cohort-level canopy area doesn't so that the ratio of canopy_area_by_patch_age / patch_area_by_age becomes a useful metric of that space from pre-closure through multiple canopy levels * the seed homogenization is default off but if set to be on prevents competitive exclusion, like seed rain, but without requiring a non-balanced carbon budget. Fixes: #181 User interface changes?: No Code review: Requesting @rosiealice and @rgknox review. Testing: rgknox / ckoven Test suite: ed suite on lawrencium-lr3 Test baseline: a5dc8da Test namelist changes: Test answer changes: bit for bit Test summary: all PASS andre: Test suite: ed - yellowstone gnu, intel, pgi ed - hobart nag Test baseline: b0bceb0 Test namelist changes: none? Test answer changes: bit for bit Test suite: clm_short - yellowstone gnu, intel, pgi Test baseline: clm4_5_12_r195 Test namelist changes: none Test answer changes: bit for bit
- Loading branch information
Showing
9 changed files
with
974 additions
and
73 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.