Add attributes to Gaussian grid sfcanl file#4149
Conversation
Co-authored-by: Rahul Mahajan <aerorahul@users.noreply.github.com>
Co-authored-by: Rahul Mahajan <aerorahul@users.noreply.github.com>
Co-authored-by: Rahul Mahajan <aerorahul@users.noreply.github.com>
|
Thanks for the suggestions @aerorahul, they make sense to me. Changes have been committed and starting CI on WCOSS2 and Gaea C6. |
aerorahul
left a comment
There was a problem hiding this comment.
lgtm. Thanks @CatherineThomas-NOAA
|
Tests on Gaea C6 have passed: WCOSS2 tests had a snag unrelated to this PR and are rerunning. |
|
@WenMeng-NOAA - Can you do a quick spot check on the upp side for the tests run on Gaea? The v17 CI test COMROOT is located here: |
@CatherineThomas-NOAA Your test results look good to me. |
|
WCOSS2 CI tests (-G -E -S -C) were successful: Taking out of draft. |
WenMeng-NOAA
left a comment
There was a problem hiding this comment.
From the upp perspective, the inline post test results look good to me.
|
Merged in develop @aerorahul @DavidHuber-NOAA - Anything else needed for this PR? |
|
Merging based on successful testing on WCOSS2. |
…NOAA-EPIC/global-workflow-cloud into feature/use_container_spack-stack-1.9.2 * 'feature/use_container_spack-stack-1.9.2' of github.com:NOAA-EPIC/global-workflow-cloud: reverse few changes re-sync with EMC repo Add master grib files to GFS HPSS archive for AIGFS (NOAA-EMC#4203) Update Snow filenames to comply with EE2 (NOAA-EMC#4195) Rename files for JEDI atm EE2 (NOAA-EMC#4193) Generate `pres_b` files for `RUN=gdas` and update `APCP` to `598`. (NOAA-EMC#4196) Update checks for MOM6 restarts when performing a re-run on failure (NOAA-EMC#4179) Decrease HPSS storage for GFS retros and address hpss bugs (NOAA-EMC#4184) Add noaacloud to ufsda case in dev/ush/load_modules (NOAA-EMC#4198) Remove replay from global workflow (NOAA-EMC#4182) Add IODA stats text file to COM (NOAA-EMC#4176) Update UFS_UTILS submodule (NOAA-EMC#4178) Atm COM File Rename to Standardized Form (NOAA-EMC#4117) Replace cp with cpfs/cpreq for atomic copies to COM directories (NOAA-EMC#4130) Create a UPP module for the global workflow (NOAA-EMC#4174) Refactor marine DA tasks (NOAA-EMC#4160) Delay ocean post-processing trigger to next-next forecast (NOAA-EMC#4167) Make options hashes Remove multiple option from static data template Fix static_data yaml (descriptions and labels) Fix static_data yaml (remove colon) Add Ursa to and remove C5 from list of HPCs in the bug report template (NOAA-EMC#4164) Rename marine (ocean/ice) files following EE2 conventions (NOAA-EMC#4162) Add attributes to Gaussian grid sfcanl file (NOAA-EMC#4149) Remove the snow analysis from archive (NOAA-EMC#4157) Update verif-global to fix pcp failures on special cases (NOAA-EMC#4154) Add CRTM fix directory paths to global-workflow (NOAA-EMC#4143) Update UFS Model (NOAA-EMC#4138) Add functionality to assimilate the new snow observations (NOAA-EMC#4132)
Description
The gaussian grid sfcanl file does not have the needed global attributes for upp. The attributes of imp_physics and landsfcmdl are missing and needed for upp to compute cloud and land fields consistently with the model. Upp assumes default values but the imp_physics default is inconsistent with what is used in GFSv17. This PR adds the needed attributes to the script and namelist for the gaussian sfcanl utility and updates the gfs_utils hash that allows the utility to read the new namelist.
Resolves #4113
Refs: NOAA-EMC/GFS#29 NOAA-EMC/gfs-utils#147
Type of change
Change characteristics
How has this been tested?
For NOAA-EMC/gfs-utils#148 - global-workflow CI tests (including cycling) on WCOSS2 as well as standalone UPP tests by @WenMeng-NOAA
Tested on WCOSS2 and Gaea C6 with latest g-w and gfs-utils changes - generate workflows -G -E -S -C tests passed. Output double checked by @WenMeng-NOAA.
Checklist