-
Notifications
You must be signed in to change notification settings - Fork 64
CCPP Framework Meeting Minutes 2020 11 10
Dom Heinzeller edited this page Nov 10, 2020
·
9 revisions
-
cap_gen.py
progress - transition to
cap_gen.py
- other business
- Steve created the long-awaited PR for Julie;
cap_gen.py
can now parseccpp-table-properties
and 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
tsinit
andtsfinal
? - 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)
| 1
Error: 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