Summary
I am a PhD student supervised by Dr. Gerard Gorman and Dr. Rhodri Nelson working on immersed boundary implementation in finite difference solvers. The main body of my work focuses on developing high-level, generalized abstractions to facilitate use in overarching applications and accelerate workflow. Initial research areas include wavefield modelling and seismic processing.
At Imperial I am a member of the Devito Group, who develop Devito: an embedded domain-specific language and compiler for stencil applications.
Academic Bio
I hold an MSci Geophysics from Imperial College London (graduated 2019), with a masters project focusing on implementation and evaluation of dispersion-relation-preserving finite difference schemes for improved propagation accuracy.
Research Interests
- Immersed boundaries
- Symbolic computation
- Wavefield modelling
- Dispersion-relation-preserving finite difference schemes
- Absorbing boundary conditions

A cutaway of a seismic wave interacting with mountainous topography implemented as an immersed boundary.
Useful Links
Github:
Devitoboundary:
https://github.com/devitocodes/devitoboundary
Devitocodes Slack (EdC):