-
Notifications
You must be signed in to change notification settings - Fork 64
CCPP Framework Meeting Minutes 2020 10 06
Dom Heinzeller edited this page Oct 6, 2020
·
12 revisions
- open issues for
cap_gen.py
- other business
- what needs to be addressed so that NOAA/UFS can transition to
cap_gen.py
- optional arguments, https://github.com/NCAR/ccpp-framework/issues/305
- we would prefer to remove optional arguments in Fortran altogether and use the
active
attribute instead - check with Dave if this would work for him
- DTC should remove optional arguments from current ccpp-physics
- cap_gen.py has default value functionality that we could use (if variable not provided by host model)
- we would prefer to remove optional arguments in Fortran altogether and use the
- remove need for ending blank line for metadata, https://github.com/NCAR/ccpp-framework/issues/213
- check that this isn't an issue for
cap_gen.py
- check that this isn't an issue for
- machine module should be auto-generated, https://github.com/NCAR/ccpp-framework/issues/177
-
machine.F
should remain where it is, but have it use types fromccpp_cons
- this is something DTC needs to do, and we need to add missing types to
ccpp_cons
- currently
cap_gen.py
has a switch to definekind_phys
only - we will define these types as reasonable standard types to use
-
- need to revisit "Set default values for run time options", https://github.com/NCAR/ccpp-framework/issues/290
- not an issue for the transition
- need to discuss "Add debug switch to capgen", https://github.com/NCAR/ccpp-framework/issues/325
- we will have different checks, each with its own logical to turn on/off
- for the time being, we will turn on all of those with the master debug switch
- new issue to implement and support
active
attribute incap_gen.py
, https://github.com/NCAR/ccpp-framework/issues/328- required to perform or skip unit conversions and blocked data structures
- new issue to perform unit conversions in
cap_gen.py
, https://github.com/NCAR/ccpp-framework/issues/329 - PRs that are required for transition but not listed here have a milestone/label "capgen unification" on the issues page
- need to review https://github.com/NCAR/ccpp-framework/pull/323 again and merge if satisfied