Skip to content

Firedrake meeting 2023 10 18

Reuben W. Nixon-Hill edited this page Oct 18, 2023 · 14 revisions

Date and time 2023-10-18 16:00 BST (1500 UTC)

Action Items

  1. Pick Chair and Minuter (JB to pick minuter)
  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
  6. DH: Get Firedrake a docker open source account (link here)
  7. DH: Talk to GregVernon about PR#2116.
  8. DH: Revisit PR#2484.
  9. JB: Scheduled GitHub actions to avoid inactivity timeout for website repo (minutes) (See Merge PRs)
  10. DH: Order more Firedrake stickers
  11. ALL/ANY: Drop libsupermesh (minutes)?
  12. UZ: Mark netGEN tests as xfail (not required any more)
  13. JB: Update Github PR template (done)
  14. PB: Spectral on triangles and tetrahedra.

Agenda

Present:

Apologies:

MacOS Installation issues (UPDATE)

JB: I still don't like the MacOS platform

  • Apparently can't downgrade CLT to 14.3.1 on latest MacOS Samoa. (I can't find official link, haven't actually tried, been working on a fix).
  • MPICH built by PETSc with CLT 15 is broken, it requires additional LDFLAGS (-Wl,-ld_classic) to configure. (PETSc need to fix this)
  • Firedrake install script is in a bit of a state, don't fix by setting export PETSC_CONFIGURE_OPTIONS=--LDFLAGS=-Wl,-ld_classic that will break your BLAS configuration.
  • Potential fix, but needs more extensive testing: PR3171.
    • MERGED. Hopefully a fix!

FML

JB: Documentation needs some policy decisions #3041.

  • Close to merging

RNH: Thoughts on #3167

Also, why does Cofunction not have a .zero method?

  • Needs annotation added
  • RNH's PR needs the fix to be specific to the case he has identified - i.e. within the SFreduce.

Merge PRs

  • JB: #3153 Github PR template. MERGED!
  • JB: #3165 MERGED!
  • JB: #1 MERGED! Q: Do we need protection on this repo? A: No.
  • UZ: #3176 Netgen circular import MERGED!
  • UZ: Netgen Hierarchy Stuff Won't effect us since we use netgen wheels. UZ to make a PR with them. For now merged to our fork so it can be used by those who want it and don't mind having to build it themselves.
  • PB: #3148 Fix prolong/restrict on extruded. MERGED!
  • PB: #3159 Cache/no-op for prolong/restrict/inject. Needs checking for dual space safety.

Date of next meeting

1600 BST (1500 UTC) 2023-10-25

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