9 papers
High Performance Uncertainty Quantification with Parallelized Multilevel Markov Chain Monte Carlo
Linus Seelinger, Anne Reinarz, Leonhard Rannabauer +3
Numerical models of complex real-world phenomena often necessitate High Performance Computing (HPC). Uncertainties increase problem dimensionality further and pose even greater cha…
Vectorization and Minimization of Memory Footprint for Linear High-Order Discontinuous Galerkin Schemes
Jean-Matthieu Gallard, Leonhard Rannabauer, Anne Reinarz +1
We present a sequence of optimizations to the performance-critical compute kernels of the high-order discontinuous Galerkin solver of the hyperbolic PDE engine ExaHyPE -- successiv…
Role-Oriented Code Generation in an Engine for Solving Hyperbolic PDE Systems
Jean-Matthieu Gallard, Lukas Krenz, Leonhard Rannabauer +2
The development of a high performance PDE solver requires the combined expertise of interdisciplinary teams with respect to application domain, numerical scheme and low-level optim…
A stable discontinuous Galerkin method for the perfectly matched layer for elastodynamics in first order form
Kenneth Duru, Leonhard Rannabauer, Alice-Agnes Gabriel +2
We present a stable discontinuous Galerkin (DG) method with a perfectly matched layer (PML) for three and two space dimensional linear elastodynamics, in velocity-stress formulatio…
A stable discontinuous Galerkin method for linear elastodynamics in 3D geometrically complex media using physics based numerical fluxes
Kenneth Duru, Leonhard Rannabauer, Alice-Agnes Gabriel +3
High order accurate and explicit time-stable solvers are well suited for hyperbolic wave propagation problems. As a result of the complexities of real geometries, internal interfac…
ExaHyPE: An Engine for Parallel Dynamically Adaptive Simulations of Wave Problems
Anne Reinarz, Dominic E. Charrier, Michael Bader +13
ExaHyPE ("An Exascale Hyperbolic PDE Engine") is a software engine for solving systems of first-order hyperbolic partial differential equations (PDEs). Hyperbolic PDEs are typicall…