DoGPack is a software package for solving hyperbolic conservation laws using a modal discontinuous Galerkin discretizations. It has been designed with easy extensibility, performance, and exploration in mind. The main parts of the code are written in C++. This code outputs to files that can be read and processed by MATLAB or Python scripts that are part of the DoGPack distribution.
You can get the latest development version of DoGPack from https://bitbucket.org/imsejae/dogpack.
In order to run examples on unstructured meshes, DoGPack requires a mesh generator that produces a mesh in a format that can be read by the DoGPack routines. MeshGenC++ is such a mesh generator and can be obtained at the following website: http://www.dogpack-code.org/MeshGenC++/.