Firedrake meeting 2024 07 10 - firedrakeproject/firedrake GitHub Wiki

Date and time 2024-07-10 1600 BST (1500 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 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

Notices

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

Agenda

Present: DH, DD, CW, PB, NB, JB, KS

Apologies:

CI failure

pytools update requires loopy update.

.real (loopy intrinsic) not mapped to .creal

PRs:

Firedrake : https://github.com/firedrakeproject/firedrake/pull/3680

loopy : https://github.com/firedrakeproject/loopy/pull/25

PB: GLL quadrature

Lagrange DOFs are not sorted lexicographically anymore and this breaks codes that used a GLL quadrature rule with lexicographical ordering: https://github.com/firedrakeproject/firedrake/issues/3649

The GLL FIAT element is no longer sorted because it simply subclasses the simplicial Lagrange element, which orders DOFs by entity. It seems that we really want to sort GLL DOFs lexicographically to avoid any confusion in the future, should this be done in FIAT or FInAT and for all 1D variants or only for certain ones (originally, the equispaced variant was not sorted)?

  • Do not really care about equispaced elements.

  • Change 1D element to respect lexicographic ordering (and thus GLL quadrature ordering).

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.

PB: FD #3675 auto-merge enabled

Date of next meeting

1600 BST (1500 UTC) 2024-07-17