Skip to content

CCPP Framework Meeting Minutes 2020 10 27

Dom Heinzeller edited this page Oct 27, 2020 · 5 revisions

Agenda

  • optional arguments
  • cap_gen.py progress
  • transition to cap_gen.py
  • other business

Optional arguments

  • used quite a bit in WRF and MPAS, but not correctly
  • we would like to make it a requirement to not use optional arguments in CCPP
    • problematic to code up when auto-generating code
  • ok with Dave, will get rid of it
  • Dom will clean up existing schemes in ccpp-physics
  • use active attribute and assumed-size arrays instead

Error reporting

  • WRF/MPAS physics report back indices of grid points that have bad data etc
  • does this work with assumed-size arrays (i.e. does the array run from 1 to X or from the correct lower to upper bound)?
  • our roadmap includes implementing improved error handling using a tool that Steve developed (previously we looked at marble, but that didn't do everything we wanted it to)

cap_gen.py progress

  • Steve working on dependencies, in particular being able to query the database
    • PR expected this week
    • July will need this functionality to fix the unit test

Transition to cap_gen.py

Other business

  • ...
Clone this wiki locally