CCPP Scientific Documentation
v5.0.0
Parameterizations and Suites Overview

Physical Parameterizations

In the CCPP, each parameterization is in its own modern Fortran module (i.e., CCPP-compliant; see rules for scheme to considered CCPP-compliant at CCPP-Compliant Physics Parameterizations ), which facilitates model development and code maintenance. Additionally, we are listing any pre- and post- interstitials that must accompany the scheme. While some individual parameterization can be invoked for the SCM, most host models will assemble the parameterizations in suites.

Radiation

PBL and Turbulence

Land Surface Model

Cumulus Parameterizations

Microphysics

Ozone Photochemical Production and Loss

Water Vapor Photochemical Production and Loss

Gravity Wave Drag

Surface Layer

Simplified Ocean and Sea Ice Representation

Others

The input information for the parameterizations includes the values of the gridbox mean prognostic variables (wind components, temperature, specific humidity, cloud fraction, water contents for cloud liquid, cloud ice, rain, snow, graupel, and ozone concentration), the provisional dynamical tendencies for the same variables and various surface fields, both fixed and variable.

The time integration of the physics suites is based on the following:

  • The tendencies from the different physical processes are computed by the parameterizations or derived in separate interstitial routines.
  • The first part of the suite, comprised of the parameterizations for radiation, surface layer, surface (land, ocean, and sea ice), boundary layer, and Rayleigh damping, is computed using a hybrid of parallel and sequential splitting described in Donahue and Caldwell (2018) [42], a method in which the various parameterizations use the same model state as input but are impacted by the preceding parameterizations. The tendencies from the various parameterizations are then added together and used to update the model state.
  • The surface parameterizations (land, ocean and sea ice) are invoked twice in a subcycling loop, with the first time to create a guess, and the second time to produce the tendencies.
  • The second part of the physics suite, comprised of the parameterizations of gravity wave physics, ozone, stratospheric water vapor, deep and shallow convection (if using), and microphysics, is computed using sequential splitting in the order listed above, in which the model state is updated between calls to the parameterization.
  • If the in-core saturation adjustment is used (do_sat_adj=.true.), it is invoked at shorter timesteps along with the dynamical solver.

Physics Suites

There are two publicly supported host models that use CCPP v5: the UFS Weather Model used in the Short Range Weather Application (SRW App) and the CCPP Single Column Model (SCM). The SRW App supports the use of suites GFS_v15p2 and RRFS_v1alpha, while the SCM supports the use of suites GFS_v15p2, GFS_v16beta, RRFS_v1alpha, csawmg and GSD_v1. Suite GFS_v15p2 is an operational suite that invokes the parameterizations used in the GFS v15 implemented operationally in June 2019. Other suites are experimental, and targeted for future UFS operational implementations. It should be noted that suite RRFS_v1alpha does not include a convective parameterization scheme and is targeted for convective-allowing resolutions of 3-km grid spacing. The other suites are primarily targeted for medium-range weather and subseasonal-to-seasonal scales of grid spacing 13-km and coarser. The forcing datasets included in the CCPP SCM v5.0 public release were created by averaging observations and large-eddy simulations over seas that are too coarse to resolve convection. Therefore, best results will be obtained with be obtained with the CCPP SCM v5.0 when using suites that include parameterized convection.

Table 1. Physics suite options included in this documentation.

Physics suites GFS_v15p2 GFS_v16beta csawmg GSD_v1 RRFS_v1alpha
HOST Model SCM, SRW SCM SCM SCM SCM, SRW
Deep Cu GFS Scale-Aware Simplified Arakawa-Schubert (sa-SAS) Deep Convection Scheme GFS Scale-Aware Simplified Arakawa-Schubert (sa-SAS) Deep Convection Scheme Chikira-Sugiyama Scale-Aware Convection Scheme with Arakawa-Wu Extension Grell-Freitas Scale and Aerosol Aware Convection Scheme off
Shallow Cu GFS SAS-based Mass-Flux Scheme for Shallow convection (sa-MF) GFS SAS-based Mass-Flux Scheme for Shallow convection (sa-MF) GFS SAS-based Mass-Flux Scheme for Shallow convection (sa-MF) MYNN-EDMF Boundary Layer and Shallow Cloud Scheme and Grell-Freitas Shallow Convection Module MYNN-EDMF Boundary Layer and Shallow Cloud Scheme
Microphysics GFDL Cloud Microphysics Scheme GFDL Cloud Microphysics Scheme Morrison-Gettelman Cloud Microphysics Scheme Thompson Aerosol-Aware Microphysics Scheme Thompson Aerosol-Aware Microphysics Scheme
PBL/TURB GFS Hybrid Eddy-Diffusivity Mass-Flux PBL and Free Atmospheric Turbulence Scheme GFS Scale-aware TKE-based Moist Eddy-Diffusion Mass-Flux (EDMF) PBL and Free Atmospheric Turbulence Scheme GFS Hybrid Eddy-Diffusivity Mass-Flux PBL and Free Atmospheric Turbulence Scheme MYNN-EDMF Boundary Layer and Shallow Cloud Scheme MYNN-EDMF Boundary Layer and Shallow Cloud Scheme
Radiation GFS RRTMG Shortwave/Longwave Radiation Scheme GFS RRTMG Shortwave/Longwave Radiation Scheme GFS RRTMG Shortwave/Longwave Radiation Scheme GFS RRTMG Shortwave/Longwave Radiation Scheme GFS RRTMG Shortwave/Longwave Radiation Scheme and Subgrid-scale Cloud Pre-radiation Interstitial
Surface Layer GFS Surface Layer Scheme GFS Surface Layer Scheme GFS Surface Layer Scheme GFS Surface Layer Scheme GFS Surface Layer Scheme
Land GFS Noah Land Surface Model GFS Noah Land Surface Model GFS Noah Land Surface Model RUC Land Surface Model GFS NoahMP Land Surface Model
Gravity Wave DragUnified Gravity Wave Physics Scheme - Version 0 Unified Gravity Wave Physics Scheme - Version 0 Unified Gravity Wave Physics Scheme - Version 0 Unified Gravity Wave Physics Scheme - Version 0 Unified Gravity Wave Physics Scheme - Version 0
Ocean GFS Near-Surface Sea Temperature Scheme or GFS Simple Ocean Scheme GFS Near-Surface Sea Temperature Scheme or GFS Simple Ocean Scheme GFS Near-Surface Sea Temperature Scheme GFS Near-Surface Sea Temperature Scheme GFS Near-Surface Sea Temperature Scheme
Ozone GFS Ozone Photochemistry (2015) Scheme GFS Ozone Photochemistry (2015) Scheme GFS Ozone Photochemistry (2015) Scheme GFS Ozone Photochemistry (2015) Scheme GFS Ozone Photochemistry (2015) Scheme
Water Vapor GFS Stratospheric H2O Scheme GFS Stratospheric H2O Scheme GFS Stratospheric H2O Scheme GFS Stratospheric H2O Scheme GFS Stratospheric H2O Scheme