Skip to content

CCPP Framework Meeting Minutes 2020 01 09

Dom Heinzeller edited this page Jan 9, 2020 · 7 revisions

Is a single _init routine enough to handle restart complexity?

  • Do we need another phase to distinguish between coldstarts and warmstarts?
  • Should physics manage restart information for the suite?

Transitioning to cap_gen.py with UFS - possible until end of June 2020? Stumbling blocks:

  • handling of blocked data structure and accessing all blocks at once
  • unit conversions
  • build system
    • this should be easier now that we have an integrated cmake build
    • but uncertainty about the future of the dynamic build; keeping it would come with an increase in costs and maintenance, and we would loose information on the data flow (which fields are read/written etc.)
    • first step: get metadata information solely based on suite definition files and search directories
    • currently ccpp_prebuild.py does the opposite, it reads all available metadata and throws away whatever is not needed

Clone this wiki locally