ORIGINAL PAPERS

Stability Analysis of Inverse Lax-Wendroff Procedure for High order Compact Finite Difference Schemes

Expand
  • 1. School of Mathematics and Statistics, Henan University, Kaifeng, 475004, Henan, China;
    2. School of Mathematics, South China University of Technology, Guangzhou, 510641, Guangdong, China;
    3. College of Mathematics and Information Science, Henan University of Economics and Law, Zhengzhou, 450046, Henan, China

Received date: 2022-07-21

  Revised date: 2022-10-04

  Online published: 2024-04-16

Supported by

P. Wang’s research is partially supported by the NSFC grant 11801140, 12171177, the Young Elite Scientists Sponsorship Program by Henan Association for Science and Technology of China grant 2022HYTP0009, and the Program for Young Key Teacher of Henan Province of China grant 2021GGJS067.

Abstract

This paper considers the finite difference (FD) approximations of diffusion operators and the boundary treatments for different boundary conditions. The proposed schemes have the compact form and could achieve arbitrary even order of accuracy. The main idea is to make use of the lower order compact schemes recursively, so as to obtain the high order compact schemes formally. Moreover, the schemes can be implemented efficiently by solving a series of tridiagonal systems recursively or the fast Fourier transform (FFT). With mathematical induction, the eigenvalues of the proposed differencing operators are shown to be bounded away from zero, which indicates the positive definiteness of the operators. To obtain numerical boundary conditions for the high order schemes, the simplified inverse Lax-Wendroff (SILW) procedure is adopted and the stability analysis is performed by the Godunov-Ryabenkii method and the eigenvalue spectrum visualization method. Various numerical experiments are provided to demonstrate the effectiveness and robustness of our algorithms.

Cite this article

Tingting Li, Jianfang Lu, Pengde Wang . Stability Analysis of Inverse Lax-Wendroff Procedure for High order Compact Finite Difference Schemes[J]. Communications on Applied Mathematics and Computation, 2024 , 6(1) : 142 -189 . DOI: 10.1007/s42967-022-00228-8

References

