Efficient multi-dimensional solution of PDEs using Chebyshev spectral methods

被引:48
|
作者
Julien, Keith [1 ]
Watson, Mike [1 ]
机构
[1] Univ Colorado, Dept Appl Math, Boulder, CO 80309 USA
基金
美国国家航空航天局; 美国国家科学基金会;
关键词
Numerical linear algebra; Spectral methods; Partial differential equations; Discretized equations; Chebyshev polynomials; Quasi-inverse; ACCURATE SOLUTION; POLYNOMIALS; 2ND-ORDER; EQUATION;
D O I
10.1016/j.jcp.2008.10.043
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A robust methodology is presented for efficiently solving partial differential equations using Chebyshev spectral techniques. It is well known that differential equations in one dimension can be solved efficiently with Chebyshev discretizations, O(N) operations for N-D unknowns, however this efficiency is lost in higher dimensions due to the coupling between modes. This paper presents the "quasi-inverse" technique (QIT), which combines optimizations of one-dimensional spectral differentiation matrices with Kronecker matrix products to build efficient multi-dimensional operators. This strategy results in O(N2D-1) operations for No unknowns, independent of the form of the differential operators. QIT is compared to the matrix diagonalization technique (MDT) of Haidvogel and Zang [D.B. Haidvogel, T. Zang, The accurate solution of Poisson's equation by expansion in Chebyshev polynomials, J. Comput. Phys. 30 (1979) 167-180] and Shen U. Shen, Efficient spectral-Galerkin method. II. Direct solvers of second- and fourth-order equations using Chebyshev polynomials, SIAM J. Sci. Comp. 16 (1) (1995) 74-87]. While the cost for MDT and QIT are the same in two dimensions, there are significant differences. MDT utilizes an eigenvalue/eigenvector decomposition and can only be used for relatively simple differential equations. QIT is based upon intrinsic properties of the Chebyshev polynomials and is adaptable to linear PDEs with constant coefficients in simple domains. We present results for a standard suite of test problems, and discuss of the adaptability of QIT to more complicated problems. Published by Elsevier Inc.
引用
收藏
页码:1480 / 1503
页数:24
相关论文
共 50 条
  • [1] An Efficient Spectral Method to Solve Multi-Dimensional Linear Partial Different Equations Using Chebyshev Polynomials
    Oh, Sahuck
    [J]. MATHEMATICS, 2019, 7 (01):
  • [3] Lie symmetry methods for multi-dimensional parabolic PDEs and diffusions
    Craddock, Mark
    Lennox, Kelly A.
    [J]. JOURNAL OF DIFFERENTIAL EQUATIONS, 2012, 252 (01) : 56 - 90
  • [4] Boundary corrections on multi-dimensional PDEs
    Gonzalez-Pinto, S.
    Hernandez-Abreu, D.
    Perez-Rodriguez, S.
    [J]. NUMERICAL ALGORITHMS, 2024, 96 (02) : 507 - 535
  • [5] Boundary corrections on multi-dimensional PDEs
    S. González-Pinto
    D. Hernández-Abreu
    S. Pérez-Rodríguez
    [J]. Numerical Algorithms, 2024, 96 : 507 - 535
  • [6] Efficient Methods for Multi-Dimensional Array Redistribution
    Ching-Hsien Hsu
    Yeh-Ching Chung
    Chyi-Ren Dow
    [J]. The Journal of Supercomputing, 2000, 17 : 23 - 46
  • [7] Efficient methods for multi-dimensional array redistribution
    Chung, YC
    Hsu, CH
    [J]. 1998 INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES, PROCEEDINGS, 1998, : 410 - 417
  • [8] Efficient methods for multi-dimensional array redistribution
    Hsu, CH
    Chung, YC
    Dow, CR
    [J]. JOURNAL OF SUPERCOMPUTING, 2000, 17 (01): : 23 - 46
  • [9] COMPUTATIONALLY EFFICIENT ESTIMATION OF MULTI-DIMENSIONAL SPECTRAL LINES
    Sward, Johan
    Adalbjornsson, Stefan Ingi
    Jakobsson, Andreas
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING PROCEEDINGS, 2016, : 4885 - 4889
  • [10] CHAOS OF MULTI-DIMENSIONAL LINEAR HYPERBOLIC PDES
    Zhu, Pengxian
    Yang, Qigui
    [J]. PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY, 2023, : 1593 - 1607