Import of high order turbulence closure scheme - #734
Import of high order turbulence closure scheme#734Shusuke Nishimoto (mo-snishimoto) wants to merge 12 commits into
Conversation
iboutle
left a comment
There was a problem hiding this comment.
A few comments below. Thanks!
|
Hi iboutle, Thank you for the careful check and comments. |
iboutle
left a comment
There was a problem hiding this comment.
Thanks, looks good to me now. Just to note the KGO change for the coupled model should disappear when this is merged up to the head of main
DanStoneMO
left a comment
There was a problem hiding this comment.
This needs a linked PR in JEDI, which is now up at: https://github.com/MetOffice/lfric-jedi/pull/1335
Thanks for the comment. I edited the PR summary to include it. |
Adrian Lock (Adrian-Lock)
left a comment
There was a problem hiding this comment.
First many thanks for the very helpful "namelist_and_diagnostics.pdf" and "code_change_detail.pdf" documentation on the accompanying issue. In addition to my comments on the files, I have two further comments:
I apologise for my most significant proposal, which is to use more meaningful names for the two turbulence schemes than the old UM "9C" and "1A", which unfortunately has quite far reaching consequences. I am very happy to take other suggestions but my proposal is to use "Kprof" and "HoC", respectively.
I like having the "blending" options in the blayer namelist, rather than mixing - as long as everyone else is happy that's good. I'll note explicitly, though, the up-coming clash with my PR #752 where I've added a new blending option
Overall, even if simply porting code from the UM, the interfacing and coupling with the rest of lfric is a very impressive piece of work. Many thanks again.
Adrian Lock (Adrian-Lock)
left a comment
There was a problem hiding this comment.
Thank you so much for all that relabeling of the scheme names.
Apologies if I missed it, but it would be good to open an issue to port UMDP 25, that describes this scheme, to the new lfric documentation area. No need to get that port done as part of this PR.
|
Thank you so much for looking the code again and the approvement. Though I am prepared for the possibility that further conflict resolution with #714 and #752 might be required depending on the timing of the merge, I also have merged the latest main and resolved conflicts in the following files, heading for merge:
I also modified following unit-tests in the same way as #725 and #752 , (reflected
I confirmed rose-stem (all) suite ends successfully and KGO change for the coupled model disappeared as Ian said above.
Thank you for the suggestion. |
PR Summary
Sci/Tech Reviewer: Adrian Lock (@Adrian-Lock)
Code Reviewer: Matthew Hambley (@MatthewHambley)
This PR imports high order turbulence closure scheme (3DTE Mk1 scheme) in UM to LFRic.
Please see #46 for details, documentation and extra tests performed.
Linked PRs
Code Quality Checklist
Testing
trac.log
Test Suite Results - lfric_apps - test_3dte_mk1/run2
Suite Information
Task Information
❌ failed tasks - 2
⌛ waiting tasks - 2
Security Considerations
Performance Impact
AI Assistance and Attribution
Documentation
PSyclone Approval
Sci/Tech Review
(Please alert the code reviewer via a tag when you have approved the SR)
Code Review