Skip to content

HAFS source code hierarchical repository structure

Jili Dong edited this page Mar 5, 2020 · 2 revisions

The HAFS Hierarchical Repository Structure

HAFS generally follows the authoritative repositories it forks from. Below is the hafs_forecast.fd (ufs-weather-model) hierarchical repository structure:

Hierarchy of repositories hafs-community repo URL
hafs_forecast.fd (ufs-weather-model) https://github.com/hafs-community/ufs-weather-model.git
|── FMS https://github.com/NOAA-GFDL/FMS
|── NEMS https://github.com/NOAA-EMC/NEMS
└── NCEPLIBS-pyprodutil https://github.com/NOAA-EMC/NCEPLIBS-pyprodutil
|── FV3 (fv3atm) https://github.com/hafs-community/fv3atm.git
└── GFDL_atmos_cubed_sphere https://github.com/NOAA-EMC/GFDL_atmos_cubed_sphere
└── ccpp-framework https://github.com/NCAR/ccpp-framework
└── ccpp-physics https://github.com/hafs-community/ccpp-physics.git
|── stochastic_physics https://github.com/noaa-psd/stochastic_physics
|── WW3 https://github.com/NOAA-EMC/WW3
hafs_utils.fd (UFS_UTILS) https://github.com/hafs-community/UFS_UTILS.git
hafs_post.fd (EMC_post) https://github.com/hafs-community/EMC_post.git