Skip to content

Firedrake meeting 2024 10 30

Connor Ward edited this page Nov 4, 2024 · 6 revisions

Date and time 2024-10-30 1600 UTC

Action Items

  1. Pick Chair and Minuter (JHC to pick)
  2. ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
  3. JB: Move pyop3 and TSFC to firedrake and move FInAT to FIAT
  4. ALL: do things with SV's branches
  5. DH: Email to Andreas to have 2 (+ others!!!) loopy PRs merged TODO: FIND OUT WHICH PRS THESE ARE
  6. DH: Get Firedrake a docker open source account (link here)
  7. DH: Talk to GregVernon about PR#2116.
  8. JB: Enable merge queues (minutes)
  9. LC: Try to merge RNH' PR: Movable VOM
  10. DH: Finish UFL element.value_shape() update
  11. ANY: Add Python 3.13 to PyOP2, TSFC, FIAT, FInAT CI (and others?)
  12. JB/UZ: ngsPETSc releases (minutes)

Minutes

Present: DH, JB, IM, JHC, CW, LC, KS

Apologies: DD

CW: Voting algorithm

https://github.com/firedrakeproject/firedrake/pull/3293

mesh.py line 4171 explains.

merged.

(from last week) JB: Long running tests

427.50s call     tests/demos/test_demos_run.py::test_demo_runs[full_waveform_inversion.py.rst]
363.02s call     tests/macro/test_macro_interp_project.py::test_piola_convergence[h1_proj-3-Johnson-Mercier-1-1]
345.51s call     tests/regression/test_fdm.py::test_p_independence_hcurl[Box]

CI time has shot up as a result.

JB: Why are fdm tests slow?

PB: Can make it use lower-degrees.

PB: Code generations are slow with Johnson-Mercier.

DH: Are they supposed to be that slow?

Merge PRs

Note that PRs put in this section should either be trivial or already have been reviewed. Discussion-worthy PRs should be separate agenda items.

KS: io high-order mesh H(div)/H(curl)

DH: We do not want additional arguments in save_function.

KS: Best solution is to fix our definition of elements so that DG projection would not be necessary.

Date of next meeting

1600 UTC 2024-11-06

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