[Ncep.list.emc.fv3gfs_tickets] FV3GFS Ticket #21: update fv3gfs workflow to use the latest model with Write Component and Unified Post and to include NSST in 2d history output for DA

FV3GFS Trac Ticket ncep.list.emc.fv3gfs_tickets at noaa.gov
Mon Oct 16 21:28:38 UTC 2017


#21: update fv3gfs workflow to use the latest model with Write Component and
Unified Post and to include NSST in 2d history output for DA
-----------------------------+--------------------------
  Reporter:  fanglin.yang@…  |      Owner:  fanglin yang
      Type:  enhancement     |     Status:  new
  Priority:  major           |  Milestone:
 Component:  component1      |    Version:
Resolution:                  |   Keywords:
-----------------------------+--------------------------

Comment (by fanglin.yang@…):

 ------------------------------------------------
 Prepare the merge of workflow tic21 to the trunk
 ------------------------------------------------

 FV3 branch tic26 is committed to the trunk today.  The corresponding
 workflow needs to be update as well.  Compared to the trunk, workflow
 branch tic21 contains the following updates

 1) gfs_workflow.v15.0.0/config/config.vrfy

 Set  NWROOTGENESIS="/gpfs/hps3/emc/global/noscrub/Fanglin.Yang/svn/fv3gfs"
 to use a locally modified copy of ens_tracker.v2.0.1 for storm genesis
 calculation.

 2) gfs_workflow.v15.0.0/config/config.fcst

 add switch for
 export dnats=1
 export cal_pre=".false."
 to run GFDL MP

 3) gfs_workflow.v15.0.0/config/config.base

 set on Theia
 export
 WGRIB2="/scratch3/NCEPDEV/nwprod/utils/wgrib2.v2.0.6c/wgrib2/wgrib2"
 to support bit-map generation in grib2 products.

 4) gfs_workflow.v15.0.0/jobs/JGFS_POST.sh

 In the current trunk, nemsio files are made with fregrid and nc2nemsio
 tools. The atmf*.nemsio files contain all atm, sfc and flx variables. In
 this update, Write Component writes directly from the model two nemsio
 files, the atm and sfc.  JGFS_POST is updated, if QUILTING=true, to link
 FLX and SFC to the sfc file for post-processing.

 5) global_shared.v15.0.0/parm/parm_fv3diag/diag_table2_da
 global_shared.v15.0.0/parm/parm_fv3diag/diag_table2

 Added GFDL cloud condensates to the 3d output: "clwmr", "ice_wat",
 "snowwat", "rainwat","graupel". Note for Zhao-Carr MP, clwmr represents
 all available cloud condensates in the model,  while for GFDL MP, clwmr
 only represents liquid cloud condensate.   The name clwmr is reserved so
 that the current GSI can still work with GFDL-MP output but for a wrong
 reason.  GSI needs to be updated to handle all condensates from advanced
 MP schemes.

 To reduce disk space usage, "dpres", "delz", "presnh", and "vvel" are
 removed from the atmf output.  They can be added back later on if any of
 them are needed for either product generation or post-processing.

 6) global_shared.v15.0.0/sorc/regrid_nemsio.fd/fv3_interface.f90
 global_shared.v15.0.0/sorc/fv3nc2nemsio.fd/fv3_main.f90

 Surface height is gpm in previous nemsfv3gfs trunk and it has been changed
 to meters after the fv3 tic26 commit.  This requires the above two program
 to be updated to remove the scaling by 1/grav if regrid_nemsio is used.


 7) global_shared.v15.0.0/scripts/exglobal_fcst_nemsfv3gfs.sh

 add dnats which specifies the number of tracers that are not advected. It
 is also defined in config.fcst.
 ------------------------------------------------------------------

 The above changes have been tested on Cray for forecast-only and cycled
 experiments. Will test on Theia as well before committing tic21 to the
 trunk, hopefully before the end of this week.

--
Ticket URL: <https://svnemc.ncep.noaa.gov/trac/fv3gfs/ticket/21#comment:24>
fv3gfs <https://svnemc.ncep.noaa.gov/trac/fv3gfs>
NGGPS FV3GFS Development



More information about the Ncep.list.emc.fv3gfs_tickets mailing list