Skip to content

Emc post ssmis f17#367

Merged
WenMeng-NOAA merged 7 commits into
NOAA-EMC:developfrom
LinZhu-NOAA:emc_post_ssmis-f17
Aug 31, 2021
Merged

Emc post ssmis f17#367
WenMeng-NOAA merged 7 commits into
NOAA-EMC:developfrom
LinZhu-NOAA:emc_post_ssmis-f17

Conversation

@LinZhu-NOAA
Copy link
Copy Markdown
Contributor

Add the SSIMS-F17 channels to grib2 output for HAFS development. The key modifications are as follows:

  1. control files in parm directory
    a) organized non-satellite products and add 8 satellite products including 4 goes-r and 4 ssmis-f17 channels
    postcntrl_hafs.xml
    postxconfig-NT-hafs.txt

b) add ssmis-f17 channels
post_avblflds.xml
arams_grib2_tbl_new

  1. source code changes:
    a) RQSTFLD.F
    Line 2367-2379: add ssmis-f17 channels (825 - 828)

b) CALRAD_WCLOUD_newcrtm.f
Line 208: add local logical variable post_ssmis17
Line 290-294: set post_ssmis17
Line 334: add post_ssmis17 to the list
Line 456-469: set ssmis17 channels (channel 15-18)
Line 485-487: take out the ssmis_f17 channel selection for grib1
Line 542: add ssmis_f17
Line 1249: add ssmis_f17
Line 1808-1825: modify output block for ssmis_f17

For hafs regression tests, it need to link the crtm fix files to run directory since satellite products are added to grib2 control file.
export FIXcrtm=/gpfs/dell1/nco/ops/nwprod/lib/crtm/v2.3.0/fix
/gpfs/hps3/emc/hwrf/noscrub/Lin.L.Zhu/save/hafs_20210527/ush/link_crtm_fix.sh ${FIXcrtm}

Comment thread parm/params_grib2_tbl_new_ssmisf17 Outdated
@WenMeng-NOAA WenMeng-NOAA requested a review from hertneky August 23, 2021 17:02
Comment thread parm/postcntrl_hafs.xml
@WenMeng-NOAA WenMeng-NOAA linked an issue Aug 23, 2021 that may be closed by this pull request
…ew.text, remove the params_grib2_tbl_new_ssmisf17
@WenMeng-NOAA
Copy link
Copy Markdown
Collaborator

@LinZhu-NOAA
Copy link
Copy Markdown
Contributor Author

@WenMeng-NOAA The featured branch ems_post_ssmis-f17 is synced with upstream/develop.

@WenMeng-NOAA
Copy link
Copy Markdown
Collaborator

@LinZhu-NOAA Thanks for the update.

@WenMeng-NOAA
Copy link
Copy Markdown
Collaborator

@LinZhu-NOAA To generate new dataset HURSAT, the fix files from crtm module are needed. Can you provide me the configuration of your test so I can update the baseline of hafs in the UPP rt tests?

@LinZhu-NOAA
Copy link
Copy Markdown
Contributor Author

@WenMeng-NOAA I ran the tests on Luna. I modified the scripts for HAFS regression tests as follows:

/gpfs/hps3/emc/hwrf/noscrub/Lin.L.Zhu/save/EMC_post_RT/jobs-dev/run_post_fv3hafs_WCOSS_C.sh
/gpfs/hps3/emc/hwrf/noscrub/Lin.L.Zhu/save/EMC_post_RT/jobs-dev/run_post_fv3hafs_pe_test_WCOSS_C.sh

eg. run_post_fv3hafs_WCOSS_C.sh
I set a FIXcrtm in line 65 and link the crtm fix files to run directory in line 91.

Thanks,

@WenMeng-NOAA
Copy link
Copy Markdown
Collaborator

@LinZhu-NOAA I conducted the UPP standalone tests for hafs. Can you verify the grib2 data sets HURPRS09.tm00 and HURSAT09.tm00 at /u/Wen.Meng/ptmp/fv3hafs_2020082512 on mars? Thanks!

@LinZhu-NOAA
Copy link
Copy Markdown
Contributor Author

@WenMeng-NOAA There is only HURPRS09.tm00 in /u/Wen.Meng/ptmp/fv3hafs_2020082512/ on Mars. I also check the /u/Wen.Meng/ptmp/fv3hafs_2020082512/postxconfig-NT.txt, there is no satellite products in this configure file, it seems old hafs configure file. Thanks!

@WenMeng-NOAA
Copy link
Copy Markdown
Collaborator

@LinZhu-NOAA Can you double check the directory /u/Wen.Meng/ptmp/fv3hafs_2020082512 from WCOSS-Dell Mars, not luna? The actual path is /gpfs/dell2/ptmp/Wen.Meng/fv3hafs_2020082512. Thanks!

@LinZhu-NOAA
Copy link
Copy Markdown
Contributor Author

@WenMeng-NOAA Sorry, I checked the files in wrong directory. Yes, these output looks good to me. Thanks!

@WenMeng-NOAA
Copy link
Copy Markdown
Collaborator

@LinZhu-NOAA Thanks for confirming. I will proceed the final testing for merging. The UPP regression test baseline for hafs will be recreated with this PR merged.

@LinZhu-NOAA
Copy link
Copy Markdown
Contributor Author

@WenMeng-NOAA Thanks a lot! BTW, will you generate the new lib for in-line post after merging? Thanks!

@WenMeng-NOAA
Copy link
Copy Markdown
Collaborator

@LinZhu-NOAA The new upp lib will be generated in September. The NCEPLIBs team would like the libs at the hpc-stack not upgraded too frequently.

@LinZhu-NOAA
Copy link
Copy Markdown
Contributor Author

@WenMeng-NOAA Okay, got it. Thank you very much!

Comment thread sorc/ncep_post.fd/CALRAD_WCLOUD_newcrtm.f
Comment thread sorc/ncep_post.fd/RQSTFLD.F
@WenMeng-NOAA
Copy link
Copy Markdown
Collaborator

The UPP regression tests were conducted on WCOSS-Dell, WCOSS-Cray and Hera. With this PR merged, the baseline of hafs will be re-created. This PR is ready for merging.

@WenMeng-NOAA WenMeng-NOAA merged commit e2235f3 into NOAA-EMC:develop Aug 31, 2021
EricJames-NOAA pushed a commit to EricJames-NOAA/UPP that referenced this pull request Dec 14, 2022
orog_files_mdl="${CRES}${DOT_OR_USCORE}oro_data.tile${TILE_RGNL}.halo${NH4}.nc"
to run workflow with the UFS_UTILS GNU build.
zhanglikate pushed a commit to zhanglikate/UPP that referenced this pull request Oct 10, 2025
* Update order of variable definition files in ccpp/config/ccpp_prebuild_config.py
* Remove duplicate variables in ccpp/data/GFS_typedefs.meta
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add SSMIS-F17 channels to grib2 output

2 participants