[Ncep.list.emc.fv3gfs_tickets] FV3GFS Ticket #12: Changes for nests
FV3GFS Trac Ticket
ncep.list.emc.fv3gfs_tickets at noaa.gov
Wed Apr 5 16:15:44 UTC 2017
#12: Changes for nests
--------------------------+----------------------------
Reporter: tom.black@… | Owner: george.gayno@…
Type: enhancement | Status: accepted
Priority: major | Milestone:
Component: component1 | Version:
Resolution: | Keywords: nest
--------------------------+----------------------------
Comment (by george.gayno@…):
Run test on Luna to create a C96 grid with nest. Here, r90792 of the
branch was used. As mentioned in comment:6, there are two sets of scripts
to create the grid and orography. These sets are run by the
[https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/black/fv3gfs/global_shared.v15.0.0/ush/fv3gfs_driver_grid.sh?rev=90792
fv3gfs_driver_grid.sh] and
[https://svnemc.ncep.noaa.gov/trac/fv3gfs/browser/branches/black/fv3gfs/global_shared.v15.0.0/ush/fv3gfs_driver_grid_wrapper_cray.sh?rev=90792
fv3gfs_driver_grid_wrapper_cray.sh] driver scripts.
Before running both scripts, minor changes were made to change path names
and working directories:
{{{
/gpfs/hps/emc/global/noscrub/George.Gayno/fv3gfs/branches/fv3gfs.tom.black/global_shared.v15.0.0/ush\
$ svn diff fv3gfs_driver_grid.sh
Index: fv3gfs_driver_grid.sh
===================================================================
--- fv3gfs_driver_grid.sh (revision 90858)
+++ fv3gfs_driver_grid.sh (working copy)
@@ -2,13 +2,13 @@
#----WCOSS_CRAY JOBCARD
#BSUB -L /bin/sh
#BSUB -P GFS-T2O
-#BSUB -oo /gpfs/hps/ptmp/Fanglin.Yang/log.grid
-#BSUB -eo /gpfs/hps/ptmp/Fanglin.Yang/log.grid
+#BSUB -oo /gpfs/hps/ptmp/George.Gayno/log.grid
+#BSUB -eo /gpfs/hps/ptmp/George.Gayno/log.grid
#BSUB -J grid_fv3
-#BSUB -q dev
+#BSUB -q debug
#BSUB -M 2400
-#BSUB -W 01:00
-#BSUB -cwd /gpfs/hps/ptmp/Fanglin.Yang
+#BSUB -W 00:30
+#BSUB -cwd /gpfs/hps/ptmp/George.Gayno
#BSUB -extsched 'CRAYLINUX[]'
#----THEIA JOBCARD
##PBS -N fv3_grid_driver
@@ -40,8 +40,8 @@
module load PrgEnv-intel
export NODES=1
export APRUN="aprun -n 1 -N 1 -j 1 -d 24 -cc depth"
- export
home_dir=/gpfs/hps/emc/global/noscrub/$LOGNAME/svn/fv3gfs/global_shared.v15.0.0
- export
workflow_dir=/gpfs/hps/emc/global/noscrub/$LOGNAME/svn/fv3gfs/gfs_workflow.v15.0.0/para
+ export
home_dir=/gpfs/hps/emc/global/noscrub/George.Gayno/fv3gfs/branches/fv3gfs.tom.black/global_shared.v15.0.0
+ export
workflow_dir=/gpfs/hps/emc/global/noscrub/George.Gayno/fv3gfs/branches/fv3gfs.tom.black/gfs_workflow.v15.0.0/para
export TMPDIR=/gpfs/hps/ptmp/$LOGNAME/fv3_grid
}}}
and
{{{
/gpfs/hps/emc/global/noscrub/George.Gayno/fv3gfs/branches/fv3gfs.tom.black/global_shared.v15.0.0/ush\
$ svn diff fv3gfs_driver_grid_wrapper_cray.sh
Index: fv3gfs_driver_grid_wrapper_cray.sh
===================================================================
--- fv3gfs_driver_grid_wrapper_cray.sh (revision 90858)
+++ fv3gfs_driver_grid_wrapper_cray.sh (working copy)
@@ -29,8 +29,8 @@
export gtype=nest # grid type: uniform, stretch, or nest
#----------------------------------------------------------------
-export
home_dir=/gpfs/hps/emc/global/noscrub/$LOGNAME/fv3gfs/trunk/global_shared.v15.0.0
-export
workflow_dir=/gpfs/hps/emc/global/noscrub/$LOGNAME/fv3gfs/trunk/gfs_workflow.v15.0.0/para
+export
home_dir=/gpfs/hps/emc/global/noscrub/George.Gayno/fv3gfs/branches/fv3gfs.tom.black/global_shared.v15.0.0
+export
workflow_dir=/gpfs/hps/emc/global/noscrub/George.Gayno/fv3gfs/branches/fv3gfs.tom.black/gfs_workflow.v15.0.0/para
export script_dir=$home_dir/ush
export topo=$workflow_dir/util/fix
export exec_dir=$home_dir/exec
}}}
Both tests ran to completion and produced the expected seven tiles:
{{{
/gpfs/hps/ptmp/George.Gayno/fv3_grid/C96r15n3_c96s\ $ ls -lR
.:
total 0
drwxr-xr-x 2 George.Gayno g01 512 Apr 5 13:12 grid
drwxr-xr-x 2 George.Gayno g01 512 Apr 5 13:34 orog
./grid:
total 21504
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:12 C96_grid.tile1.nc
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:12 C96_grid.tile2.nc
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:12 C96_grid.tile3.nc
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:12 C96_grid.tile4.nc
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:12 C96_grid.tile5.nc
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:12 C96_grid.tile6.nc
-rw-r--r-- 1 George.Gayno g01 9079391 Apr 5 13:12 C96_grid.tile7.nc
-rw-r--r-- 1 George.Gayno g01 23063 Apr 5 13:12 C96_mosaic.nc
-rw-r--r-- 1 George.Gayno g01 8745 Apr 5 13:12 C96_nested_mosaic.nc
./orog:
total 7808
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:16 oro.C96.tile1.nc
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:19 oro.C96.tile2.nc
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:24 oro.C96.tile3.nc
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:29 oro.C96.tile4.nc
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:31 oro.C96.tile5.nc
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:33 oro.C96.tile6.nc
-rw-r--r-- 1 George.Gayno g01 3242677 Apr 5 13:34 oro.C96.tile7.nc
}}}
and
{{{
/gpfs/hps/ptmp/George.Gayno/fv3_grid.wrapper/C96r15n3_c96s\ $ ls -lR
.:
total 0
drwxr-xr-x 2 George.Gayno g01 512 Apr 5 13:03 grid
drwxr-xr-x 2 George.Gayno g01 512 Apr 5 13:12 orog
./grid:
total 21504
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:03 C96_grid.tile1.nc
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:03 C96_grid.tile2.nc
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:03 C96_grid.tile3.nc
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:03 C96_grid.tile4.nc
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:03 C96_grid.tile5.nc
-rw-r--r-- 1 George.Gayno g01 2095254 Apr 5 13:03 C96_grid.tile6.nc
-rw-r--r-- 1 George.Gayno g01 9079391 Apr 5 13:03 C96_grid.tile7.nc
-rw-r--r-- 1 George.Gayno g01 23071 Apr 5 13:03 C96_mosaic.nc
-rw-r--r-- 1 George.Gayno g01 8745 Apr 5 13:03 C96_nested_mosaic.nc
./orog:
total 7808
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:06 oro.C96.tile1.nc
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:05 oro.C96.tile2.nc
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:08 oro.C96.tile3.nc
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:07 oro.C96.tile4.nc
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:12 oro.C96.tile5.nc
-rw-r--r-- 1 George.Gayno g01 753517 Apr 5 13:11 oro.C96.tile6.nc
-rw-r--r-- 1 George.Gayno g01 3242677 Apr 5 13:10 oro.C96.tile7.nc
}}}
All files except for the mosaic files were bit identical. The mosaic
files contain path names that reflect the different working directories of
the two tests.
Some of the file records (lat, lon, filtered and raw orog, land mask) were
viewed in Grads and looked correct.
--
Ticket URL: <https://svnemc.ncep.noaa.gov/trac/fv3gfs/ticket/12#comment:9>
fv3gfs <https://svnemc.ncep.noaa.gov/trac/fv3gfs>
NGGPS FV3GFS Development
More information about the Ncep.list.emc.fv3gfs_tickets
mailing list