-
Notifications
You must be signed in to change notification settings - Fork 66
CCPP Framework Meeting Minutes 2020 11 10
Dom Heinzeller edited this page Nov 10, 2020
·
9 revisions
-
cap_gen.pyprogress - transition to
cap_gen.py - other business
- Steve created the long-awaited PR for Julie;
cap_gen.pycan now parseccpp-table-propertiesand dependencies- Dom forgot to review it, doing today
- now working on build (see GitHub issues), then code generation
- Updated 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) - Follow up on discussion of last week on removal of optional arguments (or not)
-
timestep_init,timestep_finalize- issue with too long subroutine names in Fortran- internally use
tsinitandtsfinal? - happens frequently with SCM, but only created warnings not errors - different compiler (GNU vs Intel)?
39 | function FV3_GFS_2017_gfdlmp_regional_c768_fast_physics_timestep_init_cap() result(ierr)| 1Error: Name at (1) is too long - we could set limits of 15 or 20 characters for the suite name, and similar for the group name
- truncate using some logic, and then put the full name in a comment
- recommend users to use shorter names for suites and groups to avoid having their cap names truncated
- internally use
- Consolidation of standard names (Ligia and Grant) - https://docs.google.com/spreadsheets/d/1kWDC7_2sagm-PTP_tXaGyI3O3sJFK8FY9FElQbb6V3o/edit#gid=613941307
- UFS training debrief