This repository has been archived by the owner on Oct 23, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
Agenda Notes Monday October 31st 2016 11:00 AM
Michael Duda edited this page Nov 6, 2016
·
9 revisions
Date: 31 October 2016
Time: 11:00am MDT
Call-in number: 1-866-740-1260
Access Code: 4978161
- v5.0 release branch status
- We need a few framework PRs to finish off MPAS-Atmosphere functionality for v5.0
- A few extra days before creating the release branch are probably necessary from atmosphere perspective. What about other cores?
- Framework modifications:
- Open framework PRs
- potential PR: a new PR in ACME's MPAS repo wants to remove the if-construct from around this bit of code in dmpar: https://github.com/MPAS-Dev/MPAS/blob/develop/src/framework/mpas_dmpar.F#L260-L265 because mpi is initialized within ACME. Confirm this doesn't affect standalone MPAS functionality.
- Interest in exploring cmake build system
- Design Document Discussions
- On a related note, discuss places to put 'random' documentation. E.g., https://docs.google.com/document/d/1aURr4UdEm0AMeYlc478yL_46biD19naVp3nCMYgrYLI/edit?usp=sharing; how to run the test case infrastructure on LANL's Wolf machine; how to set up an optimal git environment on a new machine
- Matt found another bug in the interval division routine that had caused the problem before (the version that was in ACME before fixed it). It's fixed on develop, but maybe we want to add a new test to the test core? Symptom: set a stream's file_interval to 200 years. Files got written at 200, 400, 800, 1600, 3200 years instead of 200, 400, 600, 800,... (But all the time levels written were correct.)
- test case infrastructure - the "temporary" location in test_cases/ocean isn't so temporary anymore. Do we want to move it? Suggestion: testing_and_setup/automated_regression or testing_and_setup/automated_test_suite
- Perpetual to-do list:
- Integer overflow in ESMF time interval code
- Fortran 2008 CONTIGUOUS keyword
- News/updates:
- MPAS build notes that Doug had created are now in a wiki at https://github.com/MPAS-Dev/MPAS/wiki/machine-instructions
- LANL may create a PR this week to address an issue spotted by Matt Maltrud in which all MPI tasks were writing the 'restart_timestamp' file; this would be good to include in v5.0, either before or after the creation of the release branch.
- NCAR is behind on work to be included in the v5.0 release, but it is expected that the release branch can be created later this week.
- Adrian has a prototype implementation of arbitrary attributes for variables.
- Jon is looking into an apparent hang or infinite loop in timekeeping code, and which occurs, e.g., when starting the model in the year 1850. Matt and Michael will take a look at the code to see what the issue may be.
- The output filename bug (years 200, 400, 800, 1600, 3200, etc.) does not occur with current 'develop' branch, and we decided not to add a test case for this.
- It was agreed that "random documentation" can go on the main wiki, as long at it is organized appropriately.
- We'll hold the telecon again next week at 11:00 am Mountain time.