You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Both ugwpv0 and ugwpv1 are using the same namelist cires_ugwp_nml, but they define the namelist in their own subroutines cires_ugwp_module.F90 and cires_ugwpv1_module.F90. The same namelist contains different variables, which causes confusions and issues in up level configurations/templates/script that need to test the two ugwp schemes. E.g. lauch_level is a namelist variable for ugwpv0, but is a hardcoded variable for ugwpv1. The possible solutions are:
only define one namelist cires_upwp_nml, and this namelist will be used by both ugwp schemes.
ugwpv0 and ugwpv1 define their own namelist with different namelist names.
I'm preparing a PR to the global workflow HR3 tag with the convection namelist changes, will commit to Jessica Mexiner's HR3 working branch once this is merged.
Description
Both ugwpv0 and ugwpv1 are using the same namelist cires_ugwp_nml, but they define the namelist in their own subroutines cires_ugwp_module.F90 and cires_ugwpv1_module.F90. The same namelist contains different variables, which causes confusions and issues in up level configurations/templates/script that need to test the two ugwp schemes. E.g. lauch_level is a namelist variable for ugwpv0, but is a hardcoded variable for ugwpv1. The possible solutions are:
The impact to top level namelist template can be seen in UFS weather model PR#1965:
ufs-community/ufs-weather-model#1941 (comment)
which is confusing and error-prone.
Steps to Reproduce
Please provide detailed steps for reproducing the issue.
ccpp-physics/physics/cires_ugwp_module.F90
Line 56 in c2ec9e5
ccpp-physics/physics/cires_ugwpv1_module.F90
Line 90 in c2ec9e5
Additional Context
Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.
Output
Please include any relevant log files, screenshots or other output here.
The text was updated successfully, but these errors were encountered: