525 citations · 1.3k across the 23 of their papers we have counts for
14 papers · 1 filter
Consistent Point Data Assimilation in Firedrake and Icepack
Reuben W. Nixon-Hill, Daniel Shapero, Colin J. Cotter +1
When estimating quantities and fields that are difficult to measure directly, such as the fluidity of ice, from point data sources, such as satellite altimetry, it is important to…
Escaping the abstraction: a foreign function interface for the Unified Form Language [UFL]
Nacime Bouziani, David A. Ham
High level domain specific languages for the finite element method underpin high productivity programming environments for simulations based on partial differential equations (PDE)…
Code generation for productive portable scalable finite element simulation in Firedrake
Jack D. Betteridge, Patrick E. Farrell, David A. Ham
Creating scalable, high performance PDE-based simulations requires a suitable combination of discretizations, differential operators, preconditioners and solvers. The required comb…
UFL Dual Spaces, a proposal
David A. Ham
This white paper highlights current limitations in the algebraic closure Unified Form Language (UFL). UFL currently represents forms over finite element spaces, however finite elem…
A study of vectorization for matrix-free finite element methods
Tianjiao Sun, Lawrence Mitchell, Kaushik Kulkarni +3
Vectorization is increasingly important to achieve high performance on modern hardware with SIMD instructions. Assembly of matrices and vectors in the finite element method, which…
Slate: extending Firedrake's domain-specific abstraction to hybridized solvers for geoscience and beyond
Thomas H. Gibson, Lawrence Mitchell, David A. Ham +1
Within the finite element community, discontinuous Galerkin (DG) and mixed finite element methods have become increasingly popular in simulating geophysical flows. However, robust…