Skip to main content

ExaHyPE

ExaHyPE is an open source simulation engine to solve hyperbolic PDE systems using high-order ADER-DG discretisation. It is built on top of dynamically adaptive meshes and a customisation engine to yield efficient parallel code. ExaHyPE is written in a way that most computer science aspects as well as most of the numerics are hidden away from the user. Users plug in user functions for their PDE formulation (such as flux functions and eigenvalues) into the engine and then delegate all further work to ExaHyPE.

For details on the engine, see our article ExaHyPE: An engine for parallel dynamically adaptive simulations of wave problems (Comp. Phys. Comm. 254, 2020). ExaHyPE received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 671698 (project ExaHyPE). ExaHyPE is one of ten pilot codes targeted by the ChEESE Centre of Excellence in Solid Earth funded via the European Union’s Horizon 2020 research and innovation programme under grant agreement No 823844.

ExaHyPE is hosted at the gitlab of the Leibniz Supercomputing Centre. The official project website is exahype.eu.

The code base of this first generation of ExaHyPE is not actively maintained anymore. We have however started a complete rewrite of the code which we call ExaHyPE 2. It is available and “shipped” as toolbox within the forth generation of our AMR framework Peano 4 which you can access through these webpages.