Convergence of Summation-by-Parts Finite Difference Methods for the Wave Equation

被引:31
作者
Wang, Siyang [1 ]
Kreiss, Gunilla [1 ]
机构
[1] Uppsala Univ, Dept Informat Technol, Box 337, S-75105 Uppsala, Sweden
基金
瑞典研究理事会;
关键词
Second order wave equation; SBP-SAT finite difference; Accuracy; Convergence; Determinant condition; Normal mode analysis; BOUNDARY-VALUE-PROBLEMS; DISCONTINUOUS MEDIA; ORDER; APPROXIMATIONS; PROPAGATION; OPERATORS; SCHEMES; STABILITY;
D O I
10.1007/s10915-016-0297-3
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
When using a finite difference method to solve a time dependent partial differential equation, the truncation error is often larger at a few grid points near a boundary or grid interface than in the interior. In computations, the observed convergence rate is often higher than the order of the large truncation error. In this paper, we develop techniques for analyzing this phenomenon, and particularly consider the second order wave equation. The equation is discretized by a finite difference operator satisfying a summation by parts property, and the boundary and grid interface conditions are imposed weakly by the simultaneous approximation term method. It is well-known that if the semi-discretized wave equation satisfies the determinant condition, that is the boundary system in Laplace space is nonsingular for all Re (s) >= 0, two orders are gained from the large truncation error localized at a few grid points. By performing a normal mode analysis, we show that many common discretizations do not satisfy the determinant condition at s=0 . We then carefully analyze the error equation to determine the gain in the convergence rate. The result shows that stability does not automatically imply a gain of two orders in the convergence rate. The precise gain can be lower than, equal to or higher than two orders, depending on the boundary condition and numerical boundary treatment. The accuracy analysis is verified by numerical experiments, and very good agreement is obtained.
引用
收藏
页码:219 / 245
页数:27
相关论文
共 24 条
[1]   On error bounds of finite difference approximations to partial differential equations - Temporal behavior and rate of convergence [J].
Abarbanel S. ;
Ditkowski A. ;
Gustafsson B. .
Journal of Scientific Computing, 2000, 15 (01) :79-116
[2]   Application of a perfectly matched layer to the nonlinear wave equation [J].
Appeloe, Daniel ;
Kreiss, Gunilla .
WAVE MOTION, 2007, 44 (7-8) :531-548
[3]   TIME-STABLE BOUNDARY-CONDITIONS FOR FINITE-DIFFERENCE SCHEMES SOLVING HYPERBOLIC SYSTEMS - METHODOLOGY AND APPLICATION TO HIGH-ORDER COMPACT SCHEMES [J].
CARPENTER, MH ;
GOTTLIEB, D ;
ABARBANEL, S .
JOURNAL OF COMPUTATIONAL PHYSICS, 1994, 111 (02) :220-236
[4]   Review of summation-by-parts operators with simultaneous approximation terms for the numerical solution of partial differential equations [J].
Fernandez, David C. Del Rey ;
Hicken, Jason E. ;
Zingg, David W. .
COMPUTERS & FLUIDS, 2014, 95 :171-196
[5]   Discontinuous Galerkin finite element method for the wave equation [J].
Grote, Marcus J. ;
Schneebeli, Anna ;
Schoetzau, Dominik .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 2006, 44 (06) :2408-2431
[6]  
GUSTAFSSON B, 1975, MATH COMPUT, V29, P396, DOI 10.1090/S0025-5718-1975-0386296-7
[7]  
Gustafsson B., 2013, TIME DEPENDENT PROBL, V2nd ed.
[8]  
Gustafsson B., 2008, High Order Difference Methods for Time Dependent PDE
[9]   Grid stabilization of high-order one-sided differencing II: Second-order wave equations [J].
Hagstrom, Thomas ;
Hagstrom, George .
JOURNAL OF COMPUTATIONAL PHYSICS, 2012, 231 (23) :7907-7931
[10]  
Kreiss H. O., 1974, S P, V33, P195