An efficient high-order compact finite difference method for the Helmholtz equation

被引:6
|
作者
Biazar, Jafar [1 ]
Asayesh, Roxana [1 ]
机构
[1] Univ Guilan, Dept Appl Math, POB 41635-19141, Rasht 41938336997, Iran
来源
关键词
Helmholtz equation; Compact finite difference method; Fast discrete sine transform; ELEMENT-METHOD; SCHEMES; 6TH-ORDER; IMPLEMENTATION; 9-POINT;
D O I
10.22034/cmde.2020.27993.1382
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper is devoted to applying the sixth-order compact finite difference approach to the Helmholtz equation. Instead of using matrix inversion, a discrete sinusoidal transform is used as a quick solver to solve the discretized system resulted from the compact finite difference method. Through this way, the computational costs of the method with large numbers of nodes are greatly reduced. The efficiency and accuracy of the scheme are investigated by solving some illustrative examples, having the exact solutions.
引用
收藏
页码:553 / 563
页数:11
相关论文
共 50 条