Skip to content

CCPP Framework Meeting Minutes 2020 09 10

Dom Heinzeller edited this page Sep 10, 2020 · 11 revisions

Agenda

  • cap_gen.py progress
  • help with diagnostics
  • transition to cap_gen.py
  • other business

cap_gen.py progress

  • Implemented ccpp-table-properties
  • Improved at least one error message when comparing Fortran to metadata
  • Have not added dependencies to database yet
    • will turn dependencies into absolute path names (same as ccpp_prebuild.py)
  • PR now or in a few days (when database is updated)?
    • now so that Julie can fix the unit tests
    • issue for dependencies in database

Diagnostics UI proposal

  • For CCPP (in)(out) variables, add a new metadata property, diagnostic_name.
  • Support substitutions such as ${process} and ${scheme_name}?
  • Need an additional/alternative property that doesn't use substitutions?
    • diagnostic_name_fixed / diagnostic_root / ...
  • For non interface variables, allow a diagnostic field in ccpp-table-properties section?
  • Great for debugging (capture diagnostics inside the physics, not afterwards0
  • Host models don't have to use this CCPP diagnostics package

Transition to cap_gen.py

Other business

  • (from last week) We need a distribution list for CCPP updates (self signup) - a classic listserv. Do we have one that we can use?
    • We can request a google group via NCAR - what's a good name? ccpp@... ? ccpp-updates@... ? ccpp-announce@... ? ccpp-developers@... ? --> ccpp-announce@ucar.edu
Clone this wiki locally