Firedrake meeting 2023 11 29 - firedrakeproject/firedrake GitHub Wiki
Date and time 2023-11-29 1600 GMT (1600 UTC)
Action Items
- Pick Chair and Minuter (RNH 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 TODO: FIND OUT WHICH PRS THESE ARE
- DH: Get Firedrake a docker open source account (link here)
- DH: Talk to GregVernon about PR#2116.
- DH: Revisit PR#2484.
- DH: Order more Firedrake stickers
- ALL/ANY: Drop libsupermesh (minutes)? JB: Waiting for https://github.com/Toblerity/rtree/pull/292
- DD: Investigate adjoint test fails in teardown (minutes)
Minutes
Present: CW, DH, DD (minuter), KS, NB, PB, RK, IM, RNH, FA
Apologies: JB
PB: MixedFunctionSpace([primal, dual])
Currently V * V.dual() == V * V
is wrong, and is_primal(V * V) == True
goes against the original design. We need a better wrapper class for MixedFunctionSpace (as opposed to WithGeometry
) or change what a MixedFunctionSpace is in ufl. The PR where we introduce V.reconstruct()
should not address this.
The PR reconstruct FunctionSpace is involved with this issue.
firedrake_adjoint
tests.
DD: about the petsc message errors in Actually, the test message error appears for every single firedrake tests.
For an unknowing reason (at least for me) the flag python3 -m pytest --cov
hides (or fixes?) these message errors in firedrake tests. The original problem is in petsc4py.init(sys.args)
. See the PR #3260
DH suggestion: Try to give the arguments from petsc.
install FAQ at firedrake wiki.
DD: Build aDH suggestion: Keep the text at the wiki and Pin the install FAQ in the discussions.
Merge PRs (ideally already reviewed)
- PB: ufl #246
This PR stops many of ufl warnings. PR approved.
- PB: tsfc #304
PR approved.
PR approved.
PR approved.
PR approved.
- KS: #3174
This PR requires changes. RNH will review this.
- KS: #3240
PR approved. Related to periodic mesh in firedrake.
- NB: #3274 (very easy one)
PR Approved. Fix bug cofunction equality.
Date of next meeting
1600 GMT (1600 UTC) 2023-12-06