-
Notifications
You must be signed in to change notification settings - Fork 64
CCPP Framework Meeting Minutes 2022 07 05
goldy edited this page Aug 1, 2022
·
14 revisions
- Next steps in SIMA review, following the informational sessions, will be more workshop-like
- Should the shared physics library (MPAS/WRF/CM1), which is ccpp-compliant, be included in the discussion?
- Person to implement a CCPP physics suite and the framework in MPAS has left NCAR, no replacement so far
- CCPP v6 release happened on June 29, 2022 - great team effort by DTC
- Mike Ek now physics co-chair in ICAMS
- On ccpp-physics side: moving towards an authoritative repository shared across all models, and forks for the different models with frequent synchronization
- NOAA-EMC: fork hosted at ufs-community; also useful for maintaining multiple branches (operational, pre-/post-operational)
- Need good strategy for testing etc.
- Also need to think about what happens if physics changes in fork require changes in framework
- Work is done on rules for creating forks of authoritative repositories to avoid divergence
- PR https://github.com/NCAR/ccpp-framework/pull/452 (currently a draft) needs to be tested with UFS/SCM, if all works fine then get ready for merging (these changes are required for the IAP model to work, but are general bug fixes that should go in at some point)
- Future ideas/wishlist: transform arrays, flip vertical dimension, GPU support, 3D physics, process-split vs time-split, output of tendencies vs update of state in place, ...
- capgen is well positioned to do variable manipulations (transform, flip, convert units and kinds) efficiently