SummationByPartsOperators.jl
SummationByPartsOperators.jl: A Julia library of provably stable discretization techniques with mimetic properties - Published in JOSS (2021)
https://github.com/stfc/psyclone
PSyclone is a source-to-source Fortran compiler designed to programmatically optimise, parallelise and instrument HPC applications via user-provided transformation scripts.
psvwave
Forward code for the P-SV wave equation on a staggered grid, with full waveform inversion interfaces. Finite difference approach according to stress-velocity formulation.
devito
DSL and compiler framework for automated finite-differences and stencil computation
p4pdes
C and Python examples from my book on using PETSc and Firedrake to solve PDEs
Adapode
Adaptive P/ODE numerics with Grassmann element TensorField assembly
Einstein
Einstein.jl is a high-performance suite designed to compute arbitrary-precision solutions of PDEs in general relativity.