Volume 6 • Issue 2 • PP: 11 –17 • 2026
A Discrete Nonlinear Advection–Diffusion–Reaction Scheme with Vortex Transport: Stability, Convergence, and Algorithmic Complexity
Open Access & Copyright
© 2026 The Author(s). Published by ASPG. This article is licensed under the Creative Commons Attribution 4.0 International License (CC BY 4.0).
Abstract
This paper develops a two-dimensional discrete mathematical model for a nonlinear advection–diffusion–reaction equation under a divergence-free vortex field. The formulation is treated as a finite-dimensional dynamical system generated by an explicit finite-difference algorithm: first-order upwind operators approximate advection, secondorder centered operators approximate diffusion, and explicit Euler time stepping advances the nonlinear reaction. The resulting update rule is analyzed through Courant–Friedrichs–Lewy restrictions, a diffusion constraint, and a frozen-coefficient von Neumann argument. A Gaussian initial state and homogeneous Neumann boundary conditions define the computational problem. Numerical experiments show stable vortex-driven redistribution, diffusion-induced smoothing, decay of total mass in the presence of the linear loss term, and localized changes caused by the quadratic reaction. Grid-refinement, time-step-sensitivity, and analytical diffusion benchmarks support convergence of the discrete approximation. For an Nx by Ny grid, each time step requires O(NxNy) arithmetic operations and O(NxNy) storage, so the method provides a transparent algorithmic bridge between nonlinear PDE analysis and discrete computation. The study emphasizes the mathematical structure, stability conditions, convergence behavior, and computational complexity of the scheme while retaining pollutant transport as an illustrative application.
Keywords
References
[1] L. C. Evans, Partial Differential Equations, 2nd ed. American Mathematical Society, 2010.
[2] R. J. LeVeque, Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems. SIAM, 2007.
[3] K. W. Morton and D. F. Mayers, Numerical Solution of Partial Differential Equations: An Introduction, 2nd ed. Cambridge University Press, 2005.
[4] J. C. Strikwerda, Finite Difference Schemes and Partial Differential Equations, 2nd ed. SIAM, 2004.
[5] W. Hundsdorfer and J. G. Verwer, Numerical Solution of Time-Dependent Advection-Diffusion-Reaction Equations. Springer, 2003.
[6] J.W. Thomas, Numerical Partial Differential Equations: Finite Difference Methods. Springer, 1995.
[7] G. D. Smith, Numerical Solution of Partial Differential Equations: Finite Difference Methods, 3rd ed. Oxford University Press, 1985.
[8] S. V. Patankar, Numerical Heat Transfer and Fluid Flow. Hemisphere Publishing, 1980.
[9] H. K. Versteeg and W. Malalasekera, An Introduction to Computational Fluid Dynamics: The Finite Volume Method, 2nd ed. Pearson, 2007.
[10] E. F. Toro, Riemann Solvers and Numerical Methods for Fluid Dynamics: A Practical Introduction, 3rd ed. Springer, 2009.
[11] S. B. Pope, Turbulent Flows. Cambridge University Press, 2000.
[12] G. E. Karniadakis and S. J. Sherwin, Spectral/hp Element Methods for Computational Fluid Dynamics, 2nd ed. Oxford University Press, 2005.
[13] A. Quarteroni, R. Sacco, and F. Saleri, Numerical Mathematics, 2nd ed. Springer, 2007.
[14] R. D. Richtmyer and K.W. Morton, Difference Methods for Initial-Value Problems, 2nd ed. Interscience, 1967.
[15] J. von Neumann and R. D. Richtmyer, “A method for the numerical calculation of hydrodynamic shocks,” Journal of Applied Physics, vol. 21, no. 3, pp. 232–237, 1950.
Cite This Article
Choose your preferred format
Publisher's Note
The statements, opinions, and data presented in this article are solely those of the author(s) and do not necessarily represent those of ASPG, the journal, or its editors. ASPG and the editors disclaim responsibility for any harm arising from the use of any ideas, methods, instructions, or products described in this article, to the fullest extent permitted by applicable law.