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
to appear
Publication type:
Paper in peer-reviewed journals
Journal:
International Journal for Numerical Methods in Engineering
arXiv:
images/icons/icon_arxiv.png 1610.05023
Keywords :
wave propagation; unbounded domain; absorbing boundary condition; finite element; discontinuous Galerkin; time domain;
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 high-order absorbing boundary conditions (HABCs) with a nodal discontinuous Galerkin method 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. We have considered academic benchmarks, as well as a realistic benchmark based on the SEAM model used in exploration geophysics.
BibTeX:
@article{Mod-Atl-Cha-War-2100,
    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 },
    journal={International Journal for Numerical Methods in Engineering },
    year={to appear },
    month={10},
}