/ESDG.jl

Julia codebase for high order DG methods

Primary LanguageJulia

This repository is no longer maintained; please see StartUpDG.jl or Trixi.jl for my current Julia-based DG codes.

ESDG.jl (energy/entropy stable discontinuous Galerkin)

A Julia codebase for solving 1D/2D/3D time-dependent hyperbolic PDEs using energy or entropy stable high order DG methods on conforming unstructured meshes consisting of triangular, quadrilateral, or hexahedral elements.

These codes are inspired by the Matlab codes for the book Nodal Discontinuous Galerkin methods by Hesthaven and Warburton (2007). While unstructured meshes are supported, all demos use uniform meshes, and the codebase is intended mainly for experimentation and method development.

References

The discretizations used are based on the following references:

Special thanks to Yimin Lin for providing the initial routines which started this codebase.