Skip to content

Firedrake meeting 2024 06 05

Connor Ward edited this page Jun 5, 2024 · 7 revisions

Date and time 2024-06-05 1600 BST (1500 UTC)

Action Items

  1. Pick Chair and Minuter (JB to pick: JB nominates CW)
  2. ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
  3. JB: Move pyop3 and TSFC to firedrake and move FInAT to FIAT
  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)
  10. JB: FML + Gusto
  11. JB: move tinyASM to firedrake/preconditioners: #3604
  12. KS: PETSc + Cython3.0 + numpy2.0 issue: why slow? see below

Notices

  1. Firedrake User Meeting 16-18 September 2024 Firedrake (Registration 25th August/Abstracts 18th August)

Minutes

Present: CW (minuter), DH, DD, KS, IM, NB

Apologies: JB, PB

CW: Cython 3, numpy 2, Python 3.12 performance regression

  • CW: This has been found to be a bug in pytest-coverage. It will get fixed in Python 3.12.4.
  • DH: That patch will take some time to make it into LTS Ubuntu. We should fix to 3.11 on the runners until that happens. If we do that then we can merge these changes as soon as numpy 2.0 is released.

DH: Review pyadjoint PRs

Reviewed several. More progress will be made at next week's FEniCS conference.

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.

  • JB: #3604 Incorperate TinyASM into Firedrake. Josh has picked this over once.

    Licensing issues.

  • DD: #3579 (Firedrake) L2 Riesz maps as default for adjoint-based gradients.

    Set to automerge.

  • DD: #149 (Pyadjoint) Adapting tests for L2 Riesz maps as default.

    Approved and merged. Will fail tests until a container with #3579 is built.

  • PB: FIAT

    Merged.

  • PB: UFL

    Needs merging into upstream, not our fork.

Date of next meeting

NOT NEXT WEEK!

1600 BST (1500 UTC) 2024-06-19

Home

Building locally
Tips

Install Frequently Asked Questions

Running on HPC

Users

Developers Notes

Minutes and agenda of Firedrake meetings


Policies and procedures

Gravity wave scaling

Merge Complex Sprint

Reading Group

Firedrake 2021 Planning Meetings
Clone this wiki locally