Skip to content

Firedrake meeting 2023 09 27

Connor Ward edited this page Sep 27, 2023 · 20 revisions

Date and time 2023-09-27 16:00 BST (1500 UTC)

Action Items

  1. Pick Chair and Minuter (IM 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)
  10. CW: Update website since homebrew Python is now dodgy. merged
  11. DH: Order more Firedrake stickers

Minutes

Present: CW (minuter), JB, KS, DH, DD, RNH, RK, PB, DS, NB, UZ

Apologies:

JMC MEng/Applied MSc projects

  • DH: Coupled domain stuff.
  • JB: ROL stuff?
  • RNH: Point evaluation for bendy meshes.
  • DH: Similarly mesh-to-mesh interpolation with more complicated nodes.

CW/JB: libsupermesh needs updating

A MacOS user has failed to build libsupermesh due to the fact that the libspatialindex inside of libsupermesh is very old. How should we proceed? Why do we have 2 libspatialindex's (here and here)??

  • JB: I don't think RTree PyPI package will save us: The headers are not bundled in the wheel, so libsupermesh cannot link.
  • Action point JB: submit a PR that bundles the headers with RTree so we can link to it. We can then find the right files by importing rtree and asking where its files are.
  • DH: But libsupermesh uses non-public API bits of libspatialindex. We should see if we can drop it and use mesh-to-mesh interpolation instead.

DH: How to fix MacOS build

  • RNH: MacOS command line tools version 15 is apparently buggy.
  • Action point JB: Fix PNetCDF build by defaulting to downloading BLAS with MacOS (--with-blas=download).
  • Action point KS: xfail tests and update PETSc fork.

NB: Interpolate PR

#2297

Merge PRs

Date of next meeting

1600 BST (1500 UTC) 2023-10-04

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