Skip to content

Firedrake meeting 2021 07 21

Connor Ward edited this page Jul 21, 2021 · 3 revisions

Date and time 2021-07-21 15:00UTC (16:00BST)

Action Items

  1. Pick Chair and Minuter.
  2. ALL: (ongoing) triage the open issues and confirm if they are indeed still open (and perhaps provide labels)
  3. (JB, DH, KS, JW): Firedrake training happening 23rd August, update
  4. DH: Firedrake 2021 update

Agenda

Present: DH, MG, JB, NB, RNH, RK, KS, CW

Apologies: SV, LM

Firedrake Archer training

There are already quite a few people registered so attendance is likely to be high. How many people can we actually give assistance to?

  • (RNH) Since it's free lots of people might not actually show up.
  • (DH) Maybe ~100 people. Zoom limit is 300 so won't be an issue.
  • (DH) JW has checked and fixed the tutorials. DH to check that notebooks work.
  • (KS) Has managed to get install to Archer working. Observed that Firedrake hangs for more complex problems.
  • (CW) Keith Roberts has been having hanging issues for a while. Might be related.
  • (DH) Poisson in a for loop keeps overwriting variables. This could trigger unsafe PETSc destructors. Could try disabling generational garbage collector to avoid this bug. Possible solutions to this include:
    • Remove all cyclical references from Firedrake (esp. PyOP2) (see issue)
    • Have petsc4py objects register to be destructed
    • Establish a global registry of Python objects so none of them ever die (massive memory leak)

Firedrake '21 progress

  • (DH) Webpage ready but registration stalled by payment issues. Gather town also set up.
  • (NB) File size upload limit for posters. Need to check if it is a problem.
  • (RNH) We still need prizes and a tech support system.
  • (DH) Prizes can be mailed directly to winners. Tech support can be deferred for now.

Merge PRs:

AOB

Date of next meeting

2021-07-28 15:00UTC (16:00BST)

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