-
Notifications
You must be signed in to change notification settings - Fork 177
Firedrake meeting 2025 02 12
Date and time 2025-02-12 1600 UTC
- Pick Chair and Minuter (DD 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: Get Firedrake a docker open source account (link here)
- DH: Talk to GregVernon about PR#2116.
- JB: Enable merge queues (minutes)
- LC: Try to merge RNH' PR: Movable VOM
- PB: Profile and speed up some tests (minutes, minutes)
-
CW: Fix artefactsv3 issue(done by DD for pyadjoint, no other instances found) - CW: More testing configurations (minutes)
Present:
Apologies:
The main controversy is renaming .subfunctions to .subspaces for function spaces. I think this was just a silly mistake we made when deprecating .split().
JHC: EnsembleFunction
New set of classes for representing finite element spaces/functions distributed over an Ensemble. Provides some collective semantics and operations that are either useful (e.g. dealing with one EnsembleFunction rather than lists of Function on each ensemble member), or downright necessary (e.g. _ad_dot to be able to create ReducedFunctionals over an Ensemble that actually passes the Taylor tests).
Still in draft form, I'm just looking for any feedback at this stage. See the description in the PR for more detail.
https://github.com/firedrakeproject/firedrake/pull/3997 and https://github.com/firedrakeproject/firedrake/pull/3999
Note that PRs put in this section should either be trivial or already have been reviewed. Discussion-worthy PRs should be separate agenda items.
DD: #4023 Move firedrake_adjoint tests from pyadjoint to firedrake/tests/firedrake/adjoint.
DD: #192 Remove firedrake_adjoint tests from pyadjoint.
1600 UTC 2025-02-19