diff --git a/CCPPtechnical/source/AddingNewSchemes.rst b/CCPPtechnical/source/AddingNewSchemes.rst index cc5b888..83918c3 100644 --- a/CCPPtechnical/source/AddingNewSchemes.rst +++ b/CCPPtechnical/source/AddingNewSchemes.rst @@ -10,7 +10,7 @@ This chapter contains a brief description on how to add a new scheme to the *CCP * If the variables are already available, they can be invoked in the scheme’s metadata file and one can skip the rest of this subsection. If the variable required is not available, consider if it can be calculated from the existing variables in the CCPP. If so, an interstitial scheme (such as ``scheme_pre``; see more in :numref:`Chapter %s `) can be created to calculate the variable. However, the variable must be defined but not initialized in the host model as the memory for this variable must be allocated on the host model side. Instructions for how to add variables to the host model side is described in :numref:`Chapter %s `. - .. note:: The CCPP framework is capable of performing automatic unit conversions between variables provided by the host model and variables required by the new scheme. See :numref:`Chapter %s ` for details. + .. note:: The CCPP framework is capable of performing automatic unit conversions between variables provided by the host model and variables required by the new scheme. See :numref:`Section %s ` for details. * If new namelist variables need to be added, the ``GFS_control_type`` DDT should be used. In this case, it is also important to modify the namelist file ``input.nml`` to include the new variable. diff --git a/CCPPtechnical/source/AutoGenPhysCaps.rst b/CCPPtechnical/source/AutoGenPhysCaps.rst index 43297c1..e71340c 100644 --- a/CCPPtechnical/source/AutoGenPhysCaps.rst +++ b/CCPPtechnical/source/AutoGenPhysCaps.rst @@ -32,7 +32,7 @@ The CCPP *prebuild* step for the dynamic build performs the following tasks: * Checks requested vs provided variables by ``standard_name``. * Checks units, rank, type for consistency. Perform unit conversions if a mismatch of units is detected and the required conversion has been implemented (see - :numref:`Chapter %s ` for details). + :numref:`Section %s ` for details). * Creates Fortran code that adds pointers to the host model variables and stores them in the ccpp-data structure (``ccpp_fields_*.inc``). A hash table that is part of cdata is populated with key = standard_name of a variable and value = location of that variable in memory (i.e. a c-pointer). @@ -217,7 +217,7 @@ The CCPP *prebuild* step for the static build performs the tasks below. * Check requested vs provided variables by ``standard_name``. * Check units, rank, type. Perform unit conversions if a mismatch of units is detected and the required conversion has been implemented (see - :numref:`Chapter %s ` for details). + :numref:`Section %s ` for details). * Filter unused schemes and variables. * Create Fortran code for the static Application Programming Interface (API) that replaces the dynamic API (CCPP-Framework). The hash table used by the dynamic build to store variables in memory is left empty. * Create *caps* for groups and suite(s). diff --git a/CCPPtechnical/source/CCPPPreBuild.rst b/CCPPtechnical/source/CCPPPreBuild.rst index eb89955..47d9194 100644 --- a/CCPPtechnical/source/CCPPPreBuild.rst +++ b/CCPPtechnical/source/CCPPPreBuild.rst @@ -25,7 +25,7 @@ on the host model side and from the individual physics schemes (``.meta`` files; * Matches these variables by their ``standard_name``, checks for missing variables and mismatches of their attributes (e.g., units, rank, type, kind) and processes information on optional variables. Performs automatic unit conversions if a mismatch of units is detected between a scheme and the host model - (see :numref:`Chapter %s ` for details). + (see :numref:`Section %s ` for details). * For the static build only, filters out unused variables for a given suite. diff --git a/README.md b/README.md index 2daf5a5..9fb9c68 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # ccpp-doc This repository contains the technical documentation for the [GMTB](http://www.dtcenter.org/GMTB/html/) Common Community Physics Package (CCPP). A viewable version of the latest documentation resides -chttps://dtcenter.org/community-code/common-community-physics-package-ccpp/documentation). +[here](https://dtcenter.org/community-code/common-community-physics-package-ccpp/documentation). ## Notes to Developers The documentation is generated with Sphinx, using the reStructuredText (*.rst*) files in the