Search Results - "Ham, David A"
-
1
Goal-Oriented Error Estimation and Mesh Adaptation for Tracer Transport Modelling
Published in Computer aided design (01-04-2022)“…This paper applies metric-based mesh adaptation methods to advection-dominated tracer transport modelling problems in two and three dimensions, using the…”
Get full text
Journal Article -
2
Goal-oriented error estimation and mesh adaptation for shallow water modelling
Published in SN applied sciences (01-06-2020)“…This study presents a novel goal-oriented error estimate for the nonlinear shallow water equations solved using a mixed discontinuous/continuous Galerkin…”
Get full text
Journal Article -
3
Automated shape differentiation in the Unified Form Language
Published in Structural and multidisciplinary optimization (01-11-2019)“…We discuss automating the calculation of weak shape derivatives in the Unified Form Language (ACM TOMS 40(2):9:1–9:37 2014 ) by introducing an appropriate…”
Get full text
Journal Article -
4
Thetis coastal ocean model: discontinuous Galerkin discretization for the three-dimensional hydrostatic equations
Published in Geoscientific Model Development (30-10-2018)“…Unstructured grid ocean models are advantageous for simulating the coastal ocean and river–estuary–plume systems. However, unstructured grid models tend to be…”
Get full text
Journal Article -
5
Code Generation for Productive, Portable, and Scalable Finite Element Simulation in Firedrake
Published in Computing in science & engineering (01-07-2021)“…Creating scalable, high-performance PDE-based simulations requires an appropriate combination of models, discretizations, and solvers. The required combination…”
Get full text
Journal Article -
6
Automatic adjoint-based inversion schemes for geodynamics: reconstructing the evolution of Earth's mantle in space and time
Published in Geoscientific Model Development (03-07-2024)“…Reconstructing the thermo-chemical evolution of Earth's mantle and its diverse surface manifestations is a widely recognised grand challenge for the…”
Get full text
Journal Article -
7
A study of vectorization for matrix-free finite element methods
Published in The international journal of high performance computing applications (01-11-2020)“…Vectorization is increasingly important to achieve high performance on modern hardware with SIMD instructions. Assembly of matrices and vectors in the finite…”
Get full text
Journal Article -
8
A streamline tracking algorithm for semi-Lagrangian advection schemes based on the analytic integration of the velocity field
Published in Journal of computational and applied mathematics (15-07-2006)“…A new scheme for the construction on an unstructured grid of the streamlines of the three-dimensional shallow water equations is presented. The qualitative…”
Get full text
Journal Article Conference Proceeding -
9
Slate: extending Firedrake's domain-specific abstraction to hybridized solvers for geoscience and beyond
Published in Geoscientific Model Development (25-02-2020)“…Within the finite element community, discontinuous Galerkin (DG) and mixed finite element methods have become increasingly popular in simulating geophysical…”
Get full text
Journal Article -
10
Algorithms for Mixed-Integer Optimization Constrained by Partial Differential Equations
Published in Computer Aided Chemical Engineering (2018)“…Mixed-integer, partial differential equation (PDE) constrained optimization (MIP-DECO) is a flexible modeling framework with many engineering applications,…”
Get full text
Book Chapter -
11
A structure-exploiting numbering algorithm for finite elements on extruded meshes, and its performance evaluation in Firedrake
Published in Geoscientific Model Development (27-10-2016)“…We present a generic algorithm for numbering and then efficiently iterating over the data values attached to an extruded mesh. An extruded mesh is formed by…”
Get full text
Journal Article -
12
LBB stability of a mixed Galerkin finite element pair for fluid flow simulations
Published in Journal of computational physics (01-02-2009)“…We introduce a new mixed finite element for solving the 2- and 3-dimensional wave equations and equations of incompressible flow. The element, which we refer…”
Get full text
Journal Article -
13
On the performance of a generic length scale turbulence model within an adaptive finite element ocean model
Published in Ocean modelling (Oxford) (01-10-2012)“…► Coupling of a vertical turbulence parametrisation to an adaptive mesh ocean model. ► Adaptive mesh optimisation reduces computational load but maintains…”
Get full text
Journal Article -
14
The symmetry and stability of unstructured mesh C-grid shallow water models under the influence of Coriolis
Published in Ocean modelling (Oxford) (2007)“…The symmetry and stability properties of two unstructured C-grid discretisations of the shallow water equations are discussed. We establish that a scheme in…”
Get full text
Journal Article -
15
Consistent point data assimilation in Firedrake and Icepack
Published in Geoscientific model development (12-07-2024)“…We present a high-level, differentiable, and composable abstraction for the point evaluation of the solution fields of partial differential equation models…”
Get full text
Journal Article -
16
checkpoint_schedules: schedules for incremental checkpointing of adjoint simulations
Published in Journal of open source software (22-03-2024)Get full text
Journal Article -
17
A mixed discontinuous/continuous finite element pair for shallow-water ocean modelling
Published in Ocean modelling (Oxford) (2009)“…We introduce a mixed discontinuous/continuous finite element pair for ocean modelling, with continuous quadratic layer thickness and discontinuous velocity. We…”
Get full text
Journal Article -
18
Editorial: The publication of geoscientific model developments v1.2
Published in Geoscientific model development (06-06-2019)“…Version 1.1 of the editorial of Geoscientific Model Development (GMD), published in 2015 (GMD Executive Editors, 2015), introduced clarifications to the policy…”
Get full text
Journal Article -
19
Physics-driven machine learning models coupling PyTorch and Firedrake
Published 13-03-2023“…Partial differential equations (PDEs) are central to describing and modelling complex physical systems that arise in many disciplines across science and…”
Get full text
Journal Article -
20
Differentiable programming across the PDE and Machine Learning barrier
Published 09-09-2024“…The combination of machine learning and physical laws has shown immense potential for solving scientific problems driven by partial differential equations…”
Get full text
Journal Article