forked from NOAA-EMC/global-workflow
-
Notifications
You must be signed in to change notification settings - Fork 0
jgfs_atmos_sfcanl ecf (v17) Analysis
Terry McGuinness edited this page Jun 11, 2026
·
2 revisions
Branch / tenant: dev/gfs.v17 (gw_v17)
Path: ecf/scripts/gfs/analysis/atmos/jgfs_atmos_anal_sfc_gcycle.ecf
Analysis date: 2026-06-11
Method: On-disk v17 worktree analysis.
jgfs_atmos_sfcanl.ecf (on disk as jgfs_atmos_anal_sfc_gcycle.ecf) is the NCO production ecFlow task that runs the surface analysis global cycle (SFCANL/GCycle) — updating land surface fields (SST, sea ice, soil moisture/temperature, vegetation) using observational data and the previous cycle's surface state. It calls JGLOBAL_ATMOS_SFCANL_GCYCLE.
| Section | Detail |
|---|---|
| PBS resources | 1 node, 32 mpiprocs, 4 OMP threads, 128 cpus, exclusive host, 20-min wall |
| Modules |
load_modules.sh run (general modules) |
| J-Job | JGLOBAL_ATMOS_SFCANL_GCYCLE |
| Rocoto breadcrumb | sfcanl.sh |
jgfs_atmos_anal_sfc_gcycle.ecf
+-- JGLOBAL_ATMOS_SFCANL_GCYCLE
+-- exglobal_atmos_sfcanl_gcycle.sh (or Python)
+-- global_cycle.x (Fortran executable)
+-- Updates SST, sea ice, snow, soil, vegetation
-
General modules (
runnotgsiorufsda) — uses global_cycle Fortran executable. - Hybrid threading: 32 MPI x 4 OMP.
- Exclusive host despite single node — needs full node memory.
- Post-analysis: runs after atmospheric analysis to update surface for forecast ICs.
-
Renamed from
sfcanltoanal_sfc_gcyclein v17.
| Symbol | Risk | Notes |
|---|---|---|
JGLOBAL_ATMOS_SFCANL_GCYCLE |
MEDIUM | Provides surface ICs for forecast |
- On-disk v17 worktree:
ecf/scripts/gfs/analysis/atmos/jgfs_atmos_anal_sfc_gcycle.ecf.