Skip to content
Merged
Show file tree
Hide file tree
Changes from 154 commits
Commits
Show all changes
155 commits
Select commit Hold shift + click to select a range
a0f17b5
add doxygen action
mzhangw Feb 19, 2026
55af499
minor changes
mzhangw Feb 19, 2026
1b04bbb
minor changes
mzhangw Feb 19, 2026
5c382be
minor changes
mzhangw Feb 19, 2026
14c12a2
doxy only
mzhangw Feb 19, 2026
6e6251f
Create main.yml
mzhangw Feb 19, 2026
88c42d8
Create jekyll-gh-pages.yml
mzhangw Feb 19, 2026
3bc16e7
change
mzhangw Feb 20, 2026
e213b4f
add doxyfile into wkfl
mzhangw Feb 20, 2026
173a0a2
Update doxygen.yml
mzhangw Feb 20, 2026
639e095
Update doxygen.yml
mzhangw Feb 20, 2026
65ff7c5
Update doxygen.yml
mzhangw Feb 20, 2026
0153ff9
Update doxygen.yml
mzhangw Feb 20, 2026
4eaf41c
Update doxygen.yml
mzhangw Feb 20, 2026
0fb88e9
Update doxygen.yml
mzhangw Feb 20, 2026
310afbf
Update doxygen.yml
mzhangw Feb 20, 2026
7efd81d
Update doxygen.yml
mzhangw Feb 20, 2026
f926b72
Update doxygen.yml
mzhangw Feb 20, 2026
94bb4aa
Update doxygen.yml
mzhangw Feb 20, 2026
2d643c9
Update doxygen.yml
mzhangw Feb 20, 2026
8d3cbea
Update doxygen.yml
mzhangw Feb 20, 2026
d706260
Update ccpp_doxyfile
mzhangw Feb 20, 2026
86bfbf3
Update ccpp_doxyfile
mzhangw Feb 20, 2026
41c0a24
update ccpp doxyfile
mzhangw Feb 20, 2026
f33cc26
Update doxygen.yml
mzhangw Feb 20, 2026
00675dd
update doxyfile
mzhangw Feb 20, 2026
4cc5c34
Merge branch 'dox' of https://github.com/mzhangw/ccpp-physics into dox
mzhangw Feb 20, 2026
a01a78c
Update doxygen.yml
mzhangw Feb 20, 2026
e16205e
Update doxygen.yml
mzhangw Feb 20, 2026
9b66245
update doxyfile
mzhangw Feb 20, 2026
53eef3b
Update doxygen.yml
mzhangw Feb 20, 2026
6df1bb3
Update doxygen.yml
mzhangw Feb 20, 2026
3d47ce1
Update doxygen.yml
mzhangw Feb 20, 2026
1d07030
Update doxygen.yml
mzhangw Feb 20, 2026
176fe1e
Update doxygen.yml
mzhangw Feb 20, 2026
1faec18
Update doxygen.yml
mzhangw Feb 20, 2026
7085923
Update doxygen.yml
mzhangw Feb 20, 2026
6cb2d89
Update doxygen.yml
mzhangw Feb 20, 2026
47194cc
Update doxygen.yml
mzhangw Feb 20, 2026
c72cd1c
Update doxygen.yml
mzhangw Feb 20, 2026
ecc2800
Update doxygen.yml
mzhangw Feb 20, 2026
fc5bce8
Update doxygen.yml
mzhangw Feb 20, 2026
1c7c894
Update doxygen.yml
mzhangw Feb 20, 2026
b86f88d
Update doxygen.yml
mzhangw Feb 20, 2026
1c4915c
Update doxygen.yml
mzhangw Feb 20, 2026
215530d
Update doxygen.yml
mzhangw Feb 20, 2026
172a54e
Update doxygen.yml
mzhangw Feb 20, 2026
18ce313
Update doxygen.yml
mzhangw Feb 20, 2026
b28864c
Update doxygen.yml
mzhangw Feb 20, 2026
1d8385c
Update doxygen.yml
mzhangw Feb 20, 2026
33208f2
Update doxygen.yml
mzhangw Feb 20, 2026
1d84e14
Update doxygen.yml
mzhangw Feb 20, 2026
d92218b
Update doxygen.yml
mzhangw Feb 20, 2026
eef0f52
Update doxygen.yml
mzhangw Feb 20, 2026
da49569
change path
mzhangw Feb 20, 2026
a3b4725
Merge branch 'dox' of https://github.com/mzhangw/ccpp-physics into dox
mzhangw Feb 20, 2026
ff53895
add mactex
mzhangw Feb 20, 2026
117d82e
add mactex
mzhangw Feb 20, 2026
213f61f
minor changes
mzhangw Feb 20, 2026
724e40b
minor fix
mzhangw Feb 20, 2026
40035aa
try1
mzhangw Feb 20, 2026
c8afcc5
try1
mzhangw Feb 20, 2026
0095d8d
try2
mzhangw Feb 21, 2026
ecd6dcb
updates
mzhangw Feb 21, 2026
594fbeb
update perl
mzhangw Feb 21, 2026
f408aa2
update perl
mzhangw Feb 21, 2026
bdc1673
update path
mzhangw Feb 21, 2026
f79ebeb
explicitly install
mzhangw Feb 23, 2026
fc55094
updates
mzhangw Feb 23, 2026
20c1621
updates
mzhangw Feb 23, 2026
8cee5bc
fix
mzhangw Feb 23, 2026
ef9ffa4
fix path
mzhangw Feb 23, 2026
6b58aef
fix
mzhangw Feb 23, 2026
c2501d1
fix path
mzhangw Feb 23, 2026
12ad2ba
fixes
mzhangw Feb 23, 2026
84689f2
fix3
mzhangw Feb 23, 2026
0368f65
cleanup
mzhangw Feb 23, 2026
2e51931
restore yml files
mzhangw Feb 23, 2026
0e19c22
hsd updates
hertneky Mar 5, 2026
6c2ec9c
add doxygen.yml
hertneky Mar 5, 2026
b1bac39
update branch
hertneky Mar 5, 2026
af7558b
update wflw
hertneky Mar 5, 2026
b785d2a
test
hertneky Mar 5, 2026
86d8793
fix
hertneky Mar 5, 2026
e9feb6a
fix
hertneky Mar 5, 2026
94a0ff9
fix
hertneky Mar 5, 2026
7172491
fix
hertneky Mar 5, 2026
1bf1730
rearrange steps
hertneky Mar 5, 2026
78d7e8e
oops
hertneky Mar 5, 2026
60ea395
.
hertneky Mar 5, 2026
e461b53
debug
hertneky Mar 5, 2026
7fba6de
chng dir
hertneky Mar 6, 2026
4a96302
chng dir
hertneky Mar 6, 2026
cd90715
chng dir
hertneky Mar 6, 2026
2c39d6f
-landing page
hertneky Mar 6, 2026
80dab08
-update para
hertneky Mar 6, 2026
cd5ba76
Merge branch 'main' into dox
grantfirl Mar 12, 2026
1e119cc
try to add a backlink, fix typo
hertneky Mar 24, 2026
5dc4dd7
fix css link
hertneky Mar 24, 2026
5d4737e
link path
hertneky Mar 24, 2026
be5473c
try cp stylesheet
hertneky Mar 24, 2026
98a74a1
Add CCPP website
hertneky Mar 24, 2026
f599543
fix
hertneky Mar 24, 2026
cc47a33
add SRW build, backlink
hertneky Mar 25, 2026
cb2b80f
try mainpage
hertneky Mar 25, 2026
06e68c0
changes for mainpage
hertneky Mar 25, 2026
8c7544e
mainpage config
hertneky Mar 25, 2026
ac49952
mainpage config
hertneky Mar 25, 2026
ba42b4e
mainpage config
hertneky Mar 25, 2026
96a4d68
mainpage debug
hertneky Mar 25, 2026
5883cc1
mainpage debug
hertneky Mar 25, 2026
7ff2b7c
mainpage debug
hertneky Mar 25, 2026
9dd220d
mainpage debug
hertneky Mar 25, 2026
098b5de
mainpage debug
hertneky Mar 25, 2026
ec611d5
fix landing page sidebar.
hertneky Mar 25, 2026
5a58b7d
fix landing page sidebar.
hertneky Mar 25, 2026
1d09c10
fix landing page sidebar.
hertneky Mar 25, 2026
3c37027
fix landing page sidebar.
hertneky Mar 25, 2026
d912293
style updates
hertneky Mar 25, 2026
f01287d
mainpage style
hertneky Mar 25, 2026
00eed98
mainpage style
hertneky Mar 25, 2026
f2a713a
hide tree on mainpage
hertneky Mar 25, 2026
e1b526b
add back tree
hertneky Mar 25, 2026
e432082
try adding backlink
hertneky Mar 25, 2026
78fb90f
add backlink to other pages
hertneky Mar 26, 2026
f0e5060
Merge branch 'NCAR:main' into scidocs_hsd_aqua
hertneky Mar 26, 2026
d28777c
Merge branch 'dox' into scidocs_hsd_aqua
hertneky Mar 26, 2026
a624d42
updates migrated from mzhangw
hertneky Mar 26, 2026
d092755
fix missed conflicts
hertneky Mar 26, 2026
f22c3bc
fix syntax
hertneky Mar 26, 2026
4e43da1
run workflow on this branch
hertneky Mar 26, 2026
4f1a057
remove branch from workflow run, update doxyfile
hertneky Mar 26, 2026
ef9f649
mods to mainpag dxy
hertneky Mar 27, 2026
95185d7
updates
hertneky Apr 6, 2026
881e38b
try update for v7 arg table
hertneky Apr 6, 2026
c1004c3
turn on scidoc branch for deploy
hertneky Apr 6, 2026
03d5aa7
recurse checkout
hertneky Apr 7, 2026
86c574e
fix directory
hertneky Apr 7, 2026
0062a12
try fix
hertneky Apr 7, 2026
101589c
update landing page with acknowledgements
hertneky Apr 7, 2026
8db1ce7
fix path
hertneky Apr 7, 2026
046c999
fix path
hertneky Apr 7, 2026
8990175
debug
hertneky Apr 7, 2026
18caebf
add prebuild_config for building tables
hertneky Apr 8, 2026
b928539
fix
hertneky Apr 8, 2026
e6c62d5
debug
hertneky Apr 8, 2026
ba10b09
debug
hertneky Apr 8, 2026
4c4cba1
restructure workflow to work with metadata2html.py
hertneky Apr 8, 2026
edadacc
add remaining prebuild configs
hertneky Apr 8, 2026
35716f0
attempt fix srwv3 checkout
hertneky Apr 8, 2026
8bd358c
fix main checkout for landing page, stash prebuild configs
hertneky Apr 8, 2026
f215093
fix syntax
hertneky Apr 8, 2026
1a82574
update prebuild location
hertneky Apr 8, 2026
b0b86d2
workflow updates
hertneky Apr 9, 2026
cdb1b8a
point to NCAR/main
hertneky Apr 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
136 changes: 136 additions & 0 deletions .github/workflows/doxygen.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
name: Doxygen GitHub Pages Deploy Action

