Add snow_flux diagnostics at mon/daily/6hr/3hr/subhr frequencies (iss… - #682
Add snow_flux diagnostics at mon/daily/6hr/3hr/subhr frequencies (iss…#682Zubair Maalick (zmaalick) wants to merge 1 commit into
Conversation
MetOffice#681) Implements the snow_flux diagnostic (UM STASH m01s05i215, lbproc=128) across five output frequencies using the existing processed__total_snow registry field (= microphysics__ls_snow + convection__conv_snow, Group A XML expression): - Daily mean over land: new Group A field processed__snow_flux_land (= processed__total_snow * surface__land_fraction) added to the daily averaged group in file_def_diags_gal_clim.xml. - Monthly mean: processed__total_snow added to a new monthly output file (lfric_diagnostics_monthly, output_freq=1mo) in file_def_diags_gal_clim.xml. - 6-hourly mean: processed__total_snow added to a new lfric_gl_std_levs_diags_6hr file block in file_def_diags_oper_nwp_gl.xml. - 3-hourly mean: processed__total_snow (as total_snow_average) added to the existing lfric_gl_std_levs_diags_3hr average group in file_def_diags_oper_nwp_gl.xml. - Sub-hourly: processed__total_snow added to a new lfric_gl_std_levs_diags_subhr file block (output_freq=1ts) in file_def_diags_oper_nwp_gl.xml. Registry-only change; no Fortran/kernel/algorithm edits. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Hello Zubair Maalick (@zmaalick)! 👋 Thank you for your contribution. Since this is your first time contributing to this repository, we ask that you sign our Contributor Licence Agreement (CLA). To agree to the CLA, please add your details (GitHub username, Real Name, Affiliation, and Date) to the CONTRIBUTORS.md file (create one, if required) in the development branch for this PR. After signing the CLA, you won't need to do this again for future PRs. |
iboutle
left a comment
There was a problem hiding this comment.
As with #680, please revert changes to the rose-stem directory pending discussion with Jon about what we actually want to test here.
The addition of the land only diagnostics to field_def_diags could probably be a single PR to save reviewer time and effort.
Same comment applies here as #680 whether we really want to be scaling the snow flux by the land fraction |
…ue #681)
Implements the snow_flux diagnostic (UM STASH m01s05i215, lbproc=128) across five output frequencies using the existing processed__total_snow registry field (= microphysics__ls_snow + convection__conv_snow, Group A XML expression):
Registry-only change; no Fortran/kernel/algorithm edits.
PR Summary
Sci/Tech Reviewer:
Code Reviewer: Andrew Coughtrie (@andrewcoughtrie)
Code Quality Checklist
Testing
trac.log
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