I maintain two Julia packages which reproduce functionality from the Matlab codes from Nodal Discontinuous Galerkin Methods by Hesthaven and Warburton.
- NodesAndModes.jl: provides interpolation and quadrature nodes on various reference elements (registered).
- StartUpDG.jl: constructs physical mesh data structures given reference element data. Simple uniform meshes are also included.
I also maintain two Julia packages for entropy stable methods and flux differencing:
- FluxDiffUtils.jl: functions for the efficient computation of Hadamard product in flux differencing, as well as Jacobian matrices for flux differencing discretizations (registered).
- EntropyStableEuler.jl: implementation of entropy conservative and kinetic-energy preserving fluxes of Chandrashekar for the compressible Euler equations.