-
Notifications
You must be signed in to change notification settings - Fork 64
CCPP Framework Meeting Minutes 2021 08 31
Dom Heinzeller edited this page Sep 1, 2021
·
2 revisions
- Time to reschedule meeting?
- Transition to capgen.py
- Dictionary of standard names
- We almost did it ... almost: https://doodle.com/poll/qv285pkbm98iv8bx
- Let's try another doodle with Thu 8.30-9.30am
- Steve currently refactoring code for upcoming changes, improving flow of configuration information in preparation for variable actions
- 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 (in its own fork) if it is not possible to use tags/releases of ccpp-framework main (the latter is preferred)
- 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
- All PRs regarding rules have been merged
- Status of "the" PR https://github.com/ESCOMP/CCPPStandardNames/pull/13?
- Updates for dimensionless variables are in - thanks Grant
- Are long names consistent with standard names after all the updates? Yes
- Rules discuss mass mixing ratios, volume mixing ratios, volume fraction (volumetric mixing ratios), define dry air, moist air
- Host-model specific entries in the dictionary
- Keep everything in the dictionary for now and then create software that scans host models and produces the relevant information
- PR 13 merged during the meeting!
- Dom started working on cleanup up the
_real
vegetation/soil/slope type variables in FV3- Currently working on writing out integer variables
- We took those
_real
vegetation/soil/slope type variables out of PR 13
- Dom also doing some ccpp-framework development(ccpp_prebuild only affected) that checks that every variable that should be allocated (per
active
attribute) is indeed allocated - adding this to ccpp_prebuild is faster than debugging the current issues on Expanse manually- Steve and Dom added information to issue #328 (capgen must implement active keyword) to define what capgen must be able to do