-
Notifications
You must be signed in to change notification settings - Fork 160
Reading group
An informal reading group around many things finite element. Hosted online. Email Lawrence Mitchell if you'd like to participate.
Scheduled time: Mondays 17:00UTC. This calendar contains details.
Hosted via Zoom:
- Meeting ID: 928 2384 2685
- Passcode: 494089
- 2021-02-15 MK leading Accurate Discretization Of Poroelasticity Without Darcy Stability -- Stokes-Biot Stability Revisited, Kent-Andre Mardal, Marie E. Rognes, Travis B. Thompson https://arxiv.org/pdf/2007.10012.pdf
Please add your own, or claim one to present.
-
Bonizzoni and Kanschat, H1-conforming finite element cochain complexes and commuting quasi-interpolation operators on cartesian meshes (2020).
-
Li, Zhang, and Zhang, A constrained transport divergence-free finite element method for Incompressible MHD equations (2020).
-
Hiptmair and Pechstein, Discrete regular decompositions of tetrahedral discrete 1-forms (2017). This paper introduces, in a rather didactic way, a lot of modern analysis tools for development and analysis of preconditioners for H(div) and H(curl) problems.
2021-02-01 LM leading Space-time block preconditioning for incompressible flow, Danieli, Southworth, Wathen https://arxiv.org/abs/2101.07003
2020-12-14 DAH went over a proposal to properly add dual spaces in UFL, and the consequences thereof. Now available on the arxiv.
2020-12-07 CJC covered some of the (relatively new) developments in parallel in time stuff, going over the introduction to ParaDIAG from Martin Gander and friends.
2020-11-30 FW covered one paper on the new hotness of using neural nets for everything: Zongyi Li, Nikola Kovachki, Kamyar Azizzadenesheli, Burigede Liu, Kaushik Bhattacharya, Andrew Stuart, Anima Anandkumar, Fourier Neural Operator for Parametric Partial Differential Equations (2020)
2020-11-23 FW covered the (now sadly bitrotted) automated adaptivity that used to be implemented in Dolfin, described in Marie E. Rognes and Anders Logg, Automated Goal-Oriented Error Control I: Stationary Variational Problems (2013).
2020-11-09 EM went through Mardal and Winther, Preconditioning discretizations of systems of partial differential equations (2011).
2020-10-26 & 2020-11-02 IP talked us through the construction and analysis of the Stokes-Darcy element introduced in Mardal, Tai, and Winther, A robust finite element method for Darcy-Stokes flow (2002). (Available in Firedrake as FunctionSpace(triangular_mesh, "MTW", 3)
).
2020-10-12 & 2020-10-19. CJC talked us through the main points of Demkowicz and Gopalakrishnan, An overview of the discontinuous Petrov Galerkin method (2014).
Summer 2020. We read through Joachim Schöberl's thesis on parameter-robust multigrid methods. Some notes are collected.
Autumn/Winter 2019. We read Doug Arnold's book on Finite Element Exterior Calculus.
Building locally
Tips
- Running Firedrake tests with different subpackage branches
- Modifying and Rebuilding PETSc and petsc4py
- Vectorisation
- Debugging C kernels with
lldb
on MacOS - Parallel MPI Debugging with
tmux-mpi
,pdb
andgdb
- Parallel MPI Debugging with VSCode and
debugpy
- Modifying generated code
- Kernel profiling with LIKWID
- breakpoint() builtin not working
- Debugging pytest with multiple processing
Developers Notes
- Upcoming meeting 2024-08-21
- 2024-08-07
- 2024-07-24
- 2024-07-17
- 2024-07-10
- 2024-06-26
- 2024-06-19
- 2024-06-05
- 2024-05-29
- 2024-05-15
- 2024-05-08
- 2024-05-01
- 2024-04-28
- 2024-04-17
- 2024-04-10
- 2024-04-03
- 2024-03-27
- 2024-03-20
- 2024-03-06
- 2024-02-28
- 2024-02-28
- 2024-02-21
- 2024-02-14
- 2024-02-07
- 2024-01-31
- 2024-01-24
- 2024-01-17
- 2024-01-10
- 2023-12-13
- 2023-12-06
- 2023-11-29
- 2023-11-22
- 2023-11-15
- 2023-11-08
- 2023-11-01
- 2023-10-25
- 2023-10-18
- 2023-10-11
- 2023-10-04
- 2023-09-27
- 2023-09-20
- 2023-09-06
- 2023-08-30
- 2023-08-23
- 2023-07-12
- 2023-07-05
- 2023-06-21
- 2023-06-14
- 2023-06-07
- 2023-05-17
- 2023-05-10
- 2023-03-08
- 2023-02-22
- 2023-02-15
- 2023-02-08
- 2023-01-18
- 2023-01-11
- 2023-12-14
- 2022-12-07
- 2022-11-23
- 2022-11-16
- 2022-11-09
- 2022-11-02
- 2022-10-26
- 2022-10-12
- 2022-10-05
- 2022-09-28
- 2022-09-21
- 2022-09-14
- 2022-09-07
- 2022-08-25
- 2022-08-11
- 2022-08-04
- 2022-07-28
- 2022-07-21
- 2022-07-07
- 2022-06-30
- 2022-06-23
- 2022-06-16
- 2022-05-26
- 2022-05-19
- 2022-05-12
- 2022-05-05
- 2022-04-21
- 2022-04-07
- 2022-03-17
- 2022-03-03
- 2022-02-24
- 2022-02-10
- 2022-02-03
- 2022-01-27
- 2022-01-20
- 2022-01-13
- 2021-12-15
- 2021-12-09
- 2021-11-25
- 2021-11-18
- 2021-11-11
- 2021-11-04
- 2021-10-28
- 2021-10-21
- 2021-10-14
- 2021-10-07
- 2021-09-30
- 2021-09-23
- 2021-09-09
- 2021-09-02
- 2021-08-26
- 2021-08-18
- 2021-08-11
- 2021-08-04
- 2021-07-28
- 2021-07-21
- 2021-07-14
- 2021-07-07
- 2021-06-30
- 2021-06-23
- 2021-06-16
- 2021-06-09
- 2021-06-02
- 2021-05-19
- 2021-05-12
- 2021-05-05
- 2021-04-28
- 2021-04-21
- 2021-04-14
- 2021-04-07
- 2021-03-17
- 2021-03-10
- 2021-02-24
- 2021-02-17
- 2021-02-10
- 2021-02-03
- 2021-01-27
- 2021-01-20
- 2021-01-13
- 2021-01-06