on:
push:
branches:
- main
- scidocs_hsd_aqua
workflow_dispatch:

jobs:
deploy:
runs-on: ubuntu-latest
permissions:
contents: write
pages: write
id-token: write
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}

steps:

- name: Install Doxygen + Graphviz + LaTeX
run: |
sudo apt-get update
sudo apt-get install -y doxygen graphviz perl texlive-latex-base texlive-latex-extra texlive-fonts-recommended texlive-bibtex-extra

- name: Verify installations
run: |
which perl
which bibtex
doxygen --version

- name: Checkout current ccpp-physics code
uses: actions/checkout@v4
with:
path: ccpp_repo

- name: Checkout CCPP SCM main
uses: actions/checkout@v4
with:
repository: NCAR/ccpp-scm
path: scm_repo
fetch-depth: 0
submodules: recursive

- name: Switch physics submodule to main
run: |
cd scm_repo/ccpp/physics
git remote set-url origin https://github.com/hertneky/ccpp-physics.git
git fetch origin
git checkout scidocs_hsd_aqua

- name: Generate metadata tables main branch
run: |
cd scm_repo
mkdir -p ccpp/physics/physics/docs/doc/html
export PYTHONPATH=$GITHUB_WORKSPACE/scm_repo/ccpp/framework/scripts:$GITHUB_WORKSPACE/scm_repo/ccpp/framework/scripts/parse_tools
./ccpp/framework/scripts/metadata2html.py -c ccpp/config/ccpp_prebuild_config.py
mv ccpp/physics/physics/docs/*.html ccpp/physics/physics/docs/doc/html

- name: Build HSD docs
run: |
cd scm_repo/ccpp/physics/physics/docs
doxygen ccpphsd_doxyfile
mkdir -p $GITHUB_WORKSPACE/physics/docs/html/HSD
mv doc/html/* $GITHUB_WORKSPACE/physics/docs/html/HSD

- name: Switch to v7 tag
run: |
cd scm_repo
git fetch origin tag v7.0.0
git checkout v7.0.0
git submodule update --init --recursive

- name: Generate metadata tables v7 branch
run: |
cd scm_repo
mkdir -p ccpp/physics/physics/docs/doc/html
export PYTHONPATH=$GITHUB_WORKSPACE/scm_repo/ccpp/framework/scripts:$GITHUB_WORKSPACE/scm_repo/ccpp/framework/scripts/parse_tools
./ccpp/framework/scripts/metadata2html.py -c ccpp/config/ccpp_prebuild_config.py
mv ccpp/physics/physics/docs/*.html ccpp/physics/physics/docs/doc/html

- name: Build v7 docs
run: |
cd scm_repo/ccpp/physics/physics/docs
doxygen ccpp_doxyfile
mkdir -p $GITHUB_WORKSPACE/physics/docs/html/V7
mv doc/html/* $GITHUB_WORKSPACE/physics/docs/html/V7

- name: Switch physics submodule to SRWv3 (ufs-community)
run: |
cd scm_repo/ccpp/physics
git remote set-url origin https://github.com/ufs-community/ccpp-physics.git
git fetch origin release/srw-v3
git checkout -B release/srw-v3 FETCH_HEAD

- name: Generate metadata tables SRWv3 branch
run: |
cd scm_repo
mkdir -p ccpp/physics/physics/docs/doc/html
export PYTHONPATH=$GITHUB_WORKSPACE/scm_repo/ccpp/framework/scripts:$GITHUB_WORKSPACE/scm_repo/ccpp/framework/scripts/parse_tools
./ccpp/framework/scripts/metadata2html.py -c $GITHUB_WORKSPACE/ccpp_repo/physics/docs/pdftxt/RE300/ccpp_prebuild_config.py
mv ccpp/physics/physics/docs/*.html ccpp/physics/physics/docs/doc/html

- name: Build SRWv3 docs
run: |
cd scm_repo/ccpp/physics/physics/docs
doxygen ccppsrw_doxyfile
mkdir -p $GITHUB_WORKSPACE/physics/docs/html/SRWv3
mv doc/html/* $GITHUB_WORKSPACE/physics/docs/html/SRWv3

- name: Switch to submodule main (ncar)
run: |
cd scm_repo/ccpp/physics
git remote set-url origin https://github.com/hertneky/ccpp-physics.git
git fetch origin scidocs_hsd_aqua
git checkout -B scidocs_hsd_aqua FETCH_HEAD

- name: Build landing page
run: |
cd scm_repo/ccpp/physics/physics/docs
doxygen mainpage_doxyfile
mv html/main/* $GITHUB_WORKSPACE/physics/docs/html

- name: Setup Pages
uses: actions/configure-pages@v5

- name: Upload artifact
uses: actions/upload-pages-artifact@v3
with:
path: physics/docs/html

- name: Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v4.0.5
5 changes: 5 additions & 0 deletions physics/docs/_doxygen/custom.css
Original file line number Diff line number Diff line change
Expand Up @@ -55,3 +55,8 @@ html.dark-mode .bordered_image object[type="image/svg+xml"] /* doxygen 1.9.3 */
.title_screenshot .caption {
display: none;
}

