Skip to content

Firedrake meeting 2025 03 19

Josh Hope-Collins edited this page Mar 19, 2025 · 12 revisions

Date and time 2025-03-19 1600 UTC

Action Items

  1. Pick Chair and Minuter (JHC to pick)
  2. ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
  3. ALL: do things with SV's branches
  4. DH: Email to Andreas to have 2 (+ others!!!) loopy PRs merged TODO: FIND OUT WHICH PRS THESE ARE
  5. DH: Get Firedrake a docker open source account (link here)
  6. DH: Talk to GregVernon about PR#2116.
  7. JB: Enable merge queues (minutes)
  8. LC: Try to merge RNH' PR: Movable VOM
  9. PB: Profile and speed up some tests (minutes, minutes)
  10. CW: More testing configurations (minutes)

Agenda

Present:

Apologies:

CW: Root in Docker

https://github.com/firedrakeproject/firedrake/pull/4104

Seems to work fairly well. I have tested with a number of downstream packages.

CW: Remove part of CI

https://github.com/firedrakeproject/firedrake/pull/4086

JHC: Various adjoint fixes

  1. #4126 Ensure Function.subfunctions is always taped. Currently, subfunctions are not taped if they are first accessed before annotation is enabled. This PR corrects that and adds a test.

  2. #4128 Variational solver should either complain if bounds are passed to solve, or remove them from the kwargs if they are None. Merged.

  3. #4130 Only pass solver_parameters to the adjoint solver once, and make sure it's the one processed by OptionsManager.

Merge PRs

Note that PRs put in this section should either be trivial or already have been reviewed. Discussion-worthy PRs should be separate agenda items.

CW: #4083

IM: FIAT #134

Date of next meeting

1600 UTC 2025-03-26??? (TBD, many core developers will be away)

Clone this wiki locally