-
Notifications
You must be signed in to change notification settings - Fork 249
Porting to a new machine
Minsuk Ji edited this page Jul 14, 2021
·
11 revisions
- NCEPLIBS and third party libraries need to be installed on the new platform
- An example can be seen here
modulefiles/<machine>.<compiler>/fv3
-
cmake/configure_<machine>.<compiler>.cmake
if necessary - An example can be seen here for
stampede.intel
CICE-interface/CICE/configuration/scripts/forapps/ufs/comp_ice.backend.clean
CICE-interface/CICE/configuration/scripts/forapps/ufs/comp_ice.backend.libcice
CICE-interface/CICE/configuration/scripts/machines/Macros.<machine>_<compiler>
- An example can be seen here for
stampede_intel
WW3/model/esmf/Makefile
WW3/model/bin/w3_setup
WW3/model/bin/cmplr.env
- An example can be seen here for
stampede
NEMS/src/conf/module-setup.sh.inc
NEMS/src/conf/module-setup.csh.inc
- An example can be seen here for
stampede
- Commit Queue
- WCOSS2/Acorn Library Install Status
- News
- Making code changes in the UFS weather model using the GitHub repository
- UFS weather model code commit tutorial recordings
- Building model
- Running regression tests
- Regression Test Policy for Weather Model Platforms and Compilers
- Running operational requirements tests
- Porting to a new machine
-
spack-stack - builds prerequisite software stack for the UFS WM, including NCEPLIBS and NCEPLIBS-external
- NCEPLIBS - builds bundled library dependencies
- NCEPLIBS-external - builds external library dependencies