-
Notifications
You must be signed in to change notification settings - Fork 250
How to run regression tests for the DATM MOM6 CICE6 model
BinLi-NOAA edited this page Oct 30, 2020
·
2 revisions
- $ git clone https://github.com/ufs-community/ufs-weather-model DATM-MOM6-CICE6
- $ cd DATM-MOM6-CICE6
- $ git submodule update --init --recursive
- $ cd tests
- $ cp rt.conf rt.conf_datm
- Modify rt.conf_datm so that only the last 5 lines are kept:
COMPILE | DATM=Y S2S=Y | standard | hera.intel orion.intel | fv3 |
RUN | datm_control_cfsr | standard | hera.intel orion.intel | fv3 |
RUN | datm_control_gefs | standard | hera.intel orion.intel | fv3 |
RUN | datm_mx025_cfsr | standard | hera.intel orion.intel | fv3 |
RUN | datm_mx025_gefs | standard | hera.intel orion.intel | fv3 |
- $ vi rt.sh (The default account to use is nems. If you cannot use nems account to run jobs, please change the "ACCNR" parameter, e.g., ACCNR=marine-cpu
- $ rt.sh -k -l rt.conf_datm (This command will compile the code using CMake and run all 4 test cases. After the runs are completed, the run directories are not removed.)
- The run directories are located at /scratch1/NCEPDEV/stmp2/${USER}/FV3_RT on Hera.
- The run directories are located at /work/noaa/stmp/${USER}/stmp/${USER}/FV3_RT on Orion.
- 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