Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CCPP v6.0.0 SciDoc updates #919

Merged
merged 56 commits into from
Jun 2, 2022
Merged

Conversation

mzhangw
Copy link
Collaborator

@mzhangw mzhangw commented May 6, 2022

online preview website
In the upcoming CCPP v6.0.0 release, the CCPP Single Column Model (SCM), developed by the Development Testbed Center, supports suites:

GFS_v16 Suite
GFS_v17_p8 Suite
HRRR Suite
RRFS_v1beta Suite
RRFS_v1nssl Suite
RAP Suite
while the UFS Short-Range Weather Application 2.0 supports suites GFS_v16 Suite, HRRR Suite, RRFS_v1beta Suite and RRFS_v1nssl Suite. The UFS Medium-Range Weather Application 2.0 supports suite GFS_v17_p8 Suite.

New schemes and capability highlights in this release:

NSSL 2-moment Microphysics Scheme
GFS Unified UGWP scheme and GSL Drag Suite
Cellular Automata Stochastic Convective Organization Scheme
Stochastically Perturbed Parameterizations (SPP)

This PR also includes general code cleanup.

RTs are pending...

dustinswales and others added 30 commits March 18, 2022 18:18
…v6_scidoc

* 'main' of https://github.com/NCAR/ccpp-physics:
  fix the missing value of fv in vege_flux
  Revert "Lsm upgrades mynn for p8c"
  put a upper/lower limit on cwpc
  Driver update, opt_trs=4 over vegetation, and z0hover bare soil etc.
  modify a table of cwp parameter
  modify a table of cwp parameter
  modify a table of cwp parameter
  modify a table of cwp parameter
  revert back to shdfac in gvfun calculation due to occasional model crash
  tuning cd/lm parameter
  tuning cd/lm parameter
  Noah MP non-glacier changes for MYNN
  Noah MP glacier changes for MYNN
  Noah MP driver and meta changes for MYNN
  modify the eddy diffusivity for heat at the top of the canopy
  replace shdfac by fveg for zvfun
  Properly set the total number of species to be diffused in the PBL for Thompson microphysics scheme when coupling with prognostic aerosols (NCAR#880).
  further refinement of the impact of vegetation on zvfun
  correct the condition to avoid a divide by zero exception
  add Chunxi Zhang to CODEOWNERS
  revert the df1 change due to some negative impact on surface temperature
  to avoid exception floating point
  simplify the code with internal function maxval
  replace fveg by lai/laimax to be used for dependent
  to read new hig-res ice climatology data
  correct the reference height
  gvf impact on thermal conductivity limited to the first soil layer
  add some groundwater mods from ncar code
  add some clean up to energy
  fix missing czil1 in vege_flux
  move trs options to sfcdif3
  change fveg to shdfac in sfcdif3 vege call
  add sfcdif3 as a separate subroutine
  add canopy heat storage and gvf impact on thermal conductivity
  minor formatting
  update scm_sfc_flux_spec scheme to set some variables needed by non-surface physics
  canopy height dependant czil
  change czil
  set up option for thermal roughness
Copy link
Collaborator

@ligiabernardet ligiabernardet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are almost there!

  • This sentence does not work Cap suppressing based on radar data assimilation has been added. This is used only for RAP suite and may be used for RRFS suite because the GF cannot be used for the RRFS suite (RRFS suite does not use deep convection). I suggest saying Cap suppressing based on radar data assimilation has been added. This is used only for RAP suite and may be added to RRFS suite in the future, since it needs radar data to be available

Copy link
Collaborator

@ligiabernardet ligiabernardet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for all this work!

@ligiabernardet
Copy link
Collaborator

@grantfirl @mzhangw @mkavulich
Can we go ahead and merge this PR?
EPIC (Gillian) has informed that the SRW App will be released on June 3, so we need to have CCPP SciDoc and TechDoc to go with it.
After this merge, we can tag the ccpp-physics and ccpp-doc for the release.

@mzhangw
Copy link
Collaborator Author

mzhangw commented May 28, 2022

It's ready on my side.

Copy link
Collaborator

@grantfirl grantfirl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks fine, but there are some unresolved comments/suggested changes from Ligia. Other than that, there is one file that should be removed.

physics/docs/_doxygen/mainpage.md Outdated Show resolved Hide resolved
physics/docs/pdftxt/CU_GF_deep.txt Outdated Show resolved Hide resolved
physics/docs/pdftxt/GFS_SFCLYR.txt Outdated Show resolved Hide resolved
physics/docs/pdftxt/GFS_drag_suite.txt Outdated Show resolved Hide resolved
physics/docs/pdftxt/HRRR_suite.txt Show resolved Hide resolved
@grantfirl
Copy link
Collaborator

@mzhangw Since the mynnpbl_wrapper files have changed names in #931, can you make the appropriate changes here?

@mzhangw
Copy link
Collaborator Author

mzhangw commented Jun 2, 2022 via email

@grantfirl
Copy link
Collaborator

@mzhangw #931 was merged. Please go ahead and merge the latest release/public-v6 branch into your branch and update the doxyfile. Once done, I'll go ahead and press the merge button.

@grantfirl grantfirl merged commit ad1dea0 into NCAR:release/public-v6 Jun 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CCPP v6 Needed for CCPP v6 public release documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants