-
Notifications
You must be signed in to change notification settings - Fork 180
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #306 from NOAA-EMC/release/gfsv16.0.0_to_ops
GFSv16.0.9
- Loading branch information
Showing
2,863 changed files
with
74,818 additions
and
333,179 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Ignore all compiled files | ||
*.pyc | ||
*.o | ||
*.mod | ||
|
||
# Ignore exec folder | ||
exec/ | ||
|
||
# Ignore sorc folders from externals | ||
sorc/logs/ | ||
sorc/fv3gfs.fd/ | ||
sorc/gfs_post.fd/ | ||
sorc/gsi.fd/ | ||
sorc/ufs_utils.fd/ | ||
sorc/gfs_wafs.fd/ | ||
sorc/verif-global.fd/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
# External sub-modules of global-workflow | ||
|
||
[FV3GFS] | ||
tag = GFS.v16.0.16 | ||
local_path = sorc/fv3gfs.fd | ||
repo_url = https://github.com/ufs-community/ufs-weather-model.git | ||
protocol = git | ||
required = True | ||
|
||
[GSI] | ||
tag = gfsda.v16.0.0 | ||
local_path = sorc/gsi.fd | ||
repo_url = https://github.com/NOAA-EMC/GSI.git | ||
protocol = git | ||
required = True | ||
|
||
[GLDAS] | ||
tag = gldas_gfsv16_release.v1.12.0 | ||
local_path = sorc/gldas.fd | ||
repo_url = https://github.com/NOAA-EMC/GLDAS.git | ||
protocol = git | ||
required = True | ||
|
||
[EMC_post] | ||
tag = upp_gfsv16_release.v1.1.3 | ||
local_path = sorc/gfs_post.fd | ||
repo_url = https://github.com/NOAA-EMC/EMC_post.git | ||
protocol = git | ||
required = True | ||
|
||
[UFS_UTILS] | ||
tag = ops-gfsv16.0.0 | ||
local_path = sorc/ufs_utils.fd | ||
repo_url = https://github.com/NOAA-EMC/UFS_UTILS.git | ||
protocol = git | ||
required = True | ||
|
||
[EMC_verif-global] | ||
tag = verif_global_v1.11.0 | ||
local_path = sorc/verif-global.fd | ||
repo_url = https://github.com/NOAA-EMC/EMC_verif-global.git | ||
protocol = git | ||
required = True | ||
|
||
[EMC_gfs_wafs] | ||
tag = gfs_wafs.v6.0.21 | ||
local_path = sorc/gfs_wafs.fd | ||
repo_url = https://github.com/NOAA-EMC/EMC_gfs_wafs.git | ||
protocol = git | ||
required = False | ||
|
||
[externals_description] | ||
schema_version = 1.0.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# global-workflow | ||
Global Superstructure/Workflow currently supporting the Finite-Volume on a Cubed-Sphere Global Forecast System (FV3GFS) | ||
|
||
The global-workflow depends on the following prerequisities to be available on the system: | ||
|
||
* workload management platform / scheduler - LSF or SLURM | ||
* workflow manager - ROCOTO (https://github.com/christopherwharrop/rocoto) | ||
* modules - NCEPLIBS (various), esmf v8.0.0bs48, hdf5, intel/ips v18, impi v18, wgrib2, netcdf v4.7.0, hpss, gempak (see module files under /modulefiles for additional details) | ||
|
||
The global-workflow current supports the following machines: | ||
|
||
* WCOSS-Dell | ||
* WCOSS-Cray | ||
* Hera | ||
|
||
## Build global-workflow: | ||
|
||
### 1. Check out components | ||
|
||
While in /sorc folder: | ||
``` | ||
$ sh checkout.sh | ||
``` | ||
|
||
### 2. Build components | ||
|
||
While in /sorc folder: | ||
``` | ||
$ sh build_all.sh | ||
``` | ||
|
||
### 3. Link components | ||
|
||
While in /sorc folder: | ||
``` | ||
$ sh link_fv3gfs.sh emc $MACHINE | ||
``` | ||
|
||
...where $MACHINE is "dell", "cray", or "hera". |
Oops, something went wrong.