Skip to content

Global Superstructure/Workflow currently supporting the Finite-Volume on a Cubed-Sphere Global Forecast System (FV3GFS)

Notifications You must be signed in to change notification settings

christopherwharrop-noaa/global-workflow

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

The global-workflow current supports the following machines:

  • WCOSS-Dell
  • WCOSS-Cray
  • Hera

Build global-workflow:

1. Check out components

The global-workflow uses the manage_externals utility to handle checking out its components. The manic-v1.1.8 manage_externals tag is supported. The manage_externals utility will be replacing the current checkout.sh script.

Run manage_externals (checkout_externals) while at top of clone:

$ checkout_externals -e Externals.cfg

If checkout_externals is not in your $PATH then use full path to it:

  • WCOSS-Dell: /gpfs/dell2/emc/modeling/noscrub/emc.glopara/git/manage_externals/manic-v1.1.8/checkout_externals
  • WCOSS-Cray: /gpfs/hps3/emc/global/noscrub/emc.glopara/git/manage_externals/manic-v1.1.8/checkout_externals
  • Hera: /scratch1/NCEPDEV/global/glopara/git/manage_externals/manic-v1.1.8/checkout_externals

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".

About

Global Superstructure/Workflow currently supporting the Finite-Volume on a Cubed-Sphere Global Forecast System (FV3GFS)

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Fortran 69.6%
  • Shell 26.5%
  • Python 2.8%
  • Makefile 0.5%
  • Perl 0.2%
  • C 0.2%
  • Other 0.2%