English

Solving Wave Equations on Unstructured Geometries

Mathematical Software 2013-04-23 v1 Numerical Analysis

Abstract

Waves are all around us--be it in the form of sound, electromagnetic radiation, water waves, or earthquakes. Their study is an important basic tool across engineering and science disciplines. Every wave solver serving the computational study of waves meets a trade-off of two figures of merit--its computational speed and its accuracy. Discontinuous Galerkin (DG) methods fall on the high-accuracy end of this spectrum. Fortuitously, their computational structure is so ideally suited to GPUs that they also achieve very high computational speeds. In other words, the use of DG methods on GPUs significantly lowers the cost of obtaining accurate solutions. This article aims to give the reader an easy on-ramp to the use of this technology, based on a sample implementation which demonstrates a highly accurate, GPU-capable, real-time visualizing finite element solver in about 1500 lines of code.

Keywords

Cite

@article{arxiv.1304.5546,
  title  = {Solving Wave Equations on Unstructured Geometries},
  author = {Andreas Klöckner and Timothy Warburton and Jan S. Hesthaven},
  journal= {arXiv preprint arXiv:1304.5546},
  year   = {2013}
}

Comments

GPU Computing Gems, edited by Wen-mei Hwu, Elsevier (2011), ISBN 9780123859631, Chapter 18

R2 v1 2026-06-22T00:03:17.463Z