-
Notifications
You must be signed in to change notification settings - Fork 250
News
The following intermediate ESMF libraries are planned to be removed on the UFS tie-1 platforms.
8_1_0_beta_snapshot_27 8_1_0_beta_snapshot_36 8_1_0_beta_snapshot_47
8_1_0_beta_snapshot_27-debug 8_1_0_beta_snapshot_36-debug 8_1_0_beta_snapshot_47-debug
For developers who are using those ESMF versions, please merge your branches to use a later version of ESMF library that are available. Currently the develop ufs-weather-model branch is using the ESMF public release 8_2_0. Please create an issue in the ufs-weather-model repository if you have any concerns/questions.
UFS-weather-model code commit tutorial was given by Dom and Laurie on June 9/10. The recordings of the tutorial are available at:
Recently two changes on NEMS driver cleanup (PR#533) and the fv3-jedi coupling (#586) were committed to the ufs-weather-model develop branch. Due to these changes, an updated NUOPC field dictionary file "fd_nems.yaml" is now required for all the ufs-weather-model application runs. This file is currently located in ufs-weather-model/tests/parm/fd_nems.yaml in the ufs-weather-model repository. Please copy this file to your run directory when you update model code with the latest ufs-weather-model develop branch.
Another minor change is that the configuration variable "cpl" in model_configure file was removed in PR#586, having it in model_configure does not impact the model run, but we recommend removing it from the model_configure when you sync code with the latest develop branch.
PR#534 was merged to the ufs-weather-model repository to speed up compiling the model executable. The FMS submodule has been moved out of the ufs-weather-model repository, it is built as a library and used as a prebuilt library in ufs-weather-model build system. This code update significantly reduced the compile time in many UFS applications.
Developers are encouraged to merge their branches to the top develop branch to take advantage of this new feature. Currently the FMS library is available on the tier-1 UFS supported platforms. Developers using these systems should be able to build the model after the merge without additional code changes. Developers using other platforms will need to build the FMS library before building the model executable.
To report a bug or start a new feature, please click on new issue and two issue templates will show up. Please follow the relevant tabs to fill up the details.
- Template for pull request is available. Please fill in information when creating pull request.
- 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