A GPU-accelerated nodal discontinuous Galerkin method with high-order absorbing boundary conditions and corner/edge compatibility

Axel Modave, Andreas Atle, Jesse Chan and 
Tim Warburton
december, 2017
Publication type:
Paper in peer-reviewed journals
Journal:
International Journal for Numerical Methods in Engineering, vol. 112 (11), pp. 1659-1686
Publisher:
Wiley
arXiv:
images/icons/icon_arxiv.png 1610.05023
Keywords :
unbounded domain; wave propagation; finite element; absorbing boundary condition; time domain; discontinuous Galerkin;
Abstract:
Discontinuous Galerkin finite element schemes exhibit attractive features for accurate large-scale wave-propagation simulations on modern parallel architectures. For many applications, these schemes must be coupled with non-reflective boundary treatments to limit the size of the computational domain without losing accuracy or computational efficiency, which remains a challenging task. In this paper, we present a combination of a nodal discontinuous Galerkin method with high-order absorbing boundary conditions (HABCs) for cuboidal computational domains. Compatibility conditions are derived for HABCs intersecting at the edges and the corners of a cuboidal domain. We propose a GPU implementation of the computational procedure, which results in a multidimensional solver with equations to be solved on 0D, 1D, 2D and 3D spatial regions. Numerical results demonstrate both the accuracy and the computational efficiency of our approach.
BibTeX:
@article{Mod-Atl-Cha-War-2017,
    author={Axel Modave and Andreas Atle and Jesse Chan and Tim Warburton },
    title={A GPU-accelerated nodal discontinuous Galerkin method with 
           high-order absorbing boundary conditions and corner/edge 
           compatibility },
    doi={10.1002/nme.5576 },
    journal={International Journal for Numerical Methods in Engineering },
    year={2017 },
    month={12},
    volume={112 (11) },
    pages={1659--1686},
}