Skip to content

Conversation

@rgknox
Copy link
Contributor

@rgknox rgknox commented Sep 24, 2025

Description:

This PR seeks to generate more consistency with how we track and restart some site-level mass fluxes. These mass fluxes are used for multiple purposes: run-time mass balance checks, history diagnostics and boundary conditions. So these fluxes needed a little attention in how they are used.

This PR is based on and should follow: #1448

Collaborators:

@glemieux @ckoven

Expectation of Answer Changes:

No answer changes, but it should fix restart errors with E3SM mass_balance_error diagnostics.

Checklist

If this is your first time contributing, please read the CONTRIBUTING document.

All checklist items must be checked to enable merging this pull request:

Contributor

  • The in-code documentation has been updated with descriptive comments
  • The documentation has been assessed to determine if updates are necessary

Integrator

  • FATES PASS/FAIL regression tests were run
  • Evaluation of test results for answer changes was performed and results provided
  • FATES-CLM6 Code Freeze: satellite phenology regression tests are b4b

If satellite phenology regressions are not b4b, please hold merge and notify the FATES development team.

Documentation

Test Results:

CTSM (or) E3SM (specify which) test hash-tag:

CTSM (or) E3SM (specify which) baseline hash-tag:

FATES baseline hash-tag:

Test Output:

@rgknox rgknox changed the title fixes and updates to site-level mass flux accounting and boundary conditions site-level mass flux accounting Sep 24, 2025
@rgknox rgknox changed the title site-level mass flux accounting site-level mass flux accounting part 2 Sep 24, 2025
@rgknox
Copy link
Contributor Author

rgknox commented Sep 29, 2025

Making a note that we should add a comment units fix originally posted #1474

@maritsandstad
Copy link

maritsandstad commented Oct 1, 2025

Sorry, I made #1474 by accident, but I guess FYI the actual PR I meant to make for our NorESM side stuff is here NorESMhub#31 with a bit of discussion for background, that include fixing the comment also for grazing which is wrong in the same way presumably for the same reason

Copy link
Contributor

@glemieux glemieux left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. I only have one question that might be more for my own education. Otherwise this is good to go from my perspective.

@glemieux glemieux moved this from Finding Reviewers to Under Review in FATES Pull Request Planning and Status Nov 3, 2025
@glemieux glemieux moved this from Under Review to Final Testing in FATES Pull Request Planning and Status Nov 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Final Testing

Development

Successfully merging this pull request may close these issues.

3 participants