Journal of Nigerian Society of Physical Sciences (Feb 2025)
A numerical algorithm based on extended cubic B-spline functions for solving time-fractional convection-diffusion-reaction equation with variable coefficients
Abstract
In this research, we develop an innovative and efficient numerical method for solving a nonlinear one-dimensional time-fractional convection-diffusion-reaction equation (TFCDRE) with a variable coefficient. This method integrates the Crank-Nicolson finite difference scheme with extended cubic B-spline (ExCBS) basis functions. The Caputo fractional derivative is applied for temporal discretization, while the ExCBS functions are utilized for spatial discretization. The stability of the method was discussed by the von Neumann method, which shows unconditional stability; and the convergence analysis secure an order of $O(h^2+\triangle t^{2-\alpha})$. We demonstrated the efficiency and simplicity of our method through three numerical experiments and verified its accuracy using the absolute error $(L_2)$ and maximum error $(L_\infty)$ norms in temporal and spatial dimensions. The results are also graphically represented and show substantial agreement with the approximated and exact solution. We confirmed the effectiveness and accuracy of our approach over the local discontinuous Galerkin finite element and the compact finite difference methods, respectively, from the literature.
Keywords