[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
Thu Aug 31 14:42:40 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@…):
'''r97046'''
Several initial updates for processing of NSST data.
[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=97046
read_write_data.f90] - New routine
[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=97046#L949
READ_GSI_DATA] that will read in the GSI restart file (with updated NSST
records) on the Gaussian grid. The sample file I have is from one of
Fanglin's recent tests. It is a restart file with surface and NSST
records on the Gaussian grid. It is nemsio format. I am not sure if this
is the exact file that will processed by the GSI, but it is good enough to
do some initial testing.
[https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/sorc/global_cycle.fd/cycle.f90?rev=97046
cycle.f90] - 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=97046#L402
ADJUST_NSST]. This initial version contains logic to interpolate from the
GSI Gaussian grid to the cubed-sphere tile. The interpolation is masked -
non-land GSI points are mapped to non-land cubed-sphere points. If there
is a mask mismatch, a spiral search is performed to find the nearest GSI
non-land point. This routine does not contain any logic to update any
NSST records. That will be added later when the update process is
finalized.
Update cycle build
[https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/modulefiles/gfs/gsm_v15.0.0.theia?rev=97046
module] to map in IPLIB and NEMSIOLIB.
[https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/ush/global_cycle.sh?rev=97046
global_cycle.sh] - Add new variable `GSI_FILE` to hold the GSI restart
file to be read by routine `READ_GSI_DATA`.
--
Ticket URL: <https://svnemc.ncep.noaa.gov/trac/fv3gfs/ticket/20#comment:14>
fv3gfs <https://svnemc.ncep.noaa.gov/trac/fv3gfs>
NGGPS FV3GFS Development
More information about the Ncep.list.emc.fv3gfs_tickets
mailing list