Firedrake meeting 2023 10 18 - firedrakeproject/firedrake GitHub Wiki
Date and time 2023-10-18 16:00 BST (1500 UTC)
Action Items
- Pick Chair and Minuter (JB to pick minuter)
- ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
- JB: Move pyop3 and FInAT to firedrakeproject
- ALL: do things with SV's branches
- DH: Email to Andreas to have 2 (+ others!!!) loopy PRs merged
- DH: Get Firedrake a docker open source account (link here)
- DH: Talk to GregVernon about PR#2116.
- DH: Revisit PR#2484.
- JB: Scheduled GitHub actions to avoid inactivity timeout for website repo
(minutes)(See Merge PRs) - DH: Order more Firedrake stickers
- ALL/ANY: Drop libsupermesh (minutes)?
- UZ: Mark netGEN tests as xfail (not required any more)
- JB: Update Github PR template (done)
- 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
#3167
RNH: Thoughts onAlso, 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:
#3165MERGED! - JB:
#1MERGED! Q: Do we need protection on this repo? A: No. - UZ:
#3176 Netgen circular importMERGED! - 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