The Common Community Physics Package (CCPP) Framework v6

<p>The Common Community Physics Package (CCPP) is a collection of physical atmospheric parameterizations for use in Earth system models and a framework that couples the physics to a host model's dynamical core. A primary goal for this effort is to facilitate research and development of ph...

Full description

Bibliographic Details
Main Authors: D. Heinzeller, L. Bernardet, G. Firl, M. Zhang, X. Sun, M. Ek
Format: Article
Language:English
Published: Copernicus Publications 2023-04-01
Series:Geoscientific Model Development
Online Access:https://gmd.copernicus.org/articles/16/2235/2023/gmd-16-2235-2023.pdf
_version_ 1797838980531617792
author D. Heinzeller
D. Heinzeller
D. Heinzeller
D. Heinzeller
L. Bernardet
L. Bernardet
G. Firl
G. Firl
G. Firl
M. Zhang
M. Zhang
M. Zhang
X. Sun
X. Sun
X. Sun
M. Ek
M. Ek
author_facet D. Heinzeller
D. Heinzeller
D. Heinzeller
D. Heinzeller
L. Bernardet
L. Bernardet
G. Firl
G. Firl
G. Firl
M. Zhang
M. Zhang
M. Zhang
X. Sun
X. Sun
X. Sun
M. Ek
M. Ek
author_sort D. Heinzeller
collection DOAJ
description <p>The Common Community Physics Package (CCPP) is a collection of physical atmospheric parameterizations for use in Earth system models and a framework that couples the physics to a host model's dynamical core. A primary goal for this effort is to facilitate research and development of physical parameterizations and experimentation with physics–dynamics coupling methods while simultaneously offering capabilities for use in numerical weather prediction (NWP) operations. The CCPP Framework supports configurations ranging from process studies to operational NWP as it enables host models to assemble the parameterizations in flexible suites. Framework capabilities include variability in scheme call order; ability to group parameterizations for calls in different parts of the host model, allowing intervening computation or coupling to additional components; options to call some parameterizations more often than others; and automatic variable transformations.</p> <p>The CCPP Framework was developed by the Developmental Testbed Center and is distributed with a single-column model that can be used to test innovations and to conduct hierarchical studies in which physics and dynamics are decoupled. It is also an integral part of the Unified Forecast System, a community-based, coupled, comprehensive Earth modeling system designed to support research and be the source system for the NOAA's operational NWP applications. Finally, the CCPP Framework is under various stages of adoption by a number of other models in the wider community.</p>
first_indexed 2024-04-09T15:50:47Z
format Article
id doaj.art-632d2276a717490ea576dcae46ed9136
institution Directory Open Access Journal
issn 1991-959X
1991-9603
language English
last_indexed 2024-04-09T15:50:47Z
publishDate 2023-04-01
publisher Copernicus Publications
record_format Article
series Geoscientific Model Development
spelling doaj.art-632d2276a717490ea576dcae46ed91362023-04-26T08:32:14ZengCopernicus PublicationsGeoscientific Model Development1991-959X1991-96032023-04-01162235225910.5194/gmd-16-2235-2023The Common Community Physics Package (CCPP) Framework v6D. Heinzeller0D. Heinzeller1D. Heinzeller2D. Heinzeller3L. Bernardet4L. Bernardet5G. Firl6G. Firl7G. Firl8M. Zhang9M. Zhang10M. Zhang11X. Sun12X. Sun13X. Sun14M. Ek15M. Ek16Cooperative Institute for Research in Environmental Sciences (CIRES), University of Colorado Boulder, Boulder, CO 80309, USAGlobal Systems Laboratory (GSL), Earth System Research Laboratories, National Oceanic and Atmospheric Administration (NOAA), Boulder, CO 80305, USADevelopmental Testbed Center (DTC), Boulder, CO 80301, USAnow at: Joint Center for Satellite Data Assimilation (JCSDA), University Corporation for Atmospheric Research (UCAR), Boulder, CO 80301, USAGlobal Systems Laboratory (GSL), Earth System Research Laboratories, National Oceanic and Atmospheric Administration (NOAA), Boulder, CO 80305, USADevelopmental Testbed Center (DTC), Boulder, CO 80301, USAGlobal Systems Laboratory (GSL), Earth System Research Laboratories, National Oceanic and Atmospheric Administration (NOAA), Boulder, CO 80305, USADevelopmental Testbed Center (DTC), Boulder, CO 80301, USACooperative Institute for Research in the Atmosphere (CIRA), Colorado State University, Fort Collins, CO 80521, USACooperative Institute for Research in Environmental Sciences (CIRES), University of Colorado Boulder, Boulder, CO 80309, USAGlobal Systems Laboratory (GSL), Earth System Research Laboratories, National Oceanic and Atmospheric Administration (NOAA), Boulder, CO 80305, USADevelopmental Testbed Center (DTC), Boulder, CO 80301, USACooperative Institute for Research in Environmental Sciences (CIRES), University of Colorado Boulder, Boulder, CO 80309, USAGlobal Systems Laboratory (GSL), Earth System Research Laboratories, National Oceanic and Atmospheric Administration (NOAA), Boulder, CO 80305, USADevelopmental Testbed Center (DTC), Boulder, CO 80301, USADevelopmental Testbed Center (DTC), Boulder, CO 80301, USAResearch Applications Laboratory (RAL), National Center for Atmospheric Research (NCAR), Boulder, CO 80301, USA<p>The Common Community Physics Package (CCPP) is a collection of physical atmospheric parameterizations for use in Earth system models and a framework that couples the physics to a host model's dynamical core. A primary goal for this effort is to facilitate research and development of physical parameterizations and experimentation with physics–dynamics coupling methods while simultaneously offering capabilities for use in numerical weather prediction (NWP) operations. The CCPP Framework supports configurations ranging from process studies to operational NWP as it enables host models to assemble the parameterizations in flexible suites. Framework capabilities include variability in scheme call order; ability to group parameterizations for calls in different parts of the host model, allowing intervening computation or coupling to additional components; options to call some parameterizations more often than others; and automatic variable transformations.</p> <p>The CCPP Framework was developed by the Developmental Testbed Center and is distributed with a single-column model that can be used to test innovations and to conduct hierarchical studies in which physics and dynamics are decoupled. It is also an integral part of the Unified Forecast System, a community-based, coupled, comprehensive Earth modeling system designed to support research and be the source system for the NOAA's operational NWP applications. Finally, the CCPP Framework is under various stages of adoption by a number of other models in the wider community.</p>https://gmd.copernicus.org/articles/16/2235/2023/gmd-16-2235-2023.pdf
spellingShingle D. Heinzeller
D. Heinzeller
D. Heinzeller
D. Heinzeller
L. Bernardet
L. Bernardet
G. Firl
G. Firl
G. Firl
M. Zhang
M. Zhang
M. Zhang
X. Sun
X. Sun
X. Sun
M. Ek
M. Ek
The Common Community Physics Package (CCPP) Framework v6
Geoscientific Model Development
title The Common Community Physics Package (CCPP) Framework v6
title_full The Common Community Physics Package (CCPP) Framework v6
title_fullStr The Common Community Physics Package (CCPP) Framework v6
title_full_unstemmed The Common Community Physics Package (CCPP) Framework v6
title_short The Common Community Physics Package (CCPP) Framework v6
title_sort common community physics package ccpp framework v6
url https://gmd.copernicus.org/articles/16/2235/2023/gmd-16-2235-2023.pdf
work_keys_str_mv AT dheinzeller thecommoncommunityphysicspackageccppframeworkv6
AT dheinzeller thecommoncommunityphysicspackageccppframeworkv6
AT dheinzeller thecommoncommunityphysicspackageccppframeworkv6
AT dheinzeller thecommoncommunityphysicspackageccppframeworkv6
AT lbernardet thecommoncommunityphysicspackageccppframeworkv6
AT lbernardet thecommoncommunityphysicspackageccppframeworkv6
AT gfirl thecommoncommunityphysicspackageccppframeworkv6
AT gfirl thecommoncommunityphysicspackageccppframeworkv6
AT gfirl thecommoncommunityphysicspackageccppframeworkv6
AT mzhang thecommoncommunityphysicspackageccppframeworkv6
AT mzhang thecommoncommunityphysicspackageccppframeworkv6
AT mzhang thecommoncommunityphysicspackageccppframeworkv6
AT xsun thecommoncommunityphysicspackageccppframeworkv6
AT xsun thecommoncommunityphysicspackageccppframeworkv6
AT xsun thecommoncommunityphysicspackageccppframeworkv6
AT mek thecommoncommunityphysicspackageccppframeworkv6
AT mek thecommoncommunityphysicspackageccppframeworkv6
AT dheinzeller commoncommunityphysicspackageccppframeworkv6
AT dheinzeller commoncommunityphysicspackageccppframeworkv6
AT dheinzeller commoncommunityphysicspackageccppframeworkv6
AT dheinzeller commoncommunityphysicspackageccppframeworkv6
AT lbernardet commoncommunityphysicspackageccppframeworkv6
AT lbernardet commoncommunityphysicspackageccppframeworkv6
AT gfirl commoncommunityphysicspackageccppframeworkv6
AT gfirl commoncommunityphysicspackageccppframeworkv6
AT gfirl commoncommunityphysicspackageccppframeworkv6
AT mzhang commoncommunityphysicspackageccppframeworkv6
AT mzhang commoncommunityphysicspackageccppframeworkv6
AT mzhang commoncommunityphysicspackageccppframeworkv6
AT xsun commoncommunityphysicspackageccppframeworkv6
AT xsun commoncommunityphysicspackageccppframeworkv6
AT xsun commoncommunityphysicspackageccppframeworkv6
AT mek commoncommunityphysicspackageccppframeworkv6
AT mek commoncommunityphysicspackageccppframeworkv6