Skip to content

CCPP Framework Meeting Minutes 2020 07 30

Dom Heinzeller edited this page Jul 30, 2020 · 5 revisions

Agenda

  • report out from UFS Users' Workshop
  • transition to cap_gen.py

Report out from UFS Users' Workshop

  • 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 from cap_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

Transition to cap_gen.py

NRL collaboration

  • 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 and tracer_manager in FV3
Clone this wiki locally