Skip to content

CCPP Framework Meeting Minutes 2021 08 24

Steve Goldhaber edited this page Aug 31, 2021 · 16 revisions

Agenda

New business

  • Time to reschedule meeting?

Old business

  • Transition to capgen.py
  • Dictionary of standard names

Reschedule meeting?

  • We will set up a Doodle poll to see if there is a better time earlier

Transition to capgen.py

  • Dom updated main from feature/capgen to simplify future work, and merged main back to feature/capgen
  • NCAR will create an issue to express that they want to also use the ccpp-framework main branch in the near future
    • NOAA will plan to transition to a dedicated branch
    • This requires ironing out a testing plan for the main branch, which is somewhat similar to the ongoing ccpp-physics governance discussion
    • ccpp-physics governance slides are a useful starting point, but it may be possible to use tags/releases for the ccpp-framework (and parallel branches for ccpp-physics for the models that need it)
      • CESM is working on a system that provides flexibility for setting runtime parameters and documenting them

Dictionary of standard names

  • Necessary to agree on correct units for dimensionless variables; Dom created issues in ccpp-framework and ESCOMP CCPP standard names:
  • Status of "the" PR https://github.com/ESCOMP/CCPPStandardNames/pull/13?
    • Recent updates of PR 13 (based on PR 16 - updated rules) requires follow-up PRs for ccpp-physics, fv3atm, scm
    • Need to identify which variables are specific to a model or a single scheme - what was the final decision and what has been done so far?
      • From last week: Merge PR 13, then convert sections into categories, then add capability to query host model metadata to create the filtering capability
  • Dom started working on cleanup up the _real vegetation/soil/slope type variables in FV3
    • Expect an uphill battle, also FV3 as of now cannot write out integer variables (...)
    • We will take those _real vegetation/soil/slope type variables out of PR 13
    • Address reviewer comments about unit one vs. none vs. index
Clone this wiki locally