Abstract.
In this paper, the meshless Generalized Finite Difference Method (GFDM) in conjunction with the second-order explicit Runge-Kutta method (RK2 method) is presented to solve coupled unsteady nonlinear convection-diffusion equations (CDEs). Compared with the conventional Euler method, the RK2 method not only has higher accuracy but also reduces the possibility of numerical oscillation in time discretization, especially for the nonlinear and coupled cases. The generalized finite difference method, which is a localized collocation method, is famous for its simplicity and adaptability in the numerical solution of partial differential equations. Benefiting from Taylor series and moving least squares, its partial derivatives can be formed by a series of surrounding space points. In comparison with traditional finite difference methods, the proposed GFDM is free of mesh and available for irregular discretization nodes. In this study, the stencil selection algorithms are introduced to choose the stencil support of a certain node from the whole discretization nodes. Error analysis and numerical investigations are presented to demonstrate the effectiveness of the proposed GFDM for solving the coupled linear and nonlinear unsteady convection-diffusion equations. Then it is successfully applied to three benchmark examples of the coupled unsteady nonlinear CDEs encountered in the double-diffusive natural convection process, chemotaxis-haptotaxis model of cancer invasion, and thermo-hygro coupling model of concrete.
Similar content being viewed by others
References
M. Saqib, S. Hasnain, D.S. Mashat, IEEE Access 5, 7139 (2017)
J. Lu, Y. Wu, C. Ma, C. Sun, Ecol. Environ. 17, 28 (2008)
S. Reutskiy, J. Lin, Int. J. Numer. Methods Eng. 112, 2004 (2017)
W. Obeid, G. Mounajed, A. Alliche, Comput. Methods Appl. Mech. Eng. 190, 5105 (2001)
G. Meral, C. Surulescu, J. Math. Anal. Appl. 408, 597 (2013)
M. Bourich, M. Hasnaoui, A. Amahmid, Int. J. Heat Fluid Flow 25, 1034 (2004)
G. Yao, I. Sirajul, B. Sarler, Eng. Anal. Bound. Elem. 36, 1640 (2012)
S.Y. Reutskiy, Appl. Math. Model. 45, 238 (2017)
Z.-J. Fu, Q. **, L. Ling, C.-Y. Cao, Int. J. Heat Mass Transfer 108, 1154 (2017)
Z.J. Fu, Q. **, W. Chen, A.H.-D. Cheng, Comput. Math. Appl. 76, 760 (2018)
Z.J. Fu, W. Chen, H.T. Yang, J. Comput. Phys. 235, 52 (2013)
L. Kielhorn, M. Schanz, Int. J. Numer. Methods Eng. 76, 1724 (2008)
Y. Li, J.M. Zhang, G.Z. **e, X.S. Zheng, S.P. Guo, CMES-Comput. Model. Eng. Sci. 101, 187 (2014)
Y. Sun, J. Sci. Comput. 71, 469 (2017)
T. Linss, Computing 79, 23 (2007)
Y. Chai, W. Li, Z. Gong, T. Li, Ocean Eng. 116, 129 (2016)
H. Nguyen-Xuan, T. Rabczuk, S. Bordas, J.F. Debongnie, Comput. Methods Appl. Mech. Eng. 197, 1184 (2008)
T. Belytschko, Y. Krongauz, D. Organ, M. Fleming, P. Krysl, Comput. Methods Appl. Mech. Eng. 139, 3 (1996)
Z.C. Tang, Z.J. Fu, D.J. Zheng, J.D. Huang, Adv. Appl. Math. Mech. 10, 912 (2018)
J. Lin, C.Z. Zhang, L.L. Sun, J. Lu, Adv. Appl. Math. Mech. 10, 322 (2018)
Z.J. Fu, W. Chen, P.H. Wen, C.Z. Zhang, J. Sound Vib. 425, 170 (2018)
V.P. Nguyen, T. Rabczuk, S. Bordas, M. Duflot, Math. Comput. Simul. 79, 763 (2008)
M. Ehrhardt, R.E. Mickens, Appl. Math. Comput. 219, 6591 (2013)
H. Zheng, C. Zhang, Y. Wang, W. Chen, J. Sladek, V. Sladek, Int. J. Numer. Methods Eng. 110, 467 (2017)
C.-M. Fan, C.-H. Yang, W.-S. Lai, Eng. Anal. Bound. Elem. 57, 47 (2015)
C.-M. Fan, C.-S. Chien, H.-F. Chan, C.-L. Chiu, Int. J. Heat Mass Transfer 57, 500 (2013)
Y. Gu, J. Lei, C.-M. Fan, X.-Q. He, Eng. Anal. Bound. Elem. 91, 73 (2018)
C.-M. Fan, C.-N. Chu, B. Sarler, T.-H. Li, Eng. Anal. Bound. Elem. 100, 150 (2019)
J.J. Benito, F. Urena, L. Gavete, Appl. Math. Model. 25, 1039 (2001)
A. Petras, L. Ling, S.J. Ruuth, J. Comput. Phys. 370, 43 (2018)
B. Fornberg, E. Lehto, C. Powell, Comput. Math. Appl. 65, 627 (2013)
E. Shivanian, A. Jafarabadi, Appl. Math. Comput. 325, 82 (2018)
M. Ricchiuto, R. Abgrall, J. Comput. Phys. 229, 5653 (2010)
T. Lai, T.-H. Yi, H.-N. Li, X. Fu, Int. J. Struct. Stab. Dyn. 17, 1750120 (2017)
H.-F. Chan, C.-M. Fan, C.-W. Kuo, Eng. Anal. Bound. Elem. 37, 1189 (2013)
L. Gavete, M.L. Gavete, J.J. Benito, Appl. Math. Model. 27, 831 (2003)
B. Gustafsson, High Order Difference Methods for Time Dependent PDE, Springer Ser. Comput. Mech., Vol. 38 (Springer-Verlag 2008)
B. Gustafsson, H.O. Kreiss, A. Sundström, Math. Comput. 26, 649 (1972)
F.U. Prieto, J.J.B. Muñoz, L.G. Corvinos, J. Comput. Appl. Math. 235, 1849 (2010)
J.J. Benito, F. Ureňa, L. Gavete, B. Alonso, Comput. Model. Eng. Sci. 38, 39 (2008)
E. Süli, D.F. Mayers, An Introduction to Numerical Analysis (Cambridge University Press, 2003)
A. Lang, J. Comput. Appl. Math. 234, 3387 (2010)
J.J. Benito, F. Urena, L. Gavete, J. Comput. Appl. Math. 209, 208 (2007)
J.J. Benito, F. Urena, L. Gavete, R. Alvarez, Comput. Methods Appl. Mech. Eng. 192, 735 (2003)
W.-J. Chang, C.-I. Weng, Int. J. Heat Mass Transfer 43, 3621 (2000)
Z.W. Jiang, Z.P. Sun, P.M. Wang, X.Y. Wang, J. Build. Mater. 7, 19 (2004) (in Chinese)
B. Persson, Mater. Struct. 30, 293 (1997)
M.N. Amin, J.S. Kim, L. Yun, J.K. Kim, Cem. Concr. Res. 39, 154 (2009)
Z.F. Tian, S.Q. Dai, J. Comput. Phys. 220, 952 (2007)
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
The EPJ Publishers remain neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Fu, ZJ., Tang, ZC., Zhao, HT. et al. Numerical solutions of the coupled unsteady nonlinear convection-diffusion equations based on generalized finite difference method. Eur. Phys. J. Plus 134, 272 (2019). https://doi.org/10.1140/epjp/i2019-12786-7
Received:
Accepted:
Published:
DOI: https://doi.org/10.1140/epjp/i2019-12786-7