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

Add Land IAU Capability to NoahMP Driver in CCPP #190

Open
tsga opened this issue Mar 25, 2024 · 2 comments · May be fixed by NOAA-EMC/fv3atm#866
Open

Add Land IAU Capability to NoahMP Driver in CCPP #190

tsga opened this issue Mar 25, 2024 · 2 comments · May be fixed by NOAA-EMC/fv3atm#866
Labels
enhancement New feature or request

Comments

@tsga
Copy link

tsga commented Mar 25, 2024

Is your feature request related to a problem? Please describe.
The atmospheric DA applies IAU increments on temperature (among other variables), while the land surface increments are applied once at the start of the DA (cycle?) window. This could lead to the land surface (soil and snow) temperature being out of sync with near surface atmospheric temperature.

Describe the solution you'd like
Add a Land IAU module to calculate increments for soil temperature. Later on, this can be extended to include snow temperature, and if necessary, the other soil and snow variables. The module’s functions will be called either from within the noahmpdrv ccpp scheme or right before the noahmpdrv run.

Describe alternatives you've considered
The existing atmospheric IAU module (fv_iau_mod.F90) can be modified with few additions for land, but because fv_iau_mod.F90 is part of the dynamical core there is strong resistance by repo owners. Having a separate land IAU module as part of ccpp’s Land_Model components (also closer to the schemes that use it) is a better option.

Additional context
Draft feature/branch with the proposed changes here: https://github.com/tsga/ccpp-physics/tree/feature/lnd_iau

@tsga tsga added the enhancement New feature or request label Mar 25, 2024
@tsga
Copy link
Author

tsga commented Mar 25, 2024

@CoryMartin-NOAA, @barlage, @ClaraDraper-NOAA
Please add (tag) anyone you think should be aware.

@CatherineThomas-NOAA
Copy link
Collaborator

Tagging @junwang-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