Global Model Test Bed

Developer information for GMTB CCPP

Getting Started

There are two documents that will help get you started. The SCM Users and Technical Guide explains how to setup, compile and run a simple test case using the SCM. The CCPP Developers Guide explains how to both modify an atmospheric core and physics packages inorder to function with the CCPP framework. The latest version of these documents can be found on the documents page.

Code Access

Casual users should obtain the official code release from the download page of the GMTB CCPP users website. The official code releases contain the most stable, well-tested, and fully documented code.

Developers will want to use the project's GitHub repositories in order to obtain the latest development code. Obtaining access to these repositories requires having a GItHub account, which can be obtained at GitHub.

Code repositories

The repository directory contains all code and data required to run the GMTB SCM. It is functionally separated into four subdirectories representing the SCM model infrastructure:

  • SCM model infrastructure (scm directory)
  • CCPP infrastructure (ccpp-framework directory)
  • CCPP physics schemes (ccpp-physics directory)
  • External library code (external directory)
The entire gmtb-scm repository resides on NCAR's GitHub account. The ccpp-framework and ccpp-physics directories are git submodules that point to repositories on the same account.

UCAR | Privacy Policy | Terms of Use