UM style Leonard term options - #725
Conversation
There was a problem hiding this comment.
Hi iboutle, thank you for refactoring the um_style_leo branch in a way along with the latest LFRic source code. It looks fine to me, but I left some very minor comments.
I noticed a problem will arise after merging in unit-tests ( diffusion_momentum_flux_kernel_mod_test.pf and divergence_momentum_flux_kernel_mod_test.pf ), which are not exist in stable but only in main.
We have to modify feign_mixing_config in these unit-tests somehow in the same way as leonard_term_kl_kernel_mod_test.pf.
I wonder it is possible to modify these unit-tests when merging this branch into main, Erica Neininger (@ericaneininger) .
Thanks Shusuke Nishimoto (@mo-snishimoto) - I've have applied your suggestions in c04853f. I have then also merged up to the head of main to resolve conflicts with #656. All tested and working fine. |
|
Thank you for the fix. I confirmed what I pointed out has been addressed. |
PR Summary
Sci/Tech Reviewer: Shusuke Nishimoto (@mo-snishimoto)
Code Reviewer: Erica Neininger (@ericaneininger)
2 differences from how the Leonard terms are implemented in the UM are present in LFRic:
Code Quality Checklist
Testing
trac.log
Test Suite Results - lfric_apps - um_style_leo/run2
Suite Information
Task Information
❌ failed tasks - 7
⌛ 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