Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion Externals.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ protocol = git
required = True

[EMC_gfs_wafs]
tag = gfs_wafs.v6.3.2
tag = gfs_wafs.v6.3.1
local_path = sorc/gfs_wafs.fd
repo_url = https://github.com/NOAA-EMC/EMC_gfs_wafs.git
protocol = git
Expand Down
34 changes: 5 additions & 29 deletions docs/Release_Notes.gfs.v16.3.11.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,22 +4,7 @@ GFS V16.3.11 RELEASE NOTES
PRELUDE
-------

This upgrade to the GFS includes updates to both the GSI and WAFS packages:

GSI:

Enable the monitoring of NOAA-21 and GOES-18 radiances in the GFS. A new version of CRTM with new coefficient files is required and included in this change.

WAFS:

At GFS v16.3 implementation, UPP and WAFS package were updated to be ready to produce high resolution WAFS output to meet 2023 ICAO milestone with one switch.
The switch was turned off at GFS v16.3. Now that UKMO has started to produce their corresponding high resolution WAFS output, EMC will work with NCO to turn on the switch.

Additionally, EMC is updating WAFS ecf definition file to:
1. trigger WAFS blending job 5 min later from 4:25 to 4:30 to compensate for 5-10 min delay in receiving UKMO high resolution data;
2. stop producing blended 1.25 deg WAFS file per ICAO milestone.

Both sides agreed that we sill stop waiting for data from the other side at T+4:45.
Enable the monitoring of NOAA-21 and GOES-18 radiances in the GFS. A new version of CRTM with new coefficient files is required and included in this change.

IMPLEMENTATION INSTRUCTIONS
---------------------------
Expand All @@ -44,7 +29,7 @@ The checkout script extracts the following GFS components:
| GSI | gfsda.v16.3.10 | Andrew.Collard@noaa.gov |
| UFS_UTILS | ops-gfsv16.3.0 | George.Gayno@noaa.gov |
| POST | upp_v8.3.0 | Wen.Meng@noaa.gov |
| WAFS | gfs_wafs.v6.3.2 | Yali.Mao@noaa.gov |
| WAFS | gfs_wafs.v6.3.1 | Yali.Mao@noaa.gov |

