Teaching of Computing to Mathematics Students: Programming and Discrete Mathematics. - Jack D. Betteridge; James H. Davenport; Melina A. Freitag; Willem Heijltjes; Stef Kynaston; Gregory Sankaran; Gunnar Traustason (CEP, 2019)

Multigrid preconditioners for the hybridized Discontinuous Galerkin discretisation of the shallow water equations. - Jack D. Betteridge; Thomas H. Gibson; Ivan G. Graham; Eike Hermann Müller (CoRR, 2020)

Code generation for productive portable scalable finite element simulation in Firedrake. - Jack D. Betteridge; Patrick E. Farrell; David A. Ham (CoRR, 2021)

Code Generation for Productive, Portable, and Scalable Finite Element Simulation in Firedrake. - Jack D. Betteridge; Patrick E. Farrell; David A. Ham (Comput. Sci. Eng., 2021)

Multigrid preconditioners for the hybridised discontinuous Galerkin discretisation of the shallow water equations. - Jack D. Betteridge; Thomas H. Gibson; Ivan G. Graham; Eike Hermann Müller (J. Comput. Phys., 2021)

Hybridised multigrid preconditioners for a compatible finite element dynamical core. - Jack D. Betteridge; Colin J. Cotter; Thomas H. Gibson; Matthew J. Griffith; Thomas Melvin; Eike Hermann Müller (CoRR, 2022)

ngsPETSc: A coupling between NETGEN/NGSolve and PETSc. - Jack D. Betteridge; Patrick E. Farrell; Matthias Hochsteger; Christopher Lackner; Joachim Schöberl; Stefano Zampini; Umberto Zerbinati (J. Open Source Softw., 2024)