-
Notifications
You must be signed in to change notification settings - Fork 199
Firedrake meeting 2026 06 09
Josh Hope-Collins edited this page Jun 11, 2026
·
10 revisions
Date and time 2026-06-09 1600 UTC+1
- Pick Chair and Minuter (CW to pick)
- ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
- ALL: do things with SV's branches
- DH: Email to Andreas to have 2 (+ others!!!) loopy PRs merged TODO: FIND OUT WHICH PRS THESE ARE
- DH: Talk to GregVernon about PR#2116.
- JHC: New manual release
Present: LC, JHC, SK, CJ, DH, AG, PB, IM, RK
Apologies:
TLDR: The checkpoint manager was deleting the new value of Control after each re-evaluation of the ReducedFunctional, so the derivative was then not evaluated at the correct state.
- Original issue: firedrake#5082
- Pyadjoint PR: pyadjoint#257
- Firedrake PR pointing at
releasewith tests: firedrake#5157 (explanation of tests is in the original Firedrake PR pointing atmainfiredrake#5093).
- single memory checkpointing didn't work
- rerunning with different control value doesn't run with new control value
- fix in pyadjoint (make an attribute public) - approved, merge this into main
- make pyadjoint minor release first, let it upload to pypi
- Firedrake tests need fixing - merge to release branch. Now the release branch works, but the firedrake release will not.
- make firedrake point release (these need to be done quickly)
- Then merge firedrake release into main
- Future discussion: change release policy to set upper bounds
- CW: https://github.com/FEniCS/ufl/pull/481/changes (added tests)
- JHC/DRS: https://github.com/firedrakeproject/firedrake/pull/5119 (previously reviewed. Now has manual page and bikeshedding names).
1600 UTC+0100 2026-06-16