Skip to content
ceceliadid edited this page Feb 11, 2020 · 57 revisions

Welcome to the NCEPLIBS wiki!

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.

Overview of NCEPLIBS and NCEPLIBS-external

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:

  1. 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 bundled libraries.
  2. 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.

Documentation and User Support

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!)
image_2002_build_support_forum
Clone this wiki locally