论文标题
双曲波传播问题的完美匹配层(PML):评论
The perfectly matched layer (PML) for hyperbolic wave propagation problems: A review
论文作者
论文摘要
众所周知,可靠,有效的域截断对于大多数波浪传播问题的准确数值解决方案至关重要。完美匹配的层(PML)是一种稳定时,可以提供域截断方案,该方案随着层宽度/阻尼的增加而收敛。使用PML的困难主要与稳定性相关,该稳定性可能存在于连续级别或由数值近似触发。双曲波传播问题的PML的数学和数值分析一直是积极研究的领域。现在,可以通过使用PML增强波动方程并使用逐个方的有限差方法,连续和不连续的Galerkin有限元方法来构建稳定和高阶的精确数值波求解器。在这篇评论中,我们总结了从数学,数字和实践角度取得的进步,指出了一些开放问题,并为将来的工作奠定了基础。我们还提出了模型问题的数值实验,证实了理论分析,以及现实世界波传播的数值模拟表现出影响。 PML在高性能计算软件软件包中的稳定且平行的实现waveQlab3d和ExaHype允许足够限制地震问题的计算域,只有几个网格点/元素在PML处于活动状态的计算边界周围只有几个网格点/元素,从而节省了$ 96 \%的计算资源的$ 96 \%$ $ 96 \%的计算资源$ $ 96 \%的计算资源。
It is well-known that reliable and efficient domain truncation is crucial to accurate numerical solution of most wave propagation problems. The perfectly matched layer (PML) is a method which, when stable, can provide a domain truncation scheme which is convergent with increasing layer width/damping. The difficulties in using the PML are primarily associated with stability, which can be present at the continuous level or be triggered by numerical approximations. The mathematical and numerical analysis of the PML for hyperbolic wave propagation problems has been an area of active research. It is now possible to construct stable and high order accurate numerical wave solvers by augmenting wave equations with the PML and approximating the equations using summation-by-parts finite difference methods, continuous and discontinuous Galerkin finite element methods. In this review we summarise the progress made, from mathematical, numerical and practical perspectives, point out some open problems and set the stage for future work. We also present numerical experiments of model problems corroborating the theoretical analysis, and numerical simulations of real-world wave propagation demonstrating impact. Stable and parallel implementations of the PML in the high performance computing software packages WaveQLab3D and ExaHyPE allow to sufficiently limit the computational domain of seismological problems with only a few grid points/elements around the computational boundaries where the PML is active, thus saving as much as $96\%$ of the required computational resources for a three space dimensional seismological benchmark problem.