Firedrake meeting 2022 12 14 - firedrakeproject/firedrake GitHub Wiki

Date and time 2022-12-14 16:00UTC

Action Items

  1. Pick Chair and Minuter (NB to pick minuter)
  2. ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
  3. DH: Organise Firedrake 2022 (Chartering a coach, events apart from talks?)
  4. JB: A Firedrake manual
  5. JB: Python 3.11
  6. All: Go through TSFC PRs
  7. JB: Move PyOP2 and FInAT to firedrakeproject
  8. ALL: do things with SV's branches
  9. KS: Fix checkpointing error with pickling elements
  10. DRS: Fix ROL/pyadjoint versioning issues with Angus Gibson
  11. JB: Buy a new laptop!

Minutes

Present: UZ CW RNH DH JB KS NB PK

Apologies:

DH: Firedrake22

Coach is organised, DH to send email with timings but leaving 0800 4th Jan from Imperial College.

Name badges are coming, but no glasses :slightly_frowning_face:

DH: Python 3.11 on Mac

Now working on ARM Mac, just need to test on Intel Mac.

KS: Fix checkpointing error with pickling elements

Can't test locally due to broken MPI.

DH: When checkpointing was pickling finite elements, but this doesn't work since upstream changes in UFL.

Merge PRs

UZ: #2607, changes requested (see PR for comments). Needs to be more abstraction and look less like PETSc code.

JB: #2358

KS: #2682, changes requested.

NB: #2550, missing performance results? See Melina's Masters Thesis

Date of next meeting

1600 UTC 2023-01-11