-
Notifications
You must be signed in to change notification settings - Fork 92
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
Fixing the order in which patch-level canopy_layer_tlai
is calculated
#828
Conversation
The refactor of the relevant Now that I'm confident the refactor is good, I'll add the additional canopy layer loop for the final fix to this issue. |
Talking about this with @rgknox, hes suggested reviewing the code to find other areas where we can utilize the new |
This tag fixes a regression that was introduced in sci.1.55.0_api.22.0.0. Tags between that number and this tag should be avoided. This issue was caused by trying to access a deallocated cohort in the DemoteFromLayer subroutine.
…eparate subroutine
Commit 1962a7d updates this branch to remove the redundant call to |
6ae65be and 428d679 were manually replicated from @rgknox coema branch which is based off of this branch. I created a separate testing branch to make sure that removing these calls is truly redundant. Said branch reverts 3a593ad to test against baseline UPDATE: the redundant check branch passed all expected tests b4b against the baseline in the fates suite:
A longer term, 5 year |
Regression tests are underway. Note that due to ESCOMP/CTSM#1764 the |
I ran regression tests on Cheyenne: Most tests pass b4b with the following exceptions:
Given the correction to the Note that there are two 'known' failures right now due to #861 and ESCOMP/CTSM#1764 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good!
I'm a silly goose: the test only runs |
This deconflict required moving some updates to tree_lai calls down into the UpdateCohortLAI call. This also removed some tree_lai calls that were removed as redundant in NGEET#828
Description:
This PR resolves #823.
Introduces new subroutine for potential additional future use elsewhere in the code.
Collaborators:
@rgknox
Expectation of Answer Changes:
This will changes answers (although regression tests may only show this occurring in a subset of tests).
Checklist:
Test Results:
TBD
CTSM (or) E3SM (specify which) test hash-tag:
CTSM (or) E3SM (specify which) baseline hash-tag:
FATES baseline hash-tag:
Test Output: