-
Notifications
You must be signed in to change notification settings - Fork 177
Firedrake meeting 2022 05 26
Sophia Vdw edited this page Jun 15, 2022
·
9 revisions
Date and time 2022-05-26 12:00UTC (13:00BST 22:00AEST)
- Pick Chair and Minuter (SV to pick).
- ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
- KS: Test PETSc main against current Firedrake
- JB: Look into updating the
@paralleltest marker (ongoing) - DH: talk to Jemma about Firedrake 2022
Present: DH, RNH, CW (minuter), PK, KS, JB, SV
Apologies:
- KS: Can use a
PetscSectionto save DMSwarm points. - DH: This will work if you remove vertices from ghost cells.
- DH: Firedrake uses its own geometry rather than PETSc's. When loading from disk you only need to store topological information and then you can reconstruct the geometric/numbering information afterwards.
See discussion #2450 and specifically this comment on API proposal
- DH: Remove
point_migrationkeyword argument as this is premature optimisation. - DH:
redundant=Trueshould also be strongly encouraged since, if you have so many points as to need it, the locate-cell functionality will kill performance.
merge fix BOP https://github.com/firedrakeproject/firedrake/pull/2446
- KS: To take a look at the code.
- SV: Needs to rerun performance measurements.
- DH:
str(expr)is really hard to read. Now we're on Python 3 we can produce unicode (e.g. integral signs). - DH:
to_latexis not really sufficient.
- JB: Also scipy needed for tests to pass.
- DH: Best to default install scipy.
No meeting next week due to bank holiday (UK) Next meeting: 2022-06-16 (JB, KS, SV at ECCOMAS the week before)