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

Update global_cycle to handle Noah-MP soil moisture and soil temp. increments in land_increments.f90 #832

Closed
ClaraDraper-NOAA opened this issue Jun 15, 2023 · 3 comments · Fixed by #834
Assignees
Labels
enhancement New feature or request

Comments

@ClaraDraper-NOAA
Copy link
Contributor

ClaraDraper-NOAA commented Jun 15, 2023

We are targeting introduction of a soil moisture and soil temperature analysis for GFSv17. The increments will be created by the GSI (from the assimilation of screen-level and other atmos obs), and need to then be added to the model restarts using global_cycle.

At the moment, global_cycle can add soil temperature increments to the Noah model. So we need to:
-add in soil moisture increments
-add the model-dependent code for Noah_MP for soil temperature increments
(when the soil temperature changes around tfreeze, we need to adjust the soil moisture frozen fraction).

After discussion with @barlage , we decided to do this in two steps:

  1. Add in the soil moisture increments, and Noah-MP updates, but limit updates (for both soil moisture and soil temperature) to only apply to non-frozen soils, thus avoiding the need to insert model physics to adjust frozen soil moisture content following temperature changes.

  2. Mike's team works on the most appropriate way to deal with frozen conditions, so that we can later also apply soil temperature increments when below freezing (frozen soil moisture has little interaction with the atmosphere, so we'll likely keep the non-frozen QC for soil moisture.

@GeorgeGayno-NOAA
Copy link
Collaborator

@ClaraDraper-NOAA what branch contains these changes?

@ClaraDraper-NOAA
Copy link
Contributor Author

@GeorgeGayno-NOAA. The branch is here:

https://github.com/NOAA-PSL/UFS_UTILS.git -b feature/AddNoahmpIncr

The test failed yesterday, because we hit out quota. It's back under control, so I'll re-run them today ( I changed a small detail in the mask, so there is a chance the test will fail). I'm unlikely to get the new test added today, then I'm on leave until July 4, so I won't submit the PR until I'm back.

@ClaraDraper-NOAA
Copy link
Contributor Author

Thanks @GeorgeGayno-NOAA

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants