Application of Splitting Algorithm for Solving Advection-Diffusion Equation on a Sphere

  • Yuri N. SkibaEmail author
  • Roberto Carlos Cruz-Rodríguez
Conference paper
Part of the Mathematics in Industry book series (MATHINDUSTRY, volume 30)


The new algorithm proposed in Skiba (Int. J. Numer. Methods Fluids (2015), is applied for solving linear and nonlinear advection-diffusion problems on the surface of a sphere. The discretization of advection-diffusion equation is based on the use of a spherical grid, finite volume method and the splitting of the operator in coordinate directions. The numerical 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 obtained in Skiba (Int. J. Numer. Methods Fluids (2015), are confirmed numerically by simulating various linear and nonlinear advection-diffusion processes. The results show high accuracy and efficiency of the method that correctly describes the advection-diffusion processes and balance of mass of substance in the forced and dissipative discrete system, and conserves the total mass and L2-norm of the solution in the absence of external forcing and dissipation.



The work was partially supported by the grant No. 14539 of the National System of Researchers of Mexico (SNI, CONACyT) and scholarship of CONACyT, Mexico.


  1. 1.
    Kurdyumov, S.P.: Regimes with Blow-Up. Fizmatlit, Moscow (2006) (in Russian)Google Scholar
  2. 2.
    Marchuk, G.I.: Methods of Numerical Mathematics. Springer, New York (1982)CrossRefGoogle Scholar
  3. 3.
    Samarskii, A.A.: Nonlinear effects of blow-up and localization processes in burning problems. In: Brauner, C.M., Schmidt-Laine, C. (eds.) Mathematical Modeling in Combustion and Related Topics, pp. 217–231. Martinus Nijhoff Publishers, Leiden (1988)CrossRefGoogle Scholar
  4. 4.
    Sherman, J., Morrison W.J.: Adjustment of an inverse matrix corresponding to changes in the elements of a given column or a given row of the original matrix. Ann. Math. Stat. 20, 620–624 (1949)CrossRefGoogle Scholar
  5. 5.
    Skiba, Y.N.: A non-iterative implicit algorithm for the solution of advection-diffusion equation on a sphere. Int. J. Numer. Methods Fluids (2015) MathSciNetCrossRefGoogle Scholar
  6. 6.
    Skiba, Y.N., Filatov, D.M.: Modelling of combustion and diverse blow-up regimes in a spherical shell. In: Quintela, P., et al. (eds.) Progress in Industrial Mathematics at ECMI 2016, pp. 729–735. Springer, Heidelberg (2017)CrossRefGoogle Scholar
  7. 7.
    Thomas, L.H.: Elliptic Problems in Linear Difference Equations over a Network. Watson Sc. Comp. Lab. Rep., Columbia University, New York (1949)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2019

Authors and Affiliations

  • Yuri N. Skiba
    • 1
    Email author
  • Roberto Carlos Cruz-Rodríguez
    • 2
  1. 1.Centro de Ciencias de la AtmósferaUniversidad Nacional Autónoma de MéxicoMéxico CityMexico
  2. 2.Posgrado en Ciencias de la TierraUniversidad Nacional Autónoma de MéxicoMéxico CityMexico

Personalised recommendations