Nested domain decomposition with polarized traces for the 2D Helmholtz equation

preprint2016arXivOpen access

Abstract

We present a solver for the 2D high-frequency Helmholtz equation in heterogeneous, constant density, acoustic media, with online parallel complexity that scales empirically as O(NP)\mathcal{O}(\frac{N}{P}), where NN is the number of volume unknowns, and PP is the number of processors, as long as P=O(N1/5)P = \mathcal{O}(N^{1/5}). This sublinear scaling is achieved by domain decomposition, not distributed linear algebra, and improves on the P=O(N1/8)P =\mathcal{O}(N^{1/8}) scaling reported earlier in [L. Zepeda-Núñez and L. Demanet, J. Comput. Phys., 308 (2016), pp. 347-388 ]. The solver relies on a two-level nested domain decomposition: a layered partition on the outer level, and a further decomposition of each layer in cells at the inner level. The Helmholtz equation is reduced to a surface integral equation (SIE) posed at the interfaces between layers, efficiently solved via a nested version of the polarized traces preconditioner [L. Zepeda-Núñez and L. Demanet, J. Comput. Phys., 308 (2016), pp. 347-388.]. The favorable complexity is achieved via an efficient application of the integral operators involved in the SIE.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.