A Memory-efficient Implementation of Perfectly Matched Layer with Smoothly-varying Coefficients in Discontinuous Galerkin Time-Domain Method

06/04/2020
by   Liang Chen, et al.
0

Wrapping a computation domain with a perfectly matched layer (PML) is one of the most effective methods of imitating/approximating the radiation boundary condition in Maxwell and wave equation solvers. Many PML implementations often use a smoothly-increasing attenuation coefficient to increase the absorption for a given layer thickness, and, at the same time, to reduce the numerical reflection from the interface between the computation domain and the PML. In discontinuous Galerkin time-domain (DGTD) methods, using a PML coefficient that varies within a mesh element requires a different mass matrix to be stored for every element and therefore significantly increases the memory footprint. In this work, this bottleneck is addressed by applying a weight-adjusted approximation to these mass matrices. The resulting DGTD scheme has the same advantages as the scheme that stores individual mass matrices, namely higher accuracy (due to reduced numerical reflection) and increased meshing flexibility (since the PML does not have to be defined layer by layer) but it requires significantly less memory.

READ FULL TEXT

page 2

page 8

research
05/04/2021

Energy-based discontinuous Galerkin difference methods for second-order wave equations

We combine the newly-constructed Galerkin difference basis with the ener...
research
11/23/2020

Stability of Discontinuous Galerkin Spectral Element Schemes for Wave Propagation when the Coefficient Matrices have Jumps

We use the behavior of the L_2 norm of the solutions of linear hyperboli...
research
09/27/2020

High order weight-adjusted discontinuous Galerkin methods for wave propagation on moving curved meshes

This paper presents high order accurate discontinuous Galerkin (DG) meth...
research
05/02/2023

Discontinuous Galerkin Methods with Generalized Numerical Fluxes for the Vlasov-Viscous Burgers' System

In this paper, semi-discrete numerical scheme for the approximation of t...
research
01/13/2020

An adaptive discontinuous Petrov-Galerkin method for the Grad-Shafranov equation

In this work, we propose and develop an arbitrary-order adaptive discont...
research
08/10/2017

Automated Tiling of Unstructured Mesh Computations with Application to Seismological Modelling

Sparse tiling is a technique to fuse loops that access common data, thus...

Please sign up or login with your details

Forgot password? Click here to reset