Skip to content

CCPP Framework Meeting Minutes 2021 05 11

Dom Heinzeller edited this page May 11, 2021 · 16 revisions

Agenda

  • capgen.py progress
  • Transition to capgen.py
  • Process for creating a master cross-lab standard name resource
  • NCEP Central Operations WCOSS Implementation Standards
  • Other business

capgen.py process

  • What is the process forward with getting capgen ready for the UFS?
    • One DTC deliverable is to transition NCAR developments of the CCPP framework to the UFS
    • Our current timeline foresees to transition to capgen by the end of June 2021, this may not be realistic
    • How is capgen used currently in the NCAR models? Is it fully functional?
      • Cheryl is using a branch in Steve's fork
      • MPAS+CCPP is still work in progress, target is end of June for running a CCPP suite in MPAS
    • How many of the current ccpp_prebuild capabilities are still missing
      • List of open issues should give us an answer

Transition to capgen.py

  • PR Use assumed-size arrays in CCPP, Fortran/metadata consistency fixes in CCPP (https://github.com/ufs-community/ufs-weather-model/pull/527) was merged on April 30
    • A few fixed array dimensions were forgotten, Grant will fix some in a forthcoming ccpp-physics PR
    • Using assumedd-size arrays helped to identify and fix a few bugs already (part of #527)
    • We need to watch out for future PRs to follow the new rules/guidelines (sent to physics developers)
      • Order of arguments in subroutine must be same as in metadata (why?)
      • Use assumed-size array dimensions where possible
  • Next up on our transition plan is to add capgen to the UFS, get build system and code to work, ...

Process for creating a master cross-lab standard name resource

NCEP Central Operations WCOSS Implementation Standards

Other business

  • ...
Clone this wiki locally