[Ncep.list.emc.fv3gfs_tickets] FV3GFS Ticket #15: FV3 May 15 Release
FV3GFS Trac Ticket
ncep.list.emc.fv3gfs_tickets at noaa.gov
Wed May 3 19:39:11 UTC 2017
#15: FV3 May 15 Release
------------------------------+------------------------
Reporter: samuel.trahan@… | Owner: somebody
Type: task | Status: new
Priority: critical | Milestone: milestone1
Component: component1 | Version:
Resolution: | Keywords: release
------------------------------+------------------------
Comment (by jun.wang@…):
Fanglin made a fv3gfs branch at for FV3 v0 release and tested it on cray,
the branch is:
https://svnemc.ncep.noaa.gov/projects/fv3gfs/tags/FV3GFS_V0_RELEASE
Here is the description from Fanglin:
I have created the ICs for three selected cases, pulled all necessary
pieces together, and wrote a simple script to run the model at three
resolutions (C96, C384 and C768) and to convert 6-tile output to global
lat-lon grid in netCDF format. I have tested the system. So far it works
on WCOSS Cray.
Please see
https://svnemc.ncep.noaa.gov/projects/fv3gfs/tags/FV3GFS_V0_RELEASE/ for
the workflow. Fixed fields and initial conditions are ~37GB in size.
They are only saved locally under my account. We need to discuss how to
disseminate them.
Jun was already able to compile the model on Theia. I will try to make the
workflow work on Theia as well. If you plan to add support for running the
model on other platforms, we need help.
Pasted below is an README instruction file. SVN is not working tonight. I
will commit it to the tag on Monday.
---------------------------------------------------------------------
Instruction for Building and Running FV3GFS Forecast Experiments
---------------------------------------------------------------------
Revision History
04/30/2017 -- Fanglin Yang, First version.
Note: The workflow has only been tested on WCOSS Cray. Options need to be
added
and tested for running the model on Theia and other machines
1. check out
https://svnemc.ncep.noaa.gov/projects/nems/apps/NEMSfv3gfs/trunk,
and use ?? to compile the model.
Four executable files will be created under ./trunk/NEMS/exe
fv3_gfs_hydro.prod.32bit.x*
fv3_gfs_hydro.prod.64bit.x*
fv3_gfs_nh.prod.32bit.x*
fv3_gfs_nh.prod.64bit.x
2. check out
https://svnemc.ncep.noaa.gov/projects/fv3gfs/tags/FV3GFS_V0_RELEASE
use ./FV3GFS_V0_RELEASE/sorc/fre-nctools.fd/BUILD_TOOLS.csh
$system_site to
compile regrid utilities, where system_site can be cray, theia or gaea
3. Copy the directory of fixed fields (binary files) from WCOSS Surge
cp -rp
/gpfs/hps/emc/global/noscrub/Fanglin.Yang/svn/FV3GFS_V0_RELEASE/fix to
./FV3GFS_V0_RELEASE/fix
4. Copy the directory of initial conditions from WCOSS Surge
cp -rp
/gpfs/hps/emc/global/noscrub/Fanglin.Yang/svn/FV3GFS_V0_RELEASE/ICs to
./FV3GFS_V0_RELEASE/ICs
It contains cold start initial conditions for the following three
cases. They are converted from
gfs analysese of Q3FY17 NEMS GFS retrospective parallels.
2016092900 Hurricane Matthew
2016011812 Winter East Coast Blizzard
2016081200 Louisiana Flooding
5. Check ./FV3GFS_V0_RELEASE/exp/runjob_cray.sh to see how to submit
forecast batch jobs on WCOSS Cray.
Modify the following two lines in runjob_cray.sh to select model
resolution and case to run
export CASE=C384 ;#resolution, C96 (~100km), C382
(~25km) or C768 (~13km)
export CDATE=2016092900 ;#initial condition dates
2016092900 2016011812 2016081200
Users need to make sure the following directories are correctly set up
export
BASE_GSM=/gpfs/hps/emc/global/noscrub/$LOGNAME/svn/FV3GFS_V0_RELEASE ;#
source directory
export FIX_FV3=$BASE_GSM/fix/fix_fv3 ;#model fixed
fields
export IC_DIR=$BASE_GSM/ICs ;#forecast
initial conditions
# temporary running directory
export DATA=/gpfs/hps/stmp/$LOGNAME/${CASE}${PSLOT}${CDATE}
# directory to save output
export ROTDIR=/gpfs/hps/ptmp/$LOGNAME/$PSLOT/$CASE
# NEMS FV3GFS forecast executable directory
export
FCSTEXECDIR=/gpfs/hps/emc/global/noscrub/Fanglin.Yang/svn/fv3gfs/NEMSfv3gfs/trunk/NEMS/exe
Use "bsub<runjob_cray.sh" to submit batch job on WCOSS Cray.
The default option is to run the model with non-hydrostatic 32-bit
fv3 dycore.
Please check runjob_cray.sh to see other options. Inline
documentations are included.
6. Forecast output saved in $ROTDIR are on global lat-lon 0.25-degree
grid in netCDF format.
Vijay suggested to update the nemsfv3 app to generate desired executable
and include instructions on using the choices.
--
Ticket URL: <https://svnemc.ncep.noaa.gov/trac/fv3gfs/ticket/15#comment:1>
fv3gfs <https://svnemc.ncep.noaa.gov/trac/fv3gfs>
NGGPS FV3GFS Development
More information about the Ncep.list.emc.fv3gfs_tickets
mailing list