To build all the GFS components, execute:
```bash
Expand Down Expand Up @@ -91,12 +76,6 @@ SCRIPT CHANGES
--------------

* Changes to sorc/gsi.fd/scripts/exglobal_atmos_analysis.sh
* Update ecf/scripts/gfs/atmos/post_processing/grib2_wafs/jgfs_atmos_wafs_blending_0p25.ecf to ICAO2023=yes
* Update ecf/scripts/gfs/atmos/post_processing/grib2_wafs/jgfs_atmos_wafs_grib2.ecf to ICAO2023=yes
* Update ecf/scripts/gfs/atmos/post_processing/grib2_wafs/jgfs_atmos_wafs_grib2_0p25.ecf to ICAO2023=yes
* Update ecf/scripts/gfs/atmos/post_processing/jgfs_atmos_wafs_gcip.ecf to ICAO2023=yes
* In ecf/defs/gfs_v16_3.def, remove jgfs_atmos_wafs_blending task, delay trigger time of jgfs_atmos_wafs_blending_0p25 by 5 minutes
* Update scripts/exgfs_atmos_wafs_grib2_0p25.sh to add forecast hour window to dbn_alert for awf and WAFS unblended hazard data

FIX CHANGES
-----------
Expand All @@ -111,19 +90,18 @@ MODULE CHANGES
CHANGES TO FILE SIZES
---------------------

* WAFS - There will be file size increases. Please see page 2 of the following Google slide:
https://docs.google.com/presentation/d/1VtPhyYXTe_PS9gXZGMrMPlQ32ELl-JJem-Vq8vO4j_U/edit#slide=id.g134dd9cf8ea_0_107
* No changes from GFS v16.3.10

ENVIRONMENT AND RESOURCE CHANGES
--------------------------------

* jgfs_atmos_wafs_grib2_0p25.ecf changes from mpiprocs=11:ompthreads=1:ncpus=11:mem=80GB to mpiprocs=39:ompthreads=1:ncpus=39:mem=200GB because there will be 39 forecast hours and each forecast hour uses one processor through MPMD.
* No changes from GFS v16.3.10

PRE-IMPLEMENTATION TESTING REQUIREMENTS
---------------------------------------

* Which production jobs should be tested as part of this implementation?
* GSI & WAFS
* GSI
* Does this change require a 30-day evaluation?
* No

Expand Down Expand Up @@ -153,5 +131,3 @@ Kate.Friedman@noaa.gov
Andrew.Collard@noaa.gov
Wen.Meng@noaa.gov
Jun.Wang@noaa.gov
Yali.Mao@noaa.gov
Hui-Ya.Chuang@noaa.gov
8 changes: 4 additions & 4 deletions ecf/defs/gfs_v16_3.def
Original file line number Diff line number Diff line change
Expand Up @@ -1586,7 +1586,7 @@ suite gfs_v16_3
trigger ../../post/jgfs_atmos_post_f036 == complete
task jgfs_atmos_wafs_blending_0p25
trigger ./jgfs_atmos_wafs_grib2_0p25 == complete
time 04:30
time 04:25
endfamily
family bufr_sounding
task jgfs_atmos_postsnd
Expand Down Expand Up @@ -4211,7 +4211,7 @@ suite gfs_v16_3
trigger ../../post/jgfs_atmos_post_f036 == complete
task jgfs_atmos_wafs_blending_0p25
trigger ./jgfs_atmos_wafs_grib2_0p25 == complete
time 10:30
time 10:25
endfamily
family bufr_sounding
task jgfs_atmos_postsnd
Expand Down Expand Up @@ -6835,7 +6835,7 @@ suite gfs_v16_3
trigger ../../post/jgfs_atmos_post_f036 == complete
task jgfs_atmos_wafs_blending_0p25
trigger ./jgfs_atmos_wafs_grib2_0p25 == complete
time 16:30
time 16:25
endfamily
family bufr_sounding
task jgfs_atmos_postsnd
Expand Down Expand Up @@ -9461,7 +9461,7 @@ suite gfs_v16_3
trigger ../../post/jgfs_atmos_post_f036 == complete
task jgfs_atmos_wafs_blending_0p25
trigger ./jgfs_atmos_wafs_grib2_0p25 == complete
time 22:30
time 22:25
endfamily
family bufr_sounding
task jgfs_atmos_postsnd
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ module list
#############################################################
export cyc=%CYC%
export cycle=t%CYC%z
export ICAO2023=yes
export ICAO2023=no

############################################################
# CALL executable job script here
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ module list
export cyc=%CYC%
export cycle=t%CYC%z
export USE_CFP=YES
export ICAO2023=yes
export ICAO2023=no
############################################################
# CALL executable job script here
############################################################
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#PBS -q %QUEUE%
#PBS -A %PROJ%-%PROJENVIR%
#PBS -l walltime=00:30:00
#PBS -l select=1:mpiprocs=39:ompthreads=1:ncpus=39:mem=200GB
#PBS -l select=1:mpiprocs=11:ompthreads=1:ncpus=11:mem=80GB
#PBS -l place=vscatter
#PBS -l debug=true

Expand Down Expand Up @@ -38,7 +38,7 @@ module list
export cyc=%CYC%
export cycle=t%CYC%z
export USE_CFP=YES
export ICAO2023=yes
export ICAO2023=no
############################################################
# CALL executable job script here
############################################################
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ module list
export cyc=%CYC%
export cycle=t%CYC%z
export USE_CFP=YES
export ICAO2023=yes
export ICAO2023=no

############################################################
# CALL executable job script here
Expand Down
2 changes: 1 addition & 1 deletion sorc/checkout.sh
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@ if [[ ${checkout_wafs} == "YES" ]] ; then
echo EMC_gfs_wafs checkout ...
if [[ ! -d gfs_wafs.fd ]] ; then
rm -f ${topdir}/checkout-gfs_wafs.log
git clone --recursive --branch gfs_wafs.v6.3.2 https://github.com/NOAA-EMC/EMC_gfs_wafs.git gfs_wafs.fd >> ${topdir}/checkout-gfs_wafs.log 2>&1
git clone --recursive --branch gfs_wafs.v6.3.1 https://github.com/NOAA-EMC/EMC_gfs_wafs.git gfs_wafs.fd >> ${topdir}/checkout-gfs_wafs.log 2>&1
cd ${topdir}
else
echo 'Skip. Directory gfs_wafs.fd already exists.'
Expand Down