A numerical algorithm based on extended cubic B-spline functions for solving time-fractional convection-diffusion-reaction equation with variable coefficients
Keywords:
Time fractional convection-diffusion-reaction equation, Extended cubic B-spline basis functions, Caputo fractional derivative, Stability and convergence, Crank–Nicolson finite difference formulationAbstract
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.
Published
How to Cite
Issue
Section
Copyright (c) 2024 Anthony Anya Okeke, Nur Nadiah Abd Hamid, Wen Eng Ong, Muhammad Abbas
This work is licensed under a Creative Commons Attribution 4.0 International License.