Dirac Assisted Tree Method for 1D Heterogeneous Helmholtz Equations with Arbitrary Variable Wave Numbers

11/02/2020
by   Bin Han, et al.
0

In this paper we introduce a method called Dirac Assisted Tree (DAT), which can handle heterogeneous Helmholtz equations with arbitrarily large variable wave numbers. DAT breaks an original global problem into many parallel tree-structured small local problems, which can be effectively solved. All such local solutions are then linked together to form a global solution by solving small Dirac assisted linking problems with an inherent tree structure. DAT is embedded with the following attractive features: domain decomposition for reducing the problem size, tree structure and tridiagonal matrices for computational efficiency, and adaptivity for further improved performance. In order to solve the local problems in DAT, we shall propose a compact finite difference scheme with arbitrarily high accuracy order and low numerical dispersion for piecewise smooth coefficients and variable wave numbers. Such schemes are particularly appealing for DAT, because the local problems and their fluxes in DAT can be computed with high accuracy. With the aid of such high-order compact finite difference schemes, DAT can solve heterogeneous Helmholtz equations with arbitrarily large variable wave numbers accurately by solving small linear systems - 4 by 4 matrices in the extreme case - with tridiagonal coefficient matrices in a parallel fashion. Several examples will be provided to illustrate the effectiveness of DAT and compact finite difference schemes in numerically solving heterogeneous Helmholtz equations with variable wave numbers. We shall also discuss how to solve some special two-dimensional Helmholtz equations using DAT developed for one-dimensional problems. As demonstrated in all our numerical experiments, the convergence rates of DAT measured in relative L_2, L_∞ and H^1 energy norms as a result of using our M-th order compact finite difference scheme are of order M.

READ FULL TEXT
research
08/18/2020

A class of Finite difference Methods for solving inhomogeneous damped wave equations

In this paper, a class of finite difference numerical technique is prese...
research
02/28/2023

Spectrally-tuned compact finite-difference schemes with domain decomposition and applications to numerical relativity

Compact finite-difference (FD) schemes specify derivative approximations...
research
03/19/2019

A compact high order Alternating Direction Implicit method for three-dimensional acoustic wave equation with variable coefficient

Efficient and accurate numerical simulation of seismic wave propagation ...
research
03/22/2020

Efficient and Stable Finite Difference Modelling of Acoustic Wave Propagation in Variable-density Media

In this paper, we consider the development and analysis of a new explici...
research
12/14/2021

Sixth Order Compact Finite Difference Method for 2D Helmholtz Equations with Singular Sources and Reduced Pollution Effect

Due to its highly oscillating solution, the Helmholtz equation is numeri...
research
09/07/2022

Compact schemes for variable coefficient convection-diffusion equations

Fourth order accurate compact schemes for variable coefficient convectio...
research
05/12/2019

Meshless Hermite-HDMR finite difference method for high-dimensional Dirichlet problems

In this paper, a meshless Hermite-HDMR finite difference method is propo...

Please sign up or login with your details

Forgot password? Click here to reset