Firedrake meeting 2024 03 06 - firedrakeproject/firedrake GitHub Wiki

Date and time 2024-03-06 1600 GMT (1600 UTC)

Action Items

  1. Pick Chair and Minuter (NB to pick)
  2. ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
  3. JB: Move pyop3 and FInAT to firedrakeproject
  4. ALL: do things with SV's branches
  5. DH: Email to Andreas to have 2 (+ others!!!) loopy PRs merged TODO: FIND OUT WHICH PRS THESE ARE
  6. DH: Get Firedrake a docker open source account (link here)
  7. DH: Talk to GregVernon about PR#2116.
  8. DH: Order more Firedrake stickers
  9. JB: Enable merge queues (minutes)

Notices

  1. Submit abstract for PDESoft 1-3 July 2024, Cambridge, UK PDESoft (Registration early 28th March/late 31st May, Abstracts 17th May)
  2. PETSc User Meeting 23-24 May 2024 Cologne, Germany PETSc User Meeting (Registration and Abstracts 11th April)
  3. Firedrake User Meeting 16-18 September 2024 Firedrake (Registration/Abstracts TBD)

Agenda

Present: DH, CW, JB, PK, PB, FA, IM, KS

Apologies: DD and NB (at SIAM PP24 - Baltimore)

PETSc meeting in Germany

Everyone whose line manager is David Ham discuss this with David.

PK

Meeting with Nvidia. -- make Firedrake GPU in production.

We need enough resources.

JB and CW: chase whom(?) they have been in touch via email.

JB: Merge queues

I need to update CI to get this to work, leave as an action item for now.

JB: More involved than initially though.

JB: Keepalive workflow is finally working

See https://github.com/firedrakeproject/firedrakeproject.github.io/commit/f728f6e46f8c40a44e97088ee0e6d1eb30d122b8

JB: This is supposed to just be a bug fix for Consants

But I'm in danger of forgetting what was supposed to be going on https://github.com/firedrakeproject/firedrake/pull/3261

Should fix in UFL instead of using the backdoor Constant.

JB: See also linked issues.

Merged.

JB: Do we still want the option of a no VTK install path?

I haven't moved checkpointing into output, but that isn't holding up binary release related things. https://github.com/firedrakeproject/firedrake/pull/3324

We are making VTK default.

Merged.

DH: Is having FML in the main namespace actually a good idea?

DH: We should wind back.

Confusion:

identity -- UFL Identity -- FML

JB: Fix this in Gusto.

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.

Approved, but check with Scott.

Date of next meeting

No Firedrake meeting next week (Numerical analysis memorial lecture at Imperial UCL)

1600 GMT (1600 UTC) 2024-03-20