-
Notifications
You must be signed in to change notification settings - Fork 64
CCPP Framework Meeting Minutes 2020 09 10
Dom Heinzeller edited this page Sep 10, 2020
·
11 revisions
-
cap_gen.py
progress - help with diagnostics
- transition to
cap_gen.py
- other business
- 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
)
- will turn dependencies into absolute path names (same as
- 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
- 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
- DTC timeline and resource chart (https://docs.google.com/spreadsheets/d/1XbSF1ejYcPMrVtZtk1OSiMX-vI5srLkwEUhyAirGr8k/edit?usp=sharing)
- things that need to happen for transitioning UFS to
cap_gen.py
(https://docs.google.com/document/d/1M3mCO3ESR9OJqLyUbQf-ahJtmfmGKilZlWaBTxsfMRk/edit?usp=sharing) - (from last week) Xia working on assumed-size array declarations
- several test failures and crashes
- Dom needs to get started on this, use full compiler debug flags
- falling behind schedule
- Julie ran into issues when using the new (?)
cap_gen.py
Fortran parser: dimension "n+1" and new [ccpp-table-properties]- Steve provided a fix for this
- Ligia and Grant started working on the consolidation of standard names; comparing standard names in
GFS_typedefs.meta
with CF convention, dictionary of standard names, ... - https://docs.google.com/spreadsheets/d/1kWDC7_2sagm-PTP_tXaGyI3O3sJFK8FY9FElQbb6V3o/edit#gid=613941307- gone through three of the GFS datatypes thus far, lots of variables need tweaking of standard names
- falling behind schedule
- Man started to work on "strange units"
- (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
- We can request a google group via NCAR - what's a good name?