[1] Ashcroft, G., Zhang, X.:Optimized prefactored compact schemes. J. Comput. Phys. 190, 459-477 (2003)
[2] Carpenter, M.H., Gottlieb, D., Abarbanel, S., Don, W.-S.:The theoretical accuracy of Runge-Kutta time discretizations for the initial boundary value problem:a study of the boundary error. SIAM J. Sci. Comput. 16, 1241-1252 (1995)
[3] Chu, P.C., Fan, C.:A three-point combined compact difference scheme. J. Comput. Phys. 140, 370-399 (1998)
[4] Chu, P.C., Fan, C.:A three-point sixth-order nonuniform combined compact difference scheme. J. Comput. Phys. 148, 663-674 (1999)
[5] Ciment, M., Leventhal, S.H.:Higher order compact implicit schemes for the wave equation. Math. Comput. 29, 985-994 (1975)
[6] Cockburn, B., Shu, C.-W.:Nonlinearly stable compact schemes for shock calculations. SIAM J. Numer. Anal. 31, 607-627 (1994)
[7] Deng, X., Zhang, H.:Developing high-order weighted compact nonlinear schemes. J. Comput. Phys. 165, 22-44 (2000)
[8] Düring, B., Heuer, C.:High-order compact schemes for parabolic problems with mixed derivatives in multiple space dimensions. SIAM J. Numer. Anal. 53, 2113-2134 (2015)
[9] Gustafsson, B.:High Order Difference Methods for Time Dependent PDE. Springer Series in Comput. Math. 38. Springer-Verlag, Berlin (2008)
[10] Gustafsson, B., Kreiss, H.-O., Oliger, J.:Time-Dependent Problems and Difference Methods. Wiley-Interscience (1972)
[11] Hixon, R.:Prefactored small-stencil compact schemes. J. Comput. Phys. 165, 522-541 (2000)
[12] Ju, L., Zhang, J., Zhu, L., Du, Q.:Fast explicit integration factor methods for semilinear parabolic equations. J. Sci. Comput. 62, 431-455 (2015)
[13] Kopal, Z.:Numerical Analysis. 2nd edition. Wiley, New York (1961)
[14] Lele, S.K.:Compact finite difference schemes with spectral-like resolution. J. Comput. Phys. 103, 16-42 (1992)
[15] Li, T., Lu, J., Shu, C.-W.:Stability analysis of inverse Lax-Wendroff boundary treatment of high order compact difference schemes for parabolic equations. J. Comput. Appl. Math. 400, 113711 (2022)
[16] Li, T., Shu, C.-W., Zhang, M.:Stability analysis of the inverse Lax-Wendroff boundary treatment for high order upwind-biased finite difference schemes. J. Comput. Appl. Math. 299, 140-158 (2016)
[17] Li, T., Shu, C.-W., Zhang, M.:Stability analysis of the inverse Lax-Wendroff boundary treatment for high order central difference schemes for diffusion equations. J. Sci. Comput. 70, 576-607 (2017)
[18] Liao, H., Sun, Z., Shi, H.:Error estimate of fourth-order compact scheme for linear Schrödinger equations. SIAM J. Numer. Anal. 47, 4381-4401 (2010)
[19] Liu, X., Zhang, S., Zhang, H., Shu, C.-W.:A new class of central compact schemes with spectral-like resolution I:linear schemes. J. Comput. Phys. 248, 235-256 (2013)
[20] Liu, X., Zhang, S., Zhang, H., Shu, C.-W.:A new class of central compact schemes with spectral-like resolution II:hybrid weighted nonlinear schemes. J. Comput. Phys. 284, 133-154 (2015)
[21] Lu, J., Fang, J., Tan, S., Shu, C.-W., Zhang, M.:Inverse Lax-Wendroff procedure for numerical boundary conditions of convection-diffusion equations. J. Comput. Phys. 317, 276-300 (2016)
[22] Mahesh, K.:A family of high order finite difference schemes with good spectral resolution. J. Comput. Phys. 145, 332-358 (1998)
[23] Orszag, S.A., Israeli, M.:Numerical simulation of viscous incompressible flows. Annu. Rev. Fluid Mech. 6, 281-318 (1974)
[24] Settle, S.O., Douglas, C.C., Kim, I., Sheen, D.:On the derivation of highest-order compact finite difference schemes for the one- and two-dimensional Poisson equation with Dirichlet boundary conditions. SIAM J. Numer. Anal. 51, 2470-2490 (2013)
[25] Shang, J.S.:High-order compact-difference schemes for time-dependent Maxwell equations. J. Comput. Phys. 153, 312-333 (1999)
[26] Shu, C.-W., Osher, S.:Efficient implementation of essentially non-oscillatory shock-capturing schemes. J. Comput. Phys. 77, 439-471 (1988)
[27] Shukla, R.K., Zhong, X.:Derivation of high-order compact finite difference schemes for non-uniform grid using polynomial interpolation. J. Comput. Phys. 204, 404-429 (2005)
[28] Sousa, E.:Stability analysis of difference methods for parabolic initial value problems. J. Sci. Comput. 26, 45-66 (2006)
[29] Strikwerda, J.C.:Initial boundary value problems for the method of lines. J. Comput. Phys. 34, 94-107 (1980)
[30] Sutmann, G.:Compact finite difference schemes of sixth order for the Helmholtz equation. J. Comput. Appl. Math. 203, 15-31 (2007)
[31] Tan, S., Shu, C.-W.:Inverse Lax-Wendroff procedure for numerical boundary conditions of conservation laws. J. Comput. Phys. 229, 8144-8166 (2010)
[32] Tan, S., Shu, C.-W.:A high order moving boundary treatment for compressible inviscid flows. J. Comput. Phys. 230, 6023-6036 (2011)
[33] Tan, S., Wang, C., Shu, C.-W., Ning, J.:Efficient implementation of high order inverse Lax-Wendroff boundary treatment for conservation laws. J. Comput. Phys. 231, 2510-2527 (2012)
[34] Vilar, F., Shu, C.-W.:Development and stability analysis of the inverse Lax-Wendroff boundary treatment for central compact schemes. ESAIM Math. Model. Numer. Anal. 49, 39-67 (2015)
[35] Wang, T., Guo, B., Xu, Q.:Fourth-order compact and energy conservative difference schemes for the nonlinear Schrödinger equation in two dimensions. J. Comput. Phys. 243, 382-399 (2013)
[36] Wang, Y., Zhang, J.:Sixth order compact scheme combined with multigrid method and extrapolation technique for 2D Poisson equation. J. Comput. Phys. 228, 137-146 (2009)
[37] Wang, Y.M.:Fourth-order compact finite difference methods and monotone iterative algorithms for quasi-linear elliptic boundary value problems. SIAM J. Numer. Anal. 53, 1032-1057 (2015)
[38] Wang, Z., Li, J., Wang, B., Xu, Y., Chen, X.:A new central compact finite difference scheme with high spectral resolution for acoustic wave equation. J. Comput. Phys. 366, 191-206 (2018)
[39] Zhang, S., Jiang, S., Shu, C.-W.:Development of nonlinear weighted compact schemes with increasingly higher order accuracy. J. Comput. Phys. 227, 7294-7321 (2008)
Options
Outlines

/