Pre-asymptotic error analysis of CIP-FEM and FEM for the Helmholtz equation with high wave number. Part I: linear version

被引:76
作者
Wu, Haijun [1 ]
机构
[1] Nanjing Univ, Dept Math, Nanjing 210093, Jiangsu, Peoples R China
关键词
Helmholtz equation; large wave number; pre-asymptotic error estimates; continuous interior penalty finite element methods; finite element methods; FINITE-ELEMENT-METHOD; DISCONTINUOUS GALERKIN METHODS; WEAK VARIATIONAL FORMULATION; INTERIOR PENALTY; SWEEPING PRECONDITIONER; CONVERGENCE ANALYSIS; BOUNDARY-CONDITIONS; APPROXIMATION; DISCRETIZATIONS; ACOUSTICS;
D O I
10.1093/imanum/drt033
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Ever since the pioneering work of Ihlenburg and Babuska for the one-dimensional Helmholtz equation (1995, Comput. Math. Appl., 30, 9-37), a lot of pre-asymptotic analyses, including dispersion and pollution analyses, have been carried out for finite element methods (FEMs) for the Helmholtz equation, but no rigorous pre-asymptotic error analysis of the FEM for the Helmholtz equation in two and three dimensions has been done yet. This paper addresses pre-asymptotic stability and error estimates of some continuous interior penalty finite element methods (CIP-FEM) and the FEM using piecewise linear polynomials for the Helmholtz equation in two and three dimensions. The CIP-FEM, which was first proposed by Douglas and Dupont for elliptic and parabolic problems in the 1970s and then successfully applied to convection-dominated problems as a stabilization technique, modifies the bilinear form of the FEM by adding a least squares term penalizing the jump of the gradient of the discrete solution at mesh interfaces, while the penalty parameters are chosen as complex numbers here instead of real numbers as usual. In this paper, it is proved that if the penalty parameter is a pure imaginary number i gamma with 0 < gamma <= C, then the CIP-FEM is stable (hence well posed) without any mesh constraint. Moreover, the error of the CIP-FEM in the H-1 norm is bounded by C(1)kh + C(2)k(3)h(2) when k(3)h(2) <= C-0 and by C(1)kh + C-2/gamma when k(3)h(2)> C-0 and <= C-3, where k is the wave number, h is the mesh size, and the C's are some positive constants independent of k, h and gamma. By taking gamma -> 0+ in the CIP-FEM it is shown that if k(3)h(2) <= C-0, then the FEM attains a unique solution and satisfies the error estimate C(1)kh + C(2)k(3)h(2) in the H-1 norm. Previous analytical results for the classical linear FEM in higher dimensions require the assumption that k(2)h is small, but it is too strict for a medium or high wave number. Optimal order L-2-error estimates are also derived. Numerical results are provided to verify the theoretical findings and illustrate the performance of the two methods. In particular, it is shown that the pollution effect may be greatly reduced by tuning the penalty parameters in the CIP-FEM. The theoretical and numerical results reveal that the CIP-FEM has advantages over the FEM and is worthy of being investigated further. The pre-asymptotic error analysis of the hp version of the CIP-FEM and the FEM is studied in Part II.
引用
收藏
页码:1266 / 1288
页数:23
相关论文
共 48 条
[1]   A discontinuous finite element formulation for Helmholtz equation [J].
Alvarez, Gustavo Benitez ;
Dourado Loula, Abimael Fernando ;
Dutra do Carmo, Eduardo Gomes ;
Rochinha, Fernando Alves .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2006, 195 (33-36) :4018-4035
[2]  
Amara M., 2010, INRIA REPORT
[3]  
[Anonymous], 1985, ELLIPTIC PROBLEMS NO
[4]  
[Anonymous], 2008, MATH THEORY FINITE E, V105, pA341
[5]   AN INTERIOR PENALTY FINITE-ELEMENT METHOD WITH DISCONTINUOUS ELEMENTS [J].
ARNOLD, DN .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1982, 19 (04) :742-760
[6]   A Generalized Finite Element Method for solving the Helmholtz equation in two dimensions with minimal pollution [J].
Babuska, I ;
Ihlenburg, F ;
Paik, ET ;
Sauter, SA .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 1995, 128 (3-4) :325-359
[7]   NONCONFORMING ELEMENTS IN FINITE-ELEMENT METHOD WITH PENALTY [J].
BABUSKA, I ;
ZLAMAL, M .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1973, 10 (05) :863-875
[8]  
Babuska IM, 2000, SIAM REV, V42, P451
[9]  
BAKER GA, 1977, MATH COMPUT, V31, P45, DOI 10.1090/S0025-5718-1977-0431742-5
[10]   ON ACCURACY CONDITIONS FOR THE NUMERICAL COMPUTATION OF WAVES [J].
BAYLISS, A ;
GOLDSTEIN, CI ;
TURKEL, E .
JOURNAL OF COMPUTATIONAL PHYSICS, 1985, 59 (03) :396-404