Demo project for teaching purposes
-
Updated
Aug 27, 2020 - Python
Demo project for teaching purposes
Differentiable interface to Firedrake for JAX
Automatic differentiation of FEniCS and Firedrake models in Julia
Mesh adaptation utilities for coastal ocean modelling in Firedrake and Thetis.
Demo and simple scripts using Firedrake
Seismic inversion using a neural network regulariser implemented as an ExternalOperator in Firedrake
Easy interoperability with Automatic Differentiation libraries through NumPy interface to Firedrake and FEniCS
Goal-oriented error estimation and mesh adaptation for finite element problems solved using Firedrake
Physics-driven machine learning using PyTorch and Firedrake
The firedrake-ts library provides an interface to PETSc TS for the scalable solution of DAEs arising from the discretization of time-dependent PDEs.
Wave propagators for seismic domains with application to full waveform inversion.
Slides/notes and Jupyter notebook demos for an introductory course of numerical methods for PDEs
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
Finite Element Method for Electrochemical Transport (EchemFEM)
Mesh movement methods for finite element problems solved using Firedrake
A shape optimisation toolbox built on the Firedrake finite element library.
Add a description, image, and links to the firedrake topic page so that developers can more easily learn about it.
To associate your repository with the firedrake topic, visit your repo's landing page and select "manage topics."