Skip to content

2026 Software Engineering meeting notes

Gregory Lemieux edited this page Apr 20, 2026 · 43 revisions

April 27, 2026

Wins 🎉

Machine status and notices 🖥️

  • CISL: May 12-13, derecho
  • NERSC: Wednesday May 20, perlmutter

Upcoming meetings and events 🗓️

Integrated

Testing

Under Review

Updates

New

Latest issues and discussions of note

Walk-on topics


April 20, 2026

Wins 🎉

  • Sam R: Presentation to NOAA about agentic coding

Machine status and notices 🖥️

  • CISL: Tuesday May 05, derecho
    • Sam R: this is moving to May 12-13
  • NERSC: Wednesday May 20, perlmutter

Upcoming meetings and events 🗓️

  • FATES modeling meeting
    • April 23: Cancelled
    • May 7: Junyan Ding, COMPASS FATES-hydro work
  • Transatlantic coordination meeting setup
    • Purpose: discuss future plans for FATES API changes. Coordination focus (e.g. avoid cherry-picking)
    • Poll feedback
      • Sam: Would be ideal to have date x time matrix selection. Note NCAR can't use when2meet due to malware in ads

Integrated

Testing

Under Review

Updates

New

Latest issues and discussions of note

  • deferred

April 13, 2026

Machine status and notices 🖥️

  • CISL: none
  • NERSC: Wednesday April 15, perlmutter

Upcoming meetings and events 🗓️

Integrated

New

Under Review

Updates

Latest issues and discussions of note

FATES 2.0 poll results

  • Full support for update sci tag to 2.0.0
  • no updates

Walk-on topics

  • Rosie: Bringing MIMICS plus to FATES

April 06, 2026

Machine status and notices 🖥️

  • CISL: Tuesday April 7, derecho
  • NERSC: Wednesday April 15, perlmutter

Upcoming meetings and events 🗓️

  • FATES modeling meeting: April 9, Zachary Robbins
  • Improving Scientific Software conference: April 6-9
    • CTSM SE meeting impacted

Integrated

New

Under Review

Latest issues and discussions of note

  • No new issues or discussions

March 9, 2026

Machine status and notices 🖥️

  • CISL: March 3rd, ALL HPC resources Maintenance
  • NERSC: 18-19 March, Perlmutter Maintenance

Upcoming meetings and events 🗓️


March 2, 2026

Machine status and notices 🖥️

  • CISL: March 3rd, ALL HPC resources Maintenance
  • NERSC: 18-19 March, Perlmutter Maintenance

Upcoming meetings and events 🗓️

New

Integrated

Testing

Updates/Reviewing

Discussing

Latest issues and discussions of note


February 23, 2026

Machine status and notices 🖥️

  • CISL: March 3rd, ALL HPC resources Maintenance
  • NERSC: 18-19 March, Perlmutter Maintenance

Upcoming meetings and events 🗓️

Integrated

Testing

Updates/Reviewing

Discussing

New -add area and biomass history variables indexed by landuse x pft #1535

Latest issues and discussions of note


February 09, 2026

Machine status and notices 🖥️

  • CISL: Nothing scheduled?
  • NERSC: 18-20 February, Perlmutter

Upcoming meetings and events 🗓️

  • FATES modeling meeting: 12 February: TBD (likely office hours)
  • CLM Land Model Working Group meeting: 24-26 February

Integrated

Testing

Updates/Reviewing

Discussing

New

Latest issues and discussions of note


February 02, 2026

Machine status and notices 🖥️

  • CISL: 03 February, derecho
  • NERSC: 18-20 February, perlmutter

Upcoming meetings and events 🗓️

  • FATES modeling meeting: 12 February: TBD (likely office hours)
  • CLM Land Model Working Group meeting: 24-26 February

Integrated

Testing

  • Testing Framework Update (#1519): Greg to finish this
    • Adrianna to update the code to convert CDL to NetCDF.
      • Greg to check in end of day. It's ok to just move forward with uploading the netcdf file.

Updates

New

Latest issues and discussions of note

  • relevant discussion below

Outputs for CMOR and simulations (Rosie)

  • NorESM CTSM issue #188
    • Rosie: Is CTSM going through this?
      • Will: Yes, bringing in Sam Levis who has been working on this
    • Charlie to reply in thread to remaining issues we didn't get to today
  • Lack of very big trees in the boreal region email thread (Adrianna, Rosie, Jessica)
    • AGB allometry parameters seem to have the greatest impact on creating large trees (reducing too many little trees)
      • GPP increased faster (wider DBH -> more leaves)

January 26, 2026

Machine status and notices 🖥️

  • CISL: 03 February, derecho
  • NERSC: Jan 26, 13:00–14:00, perlmutter DTNs

Upcoming meetings and events 🗓️

  • FATES modeling meeting:
  • CLM Land Model Working Group meeting: 24-26 February
    • Will: Request for presentations open until the 06 February. Note this year is a CuPID tutorial.
      • Will asked Rosie to give a talk about NorESM. Adrianna will give a talk. Would be good to get FATES overview talk like previous years.
      • Adrianna: We should hold a hackathon to get FATES output variables into CuPID

Integrated

Latest issues and discussions of note

  • Will: Matvey has a number of PRs that address bugfixes

January 19, 2026

Canceled due to federal holiday


January 12, 2026

Machine status and notices 🖥️

  • CISL: 03 February, derecho
  • NERSC: 21-23 January, perlmutter

Upcoming meetings and events 🗓️

  • FATES modeling meeting: 15 January: Office hours
  • CLM Land Model Working Group meeting: 24-26 February
    • Will: Request for presentations open until the 06 February. Note this year is a CuPID tutorial.
      • Will asked Rosie to give a talk about NorESM. Adrianna will give a talk. Would be good to get FATES overview talk like previous years.
      • Adrianna: We should hold a hackathon to get FATES output variables into CuPID

Integrated

Testing

Latest issues and discussions of note

  • Will: Matvey has a number of PRs that address bugfixes
  • no updates

January 5, 2026

Wins and Whimsy 🎉

  • Greg: nutrients test in BC refactor now B4B

Machine status and notices 🖥️

  • CISL: none
  • NERSC: 21-23 January, perlmutter

Upcoming meetings and events 🗓️

Integrated

Review

Needs Reviews

Updates

New

  • Testing Framework Update (#1519)
    • Walkthrough
      • New script: generate_empty_test sets up boilerplate stuff for new test development
        • See templates directory
      • Same top line scripts for running tests
      • Improved readme with test build walkthrough example
      • Put tests in the config file when creating new ones
      • Tests actually live in testing/tests/<test_type>
      • framework is where the python testing infrastructure lives
        • Expanded classes for different test types
        • builder is responsible for compiling everything

Latest issues and discussions of note

  • Greg: Release tag deadline for ctsm still in flux
    • #1510 is likely the last stuff that will need to come in to make a release
      • NorESM freeze is imminent
  • Discussion of boreal forest LAI issue
    • MODIS LAI is much lower than fates
    • Charlie: do we need to improve the canopy snow interception model (to adjust LAI due to snow occlusion)
    • Ryan: two-stream model does account for snow occlusion, but are we passing this information to the HLM?
  • Adrianna: working on c4 grass calibration

Clone this wiki locally