# A fast and efficient numerical approach for solving advection–diffusion equations by using hybrid functions

Article

## Abstract

In this paper, we developed a new and efficient numerical method for solving advection–diffusion equations. The method is based on the integration of the considered advection–diffusion equation. By integration, we transform the advection diffusion equation into the equivalent integral equation which the integral equation contains initial and boundary conditions. Afterward, the integral equation would be transformed into the system of linear algebraic equations by using a hybrid of Chebyshev and Block-pulse functions and their operational matrix of integration. The system of linear algebraic equations can be solved by direct or iterative methods. We presented some theorems to show the error approximation of the hybrid function. Three numerical examples are considered to investigate the applicability and simplicity of the method. The numerical results confirm that the method is fast, stable, and exponentially accurate.

## Keywords

Advection–diffusion equations Hybrid functions Operational matrices Error approximation

## Mathematics Subject Classification

80M22 60J60 65L20 41A58

## References

1. Aswin VS, Awasthi A, Anu C (2015) A comparative study of numerical schemes for convection–diffusion equation. Proced Eng 127:621–627
2. Cecchi MM, Pirozzi MA (2005) High order finite difference numerical methods for time-dependent convectiondominated problems. Appl Numer Math 55(3):334–356
4. Chen X, Xiang J (2011) Solving diffusion equation using wavelet method. Appl Math Comput 217(13):6426–6432
5. Daǧ I, Irk D, Tombul M (2006) Least-squares finite element method for the advection–diffusion equation. Appl Math Comput 173(1):554–565
6. Dehghan M (2004) Weighted finite difference techniques for the one-dimensional advection–diffusion equation. Appl Math Comput 147(2):307–319
7. Dhawan S, Bhowmik SK, Kumar S (2015) Galerkin-least square B-spline approach toward advection–diffusion equation. Appl Math Comput 261:128–140
8. Dhawan S, Kapoor S, Kumar S (2012) Numerical method for advection diffusion equation using FEM and Bsplines. J Comput Sci 3(5):429–437
9. Ding H, Zhang Y (2009) A new difference scheme with high accuracy and absolute stability for solving convection–diffusion equations. J Comput Appl Math 230(2):600–606
10. El-Gamel M (2006) A Wavelet-Galerkin method for a singularly perturbed convection-dominated diffusion equation. Appl Math Comput 181(2):1635–1644
11. Gong J, Nordström J (2011) Interface procedures for finite difference approximations of the advection–diffusion equation. J Comput Appl Math 236(5):602–620
12. Karaa S, Zhang J (2004) High order ADI method for solving unsteady convection–diffusion problems. J Comput Phys 198(1):1–9
13. Korkmaz A, Daǧ I (2016) Quartic and quintic B-spline methods for advection–diffusion equation. Appl Math Comput 274:208–219
14. Maleknejad K, Basirat B, Hashemizadeh E (2011) Hybrid Legendre polynomials and Block-Pulse functions approach for nonlinear Volterra–Fredholm integro-differential equations. Comput Math Appl 61(9):2821–2828
15. Maleknejad K Tavassoli, Kajani M (2003) Solving second kind integral equations by Galerkin methods with hybrid Legendre and Block-Pulse functions. Appl Math Comput 145(2–3):623–629
16. Mirzaee F, Hadadiyan E (2013) A collocation method to the solution of nonlinear Fredholm–Hammerstein integral and integro-differential equations. J Hyperstruct 2(March):72–86
17. Mohebbi A, Dehghan M (2010) High-order compact solution of the one-dimensional heat and advection-diffusion equations. Appl Math Modell 34:3071
18. Roache PJ (1998) Fundamentals of computational fluid dynamics. Hermosa Publishers, AlbuquerqueGoogle Scholar
19. Taylor P (2005) Direct method for solving integro differential equations using hybrid Fourier and block-pulse functions. Int J Comput Math 783016891:37–41
20. Wang XT, Li YM (2009) Numerical solutions of integro-differential systems by hybrid of general block-pulse functions and the second Chebyshev polynomials. Appl Math Comput 209(2):266–272
21. Xu K (2016) The Chebyshev points of the first kind. Appl Numer Math 102:17–30
22. Zerroukat M, Djidjeli K, Charafi A (2000) Explicit and implicit meshless methods for linear advection–diffusion type partial differential equations. Int J Numer Methods Eng 48(1):19–35
23. Zhou F, Xu X (2014) Numerical solution of the convection diffusion equations by the second kind Chebyshev wavelets q. Appl Math Comput 247(11326089):353–367