Optimisation and parallelisation of the partitioning around medoids function in R. - Michal Piotrowski; Terence M. Sloan; Muriel Mewissen; Thorsten Forster; Lawrence Mitchell; Savvas Petrou; Bartosz Dobrzelecki; Peter Ghazal; Arthur S. Trew; Jon Hill (HPCS, 2011)

PyOP2: A High-Level Framework for Performance-Portable Simulations on Unstructured Meshes. - Florian Rathgeber; Graham R. Markall; Lawrence Mitchell; Nicolas Loriant; David A. Ham; Carlo Bertolli; Paul H. J. Kelly (SC Companion, 2012)

Mixed-mode implementation of PETSc for scalable linear algebra on multi-core processors - Michèle Weiland; Lawrence Mitchell; Gerard Gorman; Stephan Kramer; Mark Parsons 001; James Southern (CoRR, 2012)

Accelerating Cardiac Bidomain Simulations Using Graphics Processing Units. - Aurel Neic; Manfred Liebmann; Elena Hoetzl; Lawrence Mitchell; Edward J. Vigmond; Gundolf Haase; Gernot Plank (IEEE Trans. Biomed. Eng., 2012)

Achieving Efficient Strong Scaling with PETSc Using Hybrid MPI/OpenMP Optimisation. - Michael Lange 001; Gerard Gorman; Michèle Weiland; Lawrence Mitchell; James Southern (ISC, 2013)

Performance-Portable Finite Element Assembly Using PyOP2 and FEniCS. - Graham R. Markall; Florian Rathgeber; Lawrence Mitchell; Nicolas Loriant; Carlo Bertolli; David A. Ham; Paul H. J. Kelly (ISC, 2013)

Benchmarking mixed-mode PETSc performance on high-performance architectures. - Michael Lange 001; Gerard Gorman; Michèle Weiland; Lawrence Mitchell; Xiaohu Guo; James Southern (CoRR, 2013)

Parallel classification and feature selection in microarray data using SPRINT. - Lawrence Mitchell; Terence M. Sloan; Muriel Mewissen; Peter Ghazal; Thorsten Forster; Michal Piotrowski; Arthur S. Trew (Concurr. Comput. Pract. Exp., 2014)

A numbering algorithm for finite element on extruded meshes which avoids the unstructured mesh penalty. - Gheorghe-Teodor Bercea; Andrew T. T. McRae; David A. Ham; Lawrence Mitchell; Florian Rathgeber; Luigi Nardi; Fabio Luporini; Paul H. J. Kelly (CoRR, 2016)

High level implementation of geometric multigrid solvers for finite element problems: Applications in atmospheric modelling. - Lawrence Mitchell; Eike Hermann Müller (J. Comput. Phys., 2016)

Efficient Mesh Management in Firedrake Using PETSc DMPlex. - Michael Lange 001; Lawrence Mitchell; Matthew G. Knepley; Gerard J. Gorman (SIAM J. Sci. Comput., 2016)

Automated Generation and Symbolic Manipulation of Tensor Product Finite Elements. - Andrew T. T. McRae; Gheorghe-Teodor Bercea; Lawrence Mitchell; David A. Ham; Colin J. Cotter (SIAM J. Sci. Comput., 2016)

Vertical slice modelling of nonlinear Eady waves using a compatible finite element method. - Hiroe Yamazaki; Jemma Shipton; Michael J. P. Cullen; Lawrence Mitchell; Colin J. Cotter (J. Comput. Phys., 2017)

Firedrake: Automating the Finite Element Method by Composing Abstractions. - Florian Rathgeber; David A. Ham; Lawrence Mitchell; Michael Lange 001; Fabio Luporini; Andrew T. T. McRae; Gheorghe-Teodor Bercea; Graham R. Markall; Paul H. J. Kelly (ACM Trans. Math. Softw., 2017)

A domain-specific language for the hybridization and static condensation of finite element methods. - Thomas H. Gibson; Lawrence Mitchell; David A. Ham; Colin J. Cotter (CoRR, 2018)

TSFC: A Structure-Preserving Form Compiler. - Miklós Homolya; Lawrence Mitchell; Fabio Luporini; David A. Ham (SIAM J. Sci. Comput., 2018)

Solver Composition Across the PDE/Linear Algebra Barrier. - Robert C. Kirby; Lawrence Mitchell (SIAM J. Sci. Comput., 2018)

An Augmented Lagrangian Preconditioner for the 3D Stationary Incompressible Navier-Stokes Equations at High Reynolds Number. - Patrick E. Farrell; Lawrence Mitchell; Florian Wechsung (SIAM J. Sci. Comput., 2019)

Code Generation for Generally Mapped Finite Elements. - Robert C. Kirby; Lawrence Mitchell (ACM Trans. Math. Softw., 2019)

Robust multigrid methods for nearly incompressible elasticity using macro elements. - Patrick E. Farrell; Lawrence Mitchell; L. Ridgway Scott; Florian Wechsung (CoRR, 2020)

A Reynolds-robust preconditioner for the Reynolds-robust Scott-Vogelius discretization of the stationary incompressible Navier-Stokes equations. - Patrick E. Farrell; Lawrence Mitchell; L. Ridgway Scott; Florian Wechsung (CoRR, 2020)

A study of vectorization for matrix-free finite element methods. - Tianjiao Sun; Lawrence Mitchell; Kaushik Kulkarni; Andreas Klöckner; David A. Ham; Paul H. J. Kelly (Int. J. High Perform. Comput. Appl., 2020)

PCPATCH: Software for the Topological Construction of Multigrid Relaxation Methods. - Patrick E. Farrell; Matthew G. Knepley; Lawrence Mitchell; Florian Wechsung (ACM Trans. Math. Softw., 2021)

Bringing Trimmed Serendipity Methods to Computational Practice in Firedrake. - Justin Crum; Cyrus Cheng; David A. Ham; Lawrence Mitchell; Robert C. Kirby; Joshua A. Levine; Andrew Gillette (ACM Trans. Math. Softw., 2022)

An Augmented Lagrangian Preconditioner for the Magnetohydrodynamics Equations at High Reynolds and Coupling Numbers. - Fabian Laakmann; Patrick E. Farrell; Lawrence Mitchell (SIAM J. Sci. Comput., 2022)

A shared compilation stack for distributed-memory parallelism in stencil DSLs. - George Bisbas; Anton Lydike; Emilien Bauer; Nick Brown 002; Mathieu Fehr; Lawrence Mitchell; Gabriel Rodriguez-Canal; Maurice Jamieson; Paul H. J. Kelly; Michel Steuwer; Tobias Grosser (ASPLOS (3), 2024)

FIAT: improving performance and accuracy for high-order finite elements. - Pablo D. Brubeck; Robert C. Kirby; Fabian Laakmann; Lawrence Mitchell (CoRR, 2024)

asQ: parallel-in-time finite element simulations using ParaDiag for geoscientific models and beyond. - Joshua Hope-Collins; Abdalaziz Hamdan; Werner Bauer; Lawrence Mitchell; Colin J. Cotter (CoRR, 2024)

Two Conjectures on the Stokes Complex in Three Dimensions on Freudenthal Meshes. - Patrick E. Farrell; Lawrence Mitchell; L. Ridgway Scott (SIAM J. Sci. Comput., 2024)

Efficient N-to-M Checkpointing Algorithm for Finite Element Simulations. - David A. Ham; Vaclav Hapla; Matthew G. Knepley; Lawrence Mitchell; Koki Sagiyama (SIAM J. Sci. Comput., 2024)