Skip to content
This repository has been archived by the owner on Oct 23, 2020. It is now read-only.

Agenda Notes Monday March 20th 2017 11:00 AM

Michael Duda edited this page Mar 20, 2017 · 5 revisions

MPAS-Developer Telecon:

Date: 20 March 2017
Time: 11:00 MDT / 18:00 CET

Call-in number: 1-866-740-1260
Access Code: 4978161



Agenda Topics:

  1. Logging module
    • Conversion of 'develop' this week?
  2. Framework modifications:
  3. Standing topics:


Notes:

Participants: Dom, Matt, Mark, Adrian

ACME has merged CIME 5.2

  • We're now ready to proceed with changes to the mpas_timekeeping.F code to (hopefully) resolve the "year 1850 problem"

Framework PRs:

  • 1233 - nothing to report
  • 1227 - nothing to report
  • 1086
    • we have a simpler way to implement "final_only", but intervals are still needed, e.g., in SIONlib I/O layer, for sanity checking of SST update stream in MPAS-Atmosphere, etc.
    • Michael will try to remember what we had done in the past to consider all alarms attached to a stream to get the stream's interval
  • 453
    • Dom is willing to take a look at this

Logging module:

  • Matt has been converting framework write statements and is about 90% done
    • still need to convert operators
  • Several remaining issues
    • need to guess which writes are really errors and which are not in order to use correct log message type in framework code
    • some converted statements may inadvertently cause code to incorrectly abort or not abort
    • need to convert Registry (Michael can help with this)
    • should we eliminate the mpas_abort.F module? maybe keep it around for a while until there is a clear consensus that we will never need to abort without writing a critical error message
    • some modules use preprocessing macros for write statements: convert these the best we can, but don't explicitly test commented-out write statement definitions
    • wait until all cores have converted their core/develop branches to remove old streams to help core developers identify stray write statements that weren't found during merges
    • check the PR comments for updates on conversion workflow, tips, etc.
Clone this wiki locally