-
Notifications
You must be signed in to change notification settings - Fork 162
Firedrake meeting 2021 10 14
JDBetteridge edited this page Oct 21, 2021
·
15 revisions
Date and time 2021-10-14 15:00UTC (16:00BST)
- Pick Chair and Minuter.
- ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
Present: Dan, David, Jack, Pablo, Rob, Lawrence, Patrick, Connor, Nacime, Sophia
Apologies:
We are trying to generate PyOP2 packing code using just UFL. For the case of an extruded mesh it should be possible to determine what offset
should be. However, UFL doesn't know that it is operating on an extruded mesh so we don't know whether offset
is needed or not. Our proposal is to attach this information as metadata to the UFL measure. Is this the right thing to do?
- offset is not only one number, it's an arity tuple
- for time stepping e.g. we want to cache independent of data
- extrusion is mesh property, maybe just add property to ufl.mesh
- be careful that it is hashable
CW: https://github.com/OP2/PyOP2/pull/642
DS: https://github.com/firedrakeproject/firedrake/pull/2244
PB: https://github.com/firedrakeproject/firedrake/pull/2024
- a notebook would be nice
- generally more public preconditioner manuals would be nice, just have a list and link to the modular docs
LM: https://github.com/FEniCS/ufl/pull/69
1500 UTC (1600 BST) 2021-10-21