-
Notifications
You must be signed in to change notification settings - Fork 64
CCPP Framework Meeting Minutes 2020 07 30
Dom Heinzeller edited this page Jul 30, 2020
·
5 revisions
- report out from UFS Users' Workshop
- transition to
cap_gen.py
- Fanglin and Vijay mentioned the need to compile ccpp-physics in single or double precision, or even further mix the precision (users should be able to define on a per-scheme basis which precision to use) - not right now, obviously, but in the future
- cleanup work:
- replace
machine.F
with auto-generated module fromcap_gen.py
- correctly specify real variables in existing physics (all of them ...)
- this will also be require to clean up the build system
- we need clear rules how to set file-specific compiler flags
- replace
- 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)
- Alex and Dom will update NEPTUNE to the current
ccpp_prebuild.py
on July 31 - Steve will work with NRL on additional functionality required for NEPTUNE in
cap_gen.py
(CCPP need to inform dycore about tracers that need to be advected etc.)- this could potentially replace the
field_table
andtracer_manager
in FV3
- this could potentially replace the