[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 Aug 4 20:38:19 UTC 2017


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

Comment (by george.gayno@…):

 '''r96300'''

 Numerous changes to begin conversion to run on the cubed-sphere grid.
 Only runs for a single tile right now.  And does not handle NSST fields
 yet.

 *
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/sorc/global_cycle.fd/cycle.f?rev=96300
 cycle.f] - Removed now obsolete routines `FIXIO_R` and `FIXIO_W` which
 read/wrote the surface data from/to the OPS nemsio Gaussian restart files.
 Removed numerous unused variables. Removed computation of lat/lon on the
 model grid. Lat/lons are now read in from the 'grid' file (created by
 `make_hgrid` program) for the particular tile (in 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=96300#L347
 READ_LAT_LON_OROG]). Removed references to gaussian grid and to the
 reduced grid. Removed usused routines `ZNLSFC` and `ZNLODY` which computed
 diagnostics on the gaussian grid.  In the future, new routines can be
 created to compute the diagnostics on the cubed-sphere grid, if desired.

 *
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/sorc/global_cycle.fd/sfcsub.f?rev=96300
 sfcsub.f] - Removed references to obsolete routine `gaulat`, which
 computed gaussian latitudes.

 *
 [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=96300
 read_write_data.f90] - New module that contains a 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=96300#L10
 WRITE_DATA]) to write output surface data to a 'warm' netcdf restart file.
 Only partially complete.  Includes a 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=96300#L347
 READ_LAT_LON_OROG]) to read the lat/lon and orography on the target cubed-
 sphere tile. Also includes a 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=96300#L483
 READ_SFC_NETCDF]) to read the input surface data from the 'warm' netcdf
 restart file.

 * Update build process to eliminate the dependency on the NEMSIO library
 and to add the dependency to the NETCDF library.

 *
 [https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/cycle_fv3/global_shared.v15.0.0/run_cycle_wcoss.sh?rev=96300
 run_cycle_wcoss.sh] - Temporary test script to run a case on Phase 2.

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



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