{"title":"波动方程的高阶隐式龙格-库塔傅立叶伪谱方法","authors":"Ian T. Morgan , Youzuo Lin , Songting Luo","doi":"10.1016/j.camwa.2025.05.007","DOIUrl":null,"url":null,"abstract":"<div><div>The dispersion error, also known as the pollution effect, is one of the main difficulties in numerical solutions to the wave propagation problem at high wavenumbers. The pollution effect, especially in mesh-based methods, can potentially be controlled by using either finer meshes or higher-order discretizations. Using finer meshes often leads to large systems that are computationally expensive to solve, especially for medium to high wavenumbers. Therefore, higher-order approximations are preferred to achieve good accuracy with manageable complexity. In this work, we will present high-order methods with implicit Runge-Kutta time integration and Fourier pseudospectral spatial approximations for the wave equation in a domain of interest surrounded by a sponge layer. At each time step, applying an appropriate A-stable implicit Runge-Kutta time-stepping method results in a modified Helmholtz equation that needs to be solved, for which an efficient iterative functional evaluation method with Fourier pseudospectral approximations will be proposed. The functional evaluation method transforms the equation into a functional iteration problem associated with an exponential operator that can be solved iteratively with guaranteed efficient convergence, where the exponential operator is evaluated by high-order operator splitting techniques and Fourier pseudospectral approximations. Numerical experiments are performed to demonstrate the effectiveness of the proposed method.</div></div>","PeriodicalId":55218,"journal":{"name":"Computers & Mathematics with Applications","volume":"192 ","pages":"Pages 1-13"},"PeriodicalIF":2.9000,"publicationDate":"2025-05-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"High-order implicit Runge-Kutta Fourier pseudospectral methods for wave equations\",\"authors\":\"Ian T. Morgan , Youzuo Lin , Songting Luo\",\"doi\":\"10.1016/j.camwa.2025.05.007\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>The dispersion error, also known as the pollution effect, is one of the main difficulties in numerical solutions to the wave propagation problem at high wavenumbers. The pollution effect, especially in mesh-based methods, can potentially be controlled by using either finer meshes or higher-order discretizations. Using finer meshes often leads to large systems that are computationally expensive to solve, especially for medium to high wavenumbers. Therefore, higher-order approximations are preferred to achieve good accuracy with manageable complexity. In this work, we will present high-order methods with implicit Runge-Kutta time integration and Fourier pseudospectral spatial approximations for the wave equation in a domain of interest surrounded by a sponge layer. At each time step, applying an appropriate A-stable implicit Runge-Kutta time-stepping method results in a modified Helmholtz equation that needs to be solved, for which an efficient iterative functional evaluation method with Fourier pseudospectral approximations will be proposed. The functional evaluation method transforms the equation into a functional iteration problem associated with an exponential operator that can be solved iteratively with guaranteed efficient convergence, where the exponential operator is evaluated by high-order operator splitting techniques and Fourier pseudospectral approximations. Numerical experiments are performed to demonstrate the effectiveness of the proposed method.</div></div>\",\"PeriodicalId\":55218,\"journal\":{\"name\":\"Computers & Mathematics with Applications\",\"volume\":\"192 \",\"pages\":\"Pages 1-13\"},\"PeriodicalIF\":2.9000,\"publicationDate\":\"2025-05-16\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computers & Mathematics with Applications\",\"FirstCategoryId\":\"100\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0898122125002032\",\"RegionNum\":2,\"RegionCategory\":\"数学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"MATHEMATICS, APPLIED\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computers & Mathematics with Applications","FirstCategoryId":"100","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0898122125002032","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
High-order implicit Runge-Kutta Fourier pseudospectral methods for wave equations
The dispersion error, also known as the pollution effect, is one of the main difficulties in numerical solutions to the wave propagation problem at high wavenumbers. The pollution effect, especially in mesh-based methods, can potentially be controlled by using either finer meshes or higher-order discretizations. Using finer meshes often leads to large systems that are computationally expensive to solve, especially for medium to high wavenumbers. Therefore, higher-order approximations are preferred to achieve good accuracy with manageable complexity. In this work, we will present high-order methods with implicit Runge-Kutta time integration and Fourier pseudospectral spatial approximations for the wave equation in a domain of interest surrounded by a sponge layer. At each time step, applying an appropriate A-stable implicit Runge-Kutta time-stepping method results in a modified Helmholtz equation that needs to be solved, for which an efficient iterative functional evaluation method with Fourier pseudospectral approximations will be proposed. The functional evaluation method transforms the equation into a functional iteration problem associated with an exponential operator that can be solved iteratively with guaranteed efficient convergence, where the exponential operator is evaluated by high-order operator splitting techniques and Fourier pseudospectral approximations. Numerical experiments are performed to demonstrate the effectiveness of the proposed method.
期刊介绍:
Computers & Mathematics with Applications provides a medium of exchange for those engaged in fields contributing to building successful simulations for science and engineering using Partial Differential Equations (PDEs).