Firedrake meeting 2025 10 14 - firedrakeproject/firedrake GitHub Wiki
Date and time 2025-10-14 1600 UTC+1
Action Items
- 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.
- LC: Try to merge RNH' PR: Movable VOM
- CW: More testing configurations (minutes)
- ~All: Go through issues and mark with "good first issue" for new MSc/PhD contributor projects.
Agenda
Present: LC AC WS CW JC DH KS IM PB
Apologies:
firedrake
container
CW: Understanding the full Who uses it? What do we do when downstream packages have main and release branches?
Related: https://github.com/firedrakeproject/firedrake/pull/4640
Ado wants full-fat container on ARM, but icepack requires dependencies with no ARM builds Does anyone use the full-fat container? Make announcement / ask on slack.
Get rid of them
DH: Potential CCMI projects
https://github.com/CCMI-CDT/programming-projects/issues
Want suggestions for CCMI projects
- Redo the firedrake plotting routines?
LC: simplify interpolate function
https://github.com/firedrakeproject/firedrake/pull/4582
Only extract free arguments from the expression.
JHC: Fix Hessian calculation for NonlinearVariationalSolver
https://github.com/firedrakeproject/firedrake/pull/4641
Each block now saves its own adj_state
.
value
can't be none.
ReducedFunctionalMat
PETSc Mat for TAO
JHC: Pyadjoint https://github.com/dolfin-adjoint/pyadjoint/pull/213
For next week.
Merge PRs
Date of next meeting
1600 UTC 2025-10-21