#back-to-landing {
padding: 10px 20px;
font-size: 14px;
}
14 changes: 14 additions & 0 deletions physics/docs/_doxygen/header.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,20 @@
</head>
<body>

<div id="back-to-landing">
<a href="/ccpp-physics/">← Back to Documentation Home</a>
</div>

<script>
if (window.location.pathname.endsWith('/ccpp-physics/') ||
window.location.pathname.endsWith('/ccpp-physics/index.html')) {
document.addEventListener("DOMContentLoaded", function() {
var el = document.getElementById("back-to-landing");
if (el) el.style.display = "none";
});
}
</script>

<!-- https://tholman.com/github-corners/ -->
<a href="https://github.com/ufs-community/ccpp-physics" class="github-corner" title="View source on GitHub" target="_blank" rel="noopener noreferrer">
<svg viewBox="0 0 250 250" width="60" height="60" style="position: absolute; top: 0; border: 0; right: 0; z-index: 99;" aria-hidden="true">
Expand Down
14 changes: 7 additions & 7 deletions physics/docs/ccpp_doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ PROJECT_ICON =
# entered, it will be relative to the location where Doxygen was started. If
# left blank the current directory will be used.

OUTPUT_DIRECTORY = doc
OUTPUT_DIRECTORY = html

# If the CREATE_SUBDIRS tag is set to YES then Doxygen will create up to 4096
# sub-directories (in 2 levels) under the output directory of each output format
Expand Down Expand Up @@ -840,7 +840,7 @@ CITE_BIB_FILES = library.bib
# launching external tools will then become
# PATH=/Library/TeX/texbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

