-
Notifications
You must be signed in to change notification settings - Fork 18
Home
This wiki includes an overview describing how NCEPLIBS and as associated repository, NCEPLIBS-external, together enable you satisfy the library dependencies for the UFS Weather Model.
There is also information on this wiki specific to NCEPLIBS. For that, see Building NCEPLIBS on the navigation bar at right.
NCEPLIBS (this repo) and NCEPLIBS-external contain all the libraries required to build the UFS Weather Model. The repositories also include scripts that will help you build those libraries.
There are two categories of libraries that are needed:
- Bundled libraries (NCEPLIBS). These are libraries developed for use with the UFS Weather Model. Most have a NCEPLIBS prefix in the repository, e.g. NCEPLIBS-bacio. UFS-UTILS is also included in this category. See the list of required bundled libraries.
- Third-party libraries (NCEPLIBS-external). These are libraries that were developed external to the UFS Weather Model. They are general software packages that are also used by other models in the community. Building these is optional, since existing builds of these libraries can be pointed to instead. See the list of required third-party libraries.
This documentation and the library build are a work in progress and currently undergoing rapid development. They are expected to contain gaps and errors.
The documentation for NCEPLIBS is on this wiki - there is not currently a User's Guide. Documentation on building third-party libraries is on the NCEPLIBS-external wiki.
You can also get help through a user support forum set up specifically for issues related to build dependencies.
Get expert help through the Build Dependencies Support Forum. (Link coming soon!) |
---|
Supported Platforms and Compilers
Wiki Links
Applications (include workflow)
Models
- UFS Weather Model
- UFS Subseasonal to Seasonal Model
- UFS Hurricane Analysis and Forecast System Model
Utilities
- NCEPLIBS - builds bundled library dependencies
- NCEPLIBS-external - builds external library dependencies