Numerical solution of the viscoelastic wave equation by Galerkin spectral element method

Document Type : Original Article

Authors

1 Iran University of Science and Technology

2 School of Mathematics and Computer Science, Iran University of Science and Technology.

Abstract
In this paper, the Galerkin spectral element method (GSEM) is presented for solving the one-dimensional viscoelastic wave equation. The finite difference approximation is applied for temporal discretization, and the convergence order of the technique is demonstrated. An a priori error estimate is determined for the total-discrete system. The computational efficiency of the method is confirmed through a numerical example, which shows that the method is effectively applicable.

Keywords

Subjects


[1] Aldirany, Z., Cottereau, R., Laforest, M., Prudhomme, S. (2022). Optimal error analysis of the spectral element method for the 2D homogeneous wave equation. Comput. Math. Appl., 119, 241-256.
[2] Belgacem, F., Bernardi, C. (1999). Spectral element discretization of the Maxwell equations. Math. Comput., 68(228), 1497-1520.
[3] Canuto, C., Hussaini, M.Y., Quarteroni, A., Zang, T.A. (2007). Spectral Methods: Evolution to Complex Geometries and Applications to Fluid Dynamics. Springer, Science & Business Media.
[4] Dehghan, M., Sabouri, M. (2012). A spectral element method for solving the Pennes bioheat transfer equation by using triangular and quadrilateral elements. Appl. Math. Model., 36(12), 6031-6049.
[5] Dehghan, M., Shafieeabyaneh, N., Abbaszadeh, M. (2020). Application of spectral element method for solving Sobolev equations with error estimation. Appl. Numer. Math., 158, 439-462.
[6] Dehghan, M., Shafieeabyaneh, N., Abbaszadeh, M. (2021). Numerical and theoretical discussions for solving nonlinear generalized Benjamin–Bona–Mahony–Burgers equation based on the Legendre spectral element method. Numer. Methods Partial Differ. Equ., 37(1), 360-382.
[7] Epperson, J. F. (1987). On the Runge example. Am. Math. Mon., 94(4), 329-341.
[8] Ern, A., Guermond, J.-L. (2004). Theory and Practice of Finite Elements. Volume 159. Springer, New York.
[9] Gharti, H.N., Oye, V., Komatitsch, D., Tromp, J. (2012). Simulation of multistage excavation based on a 3D spectral-element method. Comput. Struct., 100, 54-69.
[10] Jin, S., Luo, Z. (2019). A Crank–Nicolson collocation spectral method for the two-dimensional viscoelastic wave equation. Numer. Methods Partial Differ. Equ., 35(3), 1080-1092.
[11] Komatitsch, D., Erlebacher, G., Göddeke, D., Michéa, D. (2010). High-order finite-element seismic wave propagation modeling with MPI on a large GPU cluster. J. Comput. Phys., 229(20), 7692-7714.
[12] Komatitsch, D., Michéa, D., Erlebacher, G. (2009). Porting a high-order finite-element earthquake modeling application to NVIDIA graphics cards using CUDA. J. Parallel Distrib. Comput., 69(5), 451-460.
[13] Kronbichler, M.,& Persson, P.-O. (2021). Efficient High-Order Discretizations for Computational Fluid Dynamics. Cham, Switzerland: Springer International Publishing.
[14] Li M., & Nikan O., & Qiu W., & Xu D. (2022). An efficient localized meshless collocation method for the twodimensional Burgers-type equation arising in fluid turbulent flows. Eng. Anal. Bound. Elem., 144, 44-54.
[15] Li, H., Zhao, Z., Luo, Z. (2016). A space-time continuous finite element method for 2D viscoelastic wave equation. Bound. Value Probl., 2016, 1-17.
[16] Luo, Z., Teng, F. (2017). An optimized SPDMFE extrapolation approach based on the POD technique for 2D viscoelastic wave equation. Bound. Value Probl., 2017, 1-20.
[17] Mehdizadeh, O.Z., Paraschivoiu, M. (2003). Investigation of a two-dimensional spectral element method for Helmholtz’s equation. J. Comput. Phys., 189(1), 111-129.
[18] Nikan, O., Avazzadeh, Z. (2021). Coupling of the Crank–Nicolson scheme and localized meshless technique for viscoelastic wave model in fluid flow. J. Comput. Appl. Math., 398, 113695.
[19] Nikan, O., Avazzadeh, Z., Tenreiro Machado J.A. (2022). Numerical treatment of microscale heat transfer processes arising in thin films of metals. Int. J. Heat Mass Transf., 132, 105892.
[20] Oliveira, S.P., Leite, S.A. (2018). Error analysis of the spectral element method with Gauss–Lobatto–Legendre points for the acoustic wave equation in heterogeneous media. Appl. Numer. Math., 129, 39-57.
[21] Oruc, O. (2020). Two meshless methods based on local radial basis function and barycentric rational interpolation for solving 2D viscoelastic wave equation. Comput. Math. Appl., 79(12), 3272-3288.
[22] Patera, A.T. (1984). A spectral element method for fluid dynamics: laminar flow in a channel expansion. J. Comput. Phys., 54(3), 468-488.
[23] Pozrikidis, C. (2005). Finite and spectral element methods using Matlab. University of California San Diego, USA.
[24] Rong, Z., Xu, C. (2008). Numerical approximation of acoustic waves by spectral element methods. Applied Numerical Mathematics, 58(7), 999-1016.
[25] Sabouri, M., Dehghan, M. (2018). A hk mortar spectral element method for the p-Laplacian equation. Computers & Mathematics with Applications, 76(7), 1803-1826.
[26] Xia, H., Luo, Z. (2017). An optimized finite element extrapolating method for 2D viscoelastic wave equation. Journal of Inequalities and Applications, 2017(1), 1-18.
[27] Xia, H., Luo, Z. (2017). A POD-based–optimized finite difference CN-extrapolated implicit scheme for the 2D viscoelastic wave equation. Mathematical Methods in the Applied Sciences, 40(18), 6880-6890.
[28] Zampieri, E., Pavarino, L. F. (2006). An explicit second-order spectral element method for acoustic waves. Advances in Computational Mathematics, 25(4), 381-401.
[29] Zhao, Z., Li, H., Luo, Z. (2017). A space-time continuous Galerkin method with mesh modification for viscoelastic wave equations. Numerical Methods for Partial Differential Equations, 33(4), 1183-1207.
Volume 6, Issue 1
Winter 2025
Pages 30-43

  • Receive Date 26 January 2025
  • Revise Date 23 February 2025
  • Accept Date 24 February 2025