EXTERNAL_TOOL_PATH =
EXTERNAL_TOOL_PATH = /usr/bin

#---------------------------------------------------------------------------
# Configuration options related to warning and progress messages
Expand Down Expand Up @@ -1127,7 +1127,7 @@ EXCLUDE_SYMBOLS =
# command).

EXAMPLE_PATH = pdftxt/RE7 \
doc/html
pdftxt

# If the value of the EXAMPLE_PATH tag contains directories, you can use the
# EXAMPLE_PATTERNS tag to specify one or more wildcard pattern (like *.cpp and
Expand Down Expand Up @@ -1173,7 +1173,7 @@ IMAGE_PATH = img
# need to set EXTENSION_MAPPING for the extension otherwise the files are not
# properly processed by Doxygen.

INPUT_FILTER =
INPUT_FILTER =

# The FILTER_PATTERNS tag can be used to specify filters on a per file pattern
# basis. Doxygen will compare the file name with each pattern and apply the
Expand All @@ -1186,7 +1186,7 @@ INPUT_FILTER =
# need to set EXTENSION_MAPPING for the extension otherwise the files are not
# properly processed by Doxygen.

FILTER_PATTERNS =
FILTER_PATTERNS =

# If the FILTER_SOURCE_FILES tag is set to YES, the input filter (if set using
# INPUT_FILTER) will also be used to filter the input files that are used for
Expand Down Expand Up @@ -1341,7 +1341,7 @@ GENERATE_HTML = YES
# The default directory is: html.
# This tag requires that the tag GENERATE_HTML is set to YES.

HTML_OUTPUT = html
HTML_OUTPUT = V7

# The HTML_FILE_EXTENSION tag can be used to specify the file extension for each
# generated HTML page (for example: .htm, .php, .asp).
Expand Down Expand Up @@ -2809,7 +2809,7 @@ INTERACTIVE_SVG = YES
# found. If left blank, it is assumed the dot tool can be found in the path.
# This tag requires that the tag HAVE_DOT is set to YES.

DOT_PATH = /opt/homebrew/bin
DOT_PATH =

# The DOTFILE_DIRS tag can be used to specify one or more directories that
# contain dot files that are included in the documentation (see the \dotfile
Expand Down
21 changes: 15 additions & 6 deletions physics/docs/ccpphsd_doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ DOXYFILE_ENCODING = UTF-8
# title of most generated pages and in a few other places.
# The default value is: My Project.

PROJECT_NAME = "CCPP SciDoc for Idealized Regional TC Capability"
PROJECT_NAME = "CCPP SciDoc for HSD Capabilities"

# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
# could be handy for archiving the generated documentation or if some version
Expand Down Expand Up @@ -984,20 +984,27 @@ WARN_LOGFILE =
# spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
# Note: If this tag is empty the current directory is searched.

INPUT = pdftxt/HAFS_TC_suite.txt \
INPUT = pdftxt/HSD_overview.txt \
pdftxt/Idealized_TC.txt \
pdftxt/Aquaplanet.txt \
pdftxt/HAFS_TC_suite.txt \
pdftxt/GFS_v17_p8_ugwpv1_aquaplanet_suite.txt \
pdftxt/suite_input.nml.txt \
pdftxt/acronyms.txt \
pdftxt/GFS_RRTMG.txt \
pdftxt/GFS_SFCLYR.txt \
pdftxt/GFS_NSST.txt \
pdftxt/GFS_OCEAN.txt \
pdftxt/NOAH_LSM.txt \
pdftxt/NOAHMP_LSM.txt \
pdftxt/GFS_SFCSICE.txt \
pdftxt/GFS_SATMEDMFVDIFQ.txt \
pdftxt/UGWPv0.txt \
pdftxt/GFS_OZPHYS.txt \
pdftxt/GFS_H2OPHYS.txt \
pdftxt/GFS_SAMFdeep.txt \
pdftxt/GFS_SAMFshal.txt \
pdftxt/THOMPSON.txt \
pdftxt/suite_input.nml.txt \
pdftxt/acronyms.txt \
../MP \
../CONV \
../GWD \
Expand Down Expand Up @@ -1134,7 +1141,8 @@ EXCLUDE_SYMBOLS =
# that contain example code fragments that are included (see the \include
# command).

EXAMPLE_PATH = pdftxt/RE300 \
EXAMPLE_PATH = pdftxt/HSD \
pdftxt \
doc/html

# If the value of the EXAMPLE_PATH tag contains directories, you can use the
Expand Down Expand Up @@ -1428,7 +1436,8 @@ HTML_STYLESHEET =
HTML_EXTRA_STYLESHEET = _doxygen/doxygen-awesome.css \
_doxygen/doxygen-awesome-sidebar-only.css \
_doxygen/doxygen-awesome-sidebar-only-darkmode-toggle.css \
_doxygen/doxygen-awesome-ccpp.css
_doxygen/doxygen-awesome-ccpp.css \
_doxygen/custom.css

# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
# other source files which should be copied to the HTML output directory. Note
Expand Down
3 changes: 2 additions & 1 deletion physics/docs/ccppsrw_doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -1450,7 +1450,8 @@ HTML_STYLESHEET =
HTML_EXTRA_STYLESHEET = _doxygen/doxygen-awesome.css \
_doxygen/doxygen-awesome-sidebar-only.css \
_doxygen/doxygen-awesome-sidebar-only-darkmode-toggle.css \
_doxygen/doxygen-awesome-ccpp.css
_doxygen/doxygen-awesome-ccpp.css \
_doxygen/custom.css

# The HTML_EXTRA_FILES tag can be used to specify one or more extra images or
# other source files which should be copied to the HTML output directory. Note
Expand Down
30 changes: 30 additions & 0 deletions physics/docs/mainpage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# CCPP Physics Scientific Documentation

The Common Community Physics Package (CCPP) provides scientific documentation for the physics suites and parameterizations used across a variety of atmospheric modeling applications. The documentation describes the scientific basis, configuration options, and implementation details for the parameterizations included in the CCPP physics suites for different modeling systems and use cases.

- [CCPP Physics V7.0.0 Scientific Documentation](./V7/)
- [CCPP Physics UFS Hierarchical System Development (HSD) Scientific Documentation](./HSD/)
- [CCPP Physics SRW v3.0.0 Scientific Documentation](./SRWv3/)

For more information about the CCPP including Release Information, Technical Documentation, and Code, please visit the
<a href="https://dtcenter.org/community-code/common-community-physics-package-ccpp" target="_blank">CCPP website</a>, hosted by the Developmental Testbed Center (DTC).

## Acknowledgements

CCPP team would like to express our deepest gratitude for UFS physics developers' contribution to the
development of CCPP-Physics.
\n We would also like to give special thanks to:

- \b NOAA \b NWS \b Environmental \b Modeling \b Center
- \b NOAA \b OAR \b Global \b Systems \b Laboratory
- \b NOAA \b OAR \b Physical \b Sciences \b Laboratory
- \b NOAA \b OAR \b National \b Severe \b Storms \b Laboratory
- \b NOAA \b OAR \b Atlantic \b Oceanographic \b & \b Meteorological \b Laboratory
- \b Atmospheric \b and \b Environmental \b Research, \b Inc.
- \b Joint \b Center \b for \b Satellite \b Data \b Assimilation
- \b NASA \b Goddard \b Space \b Flight \b Center
- \b U.S. \b Naval \b Research \b Laboratory
- \b NOAA \b OAR \b Geophysical \b Fluid \b Dynamics \b Laboratory

for their support and contribution for this CCPP scientific documentation (SciDoc).
\n Thanks also to the CCPP SciDoc Team at the Developmental Testbed Center: Man Zhang, Ligia Bernardet, Mike Kavulich, and Tracy Hertneky.
Loading
Loading