Skip to content

CCPP Framework Meeting Minutes 2021 07 27

goldy edited this page Jul 27, 2021 · 3 revisions

Agenda

  • GNU-10 compatibility
  • Update on standard names
  • Transition to capgen.py
  • Standardized way to read tabulated data in CCPP schemes?

GNU-10 compatibility

  • GNU 10 much stricter w.r.t. argument mismatches, so far we had to add compiler flags to turn them into warnings (bad)
    • use mpi or include mpif.h don't work w/o these flags; need to use use mpi_f08
    • this turns the MPI communicator into a DDT (no longer an integer), does the framework support this w/o a definition of the DDT?
    • To do: CESM team to explore if use mpi_f08 works in all the supported compilers.

Dictionary of standard names

Transition to capgen.py

  • Issues/Questions:
    • There is no management to coordinate the work between NOAA end NCAR
    • Is there a gap in funding and personnel to get capgen working in the UFS with the required capabilities?
    • Dom can start working on the code from end of July (after CIRES ASA season)

Standardized way to read tabulated data in CCPP schemes?

  • Need input from Andrew
    • Refers to NetCDF files (thanks Matt)
    • Will assume that NetCDF is available on all host models

Other business

  • UFS R2O project year 3
    • Proposal process for money from July 2022
    • Now: collection of priorities to provide to project leads (CCPP: Rocky, Arun)
    • Brainstorming of possible work, needs prioritization:
      • Make physics/CCPP GPU-compliant (expanding on GSL’s DDRF).
      • Fixing the problem with surface composites
      • 3D physics - how will this be handled now that needs are arising
      • Requirements gathering and development of CCPP Framework
      • ESMF-NUOPC cap generator for CCPP
      • capgen unification
Clone this wiki locally