Huanfeng Yang , Guangqing Long , Yiming Ren , Shan Zhao
{"title":"An augmented fourth order domain-decomposed method with fast algebraic solvers for three-dimensional Helmholtz interface problems","authors":"Huanfeng Yang , Guangqing Long , Yiming Ren , Shan Zhao","doi":"10.1016/j.jcp.2025.113742","DOIUrl":null,"url":null,"abstract":"<div><div>A new Augmented Matched Interface and Boundary (AMIB) method with the fast Fourier transform (FFT) acceleration is proposed for three-dimensional (3D) Helmholtz interface problems. This method inherits the merits of the existing FFT-AMIB method for Poisson interface problems, such as the FFT efficiency and effective treatments of different boundary conditions including Dirichlet, Neumann, Robin and their arbitrary combinations. However, the previous FFT-AMIB method is not applicable to Helmholtz interface problems due to the discontinuous wavenumbers in the Helmholtz equation. To overcome this difficulty, the Helmholtz interface problem is decomposed into two subproblems, each defined on a subdomain with the zero-padding on the other. Consequently, the original problem can be transformed into two elliptic interface problems, which allow the FFT inversion. Besides the domain decomposition, the new AMIB method possesses several novel features. In resolving interfaces with complex shapes, the jump conditions are enforced along Cartesian directions, instead of along normal directions as in the existing ray-casting AMIB scheme. Various fourth order corner treatments have been developed in the Cartesian Matched Interface and Boundary (MIB) scheme to ensure robustness. Moreover, an optimized iterative algorithm combining the GMRES and BiCGSTAB has been designed in solving the auxiliary variables involved in the Schur complement solution of the augmented system. Extensive numerical experiments show that the method achieves fourth order accuracy for both solutions and gradients, with an overall complexity of <span><math><mi>O</mi><mo>(</mo><msup><mrow><mi>n</mi></mrow><mrow><mn>3</mn></mrow></msup><mi>log</mi><mo></mo><mi>n</mi><mo>)</mo></math></span> for a <span><math><mi>n</mi><mo>×</mo><mi>n</mi><mo>×</mo><mi>n</mi></math></span> uniform grid.</div></div>","PeriodicalId":352,"journal":{"name":"Journal of Computational Physics","volume":"524 ","pages":"Article 113742"},"PeriodicalIF":3.8000,"publicationDate":"2025-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Physics","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0021999125000257","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 0
Abstract
A new Augmented Matched Interface and Boundary (AMIB) method with the fast Fourier transform (FFT) acceleration is proposed for three-dimensional (3D) Helmholtz interface problems. This method inherits the merits of the existing FFT-AMIB method for Poisson interface problems, such as the FFT efficiency and effective treatments of different boundary conditions including Dirichlet, Neumann, Robin and their arbitrary combinations. However, the previous FFT-AMIB method is not applicable to Helmholtz interface problems due to the discontinuous wavenumbers in the Helmholtz equation. To overcome this difficulty, the Helmholtz interface problem is decomposed into two subproblems, each defined on a subdomain with the zero-padding on the other. Consequently, the original problem can be transformed into two elliptic interface problems, which allow the FFT inversion. Besides the domain decomposition, the new AMIB method possesses several novel features. In resolving interfaces with complex shapes, the jump conditions are enforced along Cartesian directions, instead of along normal directions as in the existing ray-casting AMIB scheme. Various fourth order corner treatments have been developed in the Cartesian Matched Interface and Boundary (MIB) scheme to ensure robustness. Moreover, an optimized iterative algorithm combining the GMRES and BiCGSTAB has been designed in solving the auxiliary variables involved in the Schur complement solution of the augmented system. Extensive numerical experiments show that the method achieves fourth order accuracy for both solutions and gradients, with an overall complexity of for a uniform grid.
期刊介绍:
Journal of Computational Physics thoroughly treats the computational aspects of physical problems, presenting techniques for the numerical solution of mathematical equations arising in all areas of physics. The journal seeks to emphasize methods that cross disciplinary boundaries.
The Journal of Computational Physics also publishes short notes of 4 pages or less (including figures, tables, and references but excluding title pages). Letters to the Editor commenting on articles already published in this Journal will also be considered. Neither notes nor letters should have an abstract.