[Ncep.list.emc.fv3gfs_tickets] FV3GFS Ticket #20: Update global_cycle to run on FV3 cubed-sphere grid

FV3GFS Trac Ticket ncep.list.emc.fv3gfs_tickets at noaa.gov
Fri Sep 22 19:25:53 UTC 2017


#20: Update global_cycle to run on FV3 cubed-sphere grid
-----------------------------+----------------------------
  Reporter:  george.gayno@…  |      Owner:  george.gayno@…
      Type:  task            |     Status:  accepted
  Priority:  major           |  Milestone:
 Component:  component1      |    Version:
Resolution:                  |   Keywords:
-----------------------------+----------------------------

Comment (by george.gayno@…):

 '''r97740'''

 Several updates to the `CYCLE` code:

 * Xu Li decided to provide the GSI foundation temperature increments and
 associated mask in a netcdf file (and not nemsio).  Update
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/sorc/global_cycle.fd/read_write_data.f90?rev=97740#L949
 read_gsi_data] accordingly.  These fields will be stored in variables
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/sorc/global_cycle.fd/read_write_data.f90?rev=97740#L27
 slmsk_gaus and dtref_gaus].

 *
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/sorc/global_cycle.fd/cycle.f90?rev=97740
 cycle.f90] - Add logic to routine
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/sorc/global_cycle.fd/cycle.f90?rev=97740#L365
 adjust_nsst] to compute the change in foundation temperature and SST based
 on the increments from the GSI. Not all possible cases are handled yet and
 the logic could change after testing.  For example, what is the best way
 to handle very isolated small model lakes that are not resolved by the
 GSI?  The SST update is computed by new routine
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/sorc/global_cycle.fd/cycle.f90?rev=97740#L605
 dtzm_point], which was grabbed from the GSI. New routine
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/sorc/global_cycle.fd/cycle.f90?rev=97740#L685
 nsst_water_reset] resets all NSST records at points that were formally sea
 ice.

 * Update build process to remove unneeded nemsio library.

 Updates to
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/ush/global_cycle.sh?rev=97740
 global_cycle.sh] - Add variables 'z1' and 'z2' which define the depth over
 which the NSST heating/cooling is applied in routine
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/sorc/global_cycle.fd/cycle.f90?rev=97740#L605
 dtzm_point].

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



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