Progress in Industrial Mathematics at ECMI 2018 pp 285-290 | Cite as
Application of Splitting Algorithm for Solving Advection-Diffusion Equation on a Sphere
Abstract
The new algorithm proposed in Skiba (Int. J. Numer. Methods Fluids (2015), https://doi.org/10.1002/fld.4016) 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), https://doi.org/10.1002/fld.4016) 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.
Notes
Acknowledgements
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.
References
- 1.Kurdyumov, S.P.: Regimes with Blow-Up. Fizmatlit, Moscow (2006) (in Russian)Google Scholar
- 2.Marchuk, G.I.: Methods of Numerical Mathematics. Springer, New York (1982)CrossRefGoogle Scholar
- 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.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.Skiba, Y.N.: A non-iterative implicit algorithm for the solution of advection-diffusion equation on a sphere. Int. J. Numer. Methods Fluids (2015) https://doi.org/10.1002/fld.4016 MathSciNetCrossRefGoogle Scholar
- 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.Thomas, L.H.: Elliptic Problems in Linear Difference Equations over a Network. Watson Sc. Comp. Lab. Rep., Columbia University, New York (1949)Google Scholar