Firedrake meeting 2022 11 16 - firedrakeproject/firedrake GitHub Wiki

Date and time 2022-11-16 16:00UTC

Action Items

  1. Pick Chair and Minuter (RNH 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 (Abstracts open)
  4. ALL: Rename split (.split -> .subfunctions) (ongoing - has an issue been created yet?)
  5. JB: A Firedrake manual (ongoing)
  6. JB: Python 3.11 (ongoing)
  7. All: Go through TSFC PRs
  8. RNH: check if issue #2516 is still a problem, if yes, see if #2509 Try installing pre-release of VTK from PyPI (supporting Python 3.10) fixes (done?)
  9. JB: Move PyOP2 and FInAT to firedrakeproject (ongoing)

Agenda

Present: DH, CW, JB, RNH, RK, PK, KS

Apologies:

Item 1

RK: some newfl discussion (with Matthew) at Firedrake 22?

DH: vtk wheel for Python 3.11 ready(?)

RNH: Yes [2516] and Yes[2509] with JB's branch.

newfl meeting

Matthew, DH, India were present

India: will work on element oracle

Dual PR might be merged next week.

Clean current UFL as much as we can and then discuss what we need to do.

Next meeting some time in January.

JB: Black

Answers to previous questions:

GH Actions: https://black.readthedocs.io/en/stable/integrations/github_actions.html

Doc Strings: https://black.readthedocs.io/en/stable/the_black_code_style/current_style.html#comments

Merge PRs

JB: #2599 is ready (previous CI run is the one tested with the correct branches). Order should be PETSc then PyOP2 then Firedrake.

CW: https://github.com/firedrakeproject/firedrake/pull/2562 and https://github.com/dolfin-adjoint/pyadjoint/pull/93

JB: #2358

Date of next meeting

1600 UTC 2022-11-23