An implicit direct unconditionally stable numerical algorithm for the solution of advection-diffusion equation on a sphere

被引:2
|
作者
Cruz-Rodriguez, Roberto C. [1 ]
Skiba, Yuri N. [2 ]
Filatov, Denis M. [3 ]
机构
[1] Univ Nacl Autonoma Mexico, Posgrad Ciencias Tierra, CU UNAM, Av Univ 3000, Mexico City 04510, DF, Mexico
[2] Univ Nacl Autonoma Mexico, Ctr Ciencias Atmosfera, Mexico City, DF, Mexico
[3] Sceptica Sci Ltd, 1 Maple Rd, Stockport SK7 2DH, Cheshire, England
关键词
Advection-diffusion problem; Finite volume method; Splitting method; Bordering method; Direct implicit algorithm;
D O I
10.1016/j.apnum.2019.02.006
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A new algorithm, proposed for solving linear and nonlinear advection-diffusion problems on a sphere, is tested with various numerical experiments. The velocity field on the sphere is non-divergent, and assumed to be known. Discretization of the advection-diffusion equation in space is performed by the finite volume method using the Gauss theorem for each grid cell. For the discretization in time, the symmetrized double-cycle componentwise splitting method and the Crank-Nicolson scheme are used. The one-dimensional periodic problems arising at splitting in the longitudinal direction are solved with Sherman-Morrison's formula and Thomas's algorithm. The one-dimensional problems arising at splitting in the latitudinal direction are solved by the bordering method that requires a prior determination of the solution at the poles. The resulting linear systems have tridiagonal matrices and are solved by Thomas's algorithm. The algorithm is of second order approximation in space and time. It is implicit, unconditionally stable, direct (without iterations) and rapid in realization. The theoretical results are confirmed numerically by simulating various linear and nonlinear advection-diffusion processes. The tests show high accuracy and efficiency of the method that correctly describes the advection-diffusion processes and the mass balance of a substance in a forced and dissipative discrete system. In addition, in the absence of external forcing and dissipation, it conserves both the total mass and the norm of solution. (C) 2019 IMACS. Published by Elsevier B.V. All rights reserved.
引用
收藏
页码:1 / 15
页数:15
相关论文
共 50 条
  • [41] Solution of the Advection-diffusion Equation using the Differential Quadrature Method
    Birol Kaya
    KSCE Journal of Civil Engineering, 2010, 14 : 69 - 75
  • [42] The GILTT solution of the advection-diffusion equation for an inhomogeneous and nonstationary PBL
    Moreira, D. M.
    Vilhena, M. T.
    Buske, D.
    Tirabassi, T.
    ATMOSPHERIC ENVIRONMENT, 2006, 40 (17) : 3186 - 3194
  • [43] An efficient approximate solution of Riesz fractional advection-diffusion equation
    Mockary, Siavash
    Vahidi, Alireza
    Babolian, Esmail
    COMPUTATIONAL METHODS FOR DIFFERENTIAL EQUATIONS, 2022, 10 (02): : 307 - 319
  • [44] Algorithm for Mesoscopic Advection-Diffusion
    Noel, Adam
    Makrakis, Dimitrios
    IEEE TRANSACTIONS ON NANOBIOSCIENCE, 2018, 17 (04) : 543 - 554
  • [45] Time-Splitting Procedures for the Numerical Solution of the 2D Advection-Diffusion Equation
    Appadu, A. R.
    Gidey, H. H.
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [46] On the Numerical Solution of Advection-Diffusion Problems with Singular Source Terms
    Soykan, Ezgi
    Ahlatcioglu, Mehmet
    Ashyraliyev, Maksat
    INTERNATIONAL CONFERENCE ON ANALYSIS AND APPLIED MATHEMATICS (ICAAM 2018), 2018, 1997
  • [47] On the numerical solution of linear advection-diffusion equation using compactly supported radial basis functions
    Boztosun, I
    Charafi, A
    Boztosun, D
    MESHFREE METHODS FOR PARTIAL EQUATIONS, 2003, 26 : 63 - 73
  • [48] Anomalous diffusion and fractional advection-diffusion equation
    Chang, FX
    Chen, J
    Huang, W
    ACTA PHYSICA SINICA, 2005, 54 (03) : 1113 - 1117
  • [49] An unconditionally positivity preserving scheme for advection-diffusion reaction equations
    Chen-Charpentier, Benito M.
    Kojouharov, Hristo V.
    MATHEMATICAL AND COMPUTER MODELLING, 2013, 57 (9-10) : 2177 - 2185
  • [50] A semi-Lagrangian Crank-Nicolson algorithm for the numerical solution of advection-diffusion problems
    Spiegelman, M
    Katz, RF
    GEOCHEMISTRY GEOPHYSICS GEOSYSTEMS, 2006, 7