[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