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

DPxx IOP coupling #2941

Open
oksanaguba opened this issue Aug 7, 2024 · 0 comments
Open

DPxx IOP coupling #2941

oksanaguba opened this issue Aug 7, 2024 · 0 comments
Assignees

Comments

@oksanaguba
Copy link
Contributor

oksanaguba commented Aug 7, 2024

Following discussion in #2861 summarizing questions/comments here:

While the "usual" coupling through homme-sourced ApplyCAM... functions is still active in DPxx, there is also additional IOP-forcings coupling.

The IOP coupling now does not match F version of DP (Exner pressure is computed from phydro in the xx version) and it does not match the "usual" coupling even more (theta and geopotential tendencies are computed differently).

If there is an intent to use IOP studies as a prediction for how the full model will behave, the mismatch in coupling may affect reliability of predictions (the model is sensitive tot he coupling mechanisms).

If DP F and DPxx are supposed to be the same wrt climate, then why does xx version need different Exner definition? It may be unrealistic to have bfb for F and xx versions of DP compsets, but would it be reasonable to have bfb tests for IOP forcings (and whatever else that xx infrastructure introduced)?

(another spin on the item above) If there was more verification done for the F code, then having a different IOP coupling mechanism in the xx version means the models (F and xx versions) may not be close to each other.

What happened to the pressure adjustment in case of IOP forcing? I haven't seen the corresponding code in the xx version (i did not check F version for it). Without it the model introduces a mass leak (dry mass).

@bogensch bogensch self-assigned this Sep 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants