Solution of third grade thin film flow using algorithmic differentiation. (English) Zbl 1446.76072

Summary: We solve the steady thin film flow problem for a third grade fluid by using Taylor series and shooting. Neither finite difference formulas nor lengthy analytical expressions are used for calculating the derivatives needed. Instead, exact derivatives are computed directly through algorithmic differentiation, which leads to recursive formulas for the derivatives. The method avoids round-off effects and the use of symbolic manipulation systems. Therefore, the method requires much less computational effort when compared to other existing methods for producing results of comparable accuracy. Our numerical results are in excellent agreement with several approximate solutions obtained previously.


76A20 Thin fluid films
76A05 Non-Newtonian fluids
76M45 Asymptotic methods, singular perturbations applied to problems in fluid mechanics
65D25 Numerical differentiation
Full Text: DOI


[1] Abbasbandy, S.; Hayat, T.; Mahomed, FM; Ellahi, R., On comparison of exact and series solutions for thin film flow of a third-grade fluid, Int. J. Numer. Methods Fluids, 61, 987-994 (2009) · Zbl 1252.76009
[2] Adriana, VB; Dragos, I.; Marius, P., On steady third grade fluids equations, Nonlinearity, 21, 1621-1635 (2008) · Zbl 1148.35061
[3] Al-Jawary, MA, A semi-analytical iterative method for solving nonlinear thin film flow problems, Chaos Solitons Fractals, 99, 52-56 (2017) · Zbl 1422.65124
[4] Asaithambi, A., Solution of the Falkner-Skan equation by recursive evaluation of Taylor coefficients, J. Comput. Appl. Math., 176, 203-214 (2005) · Zbl 1063.65065
[5] Asaithambi, A., A shooting method for a nonlinear diffusion problem using automatic differentiation, Appl. Math. Comput., 180, 264-269 (2006) · Zbl 1106.65064
[6] Asaithambi, A., Numerical solution of Stefan problems using automatic differentiation, Appl. Math. Comput., 189, 943-948 (2007) · Zbl 1122.65090
[7] Azimi, M.; Azimi, A., Investigation of the film flow of a third grade fluid on an inclined plane using HPM, Mech. Mech. Eng., 18, 5-10 (2014)
[8] Bartholomew-Biggs, MC; Brownn, S.; Christianson, B.; Dixon, LCW, Automatic differentiation of algorithms, J. Comput. Appl. Math., 124, 171-190 (2000) · Zbl 0994.65020
[9] Bendtsen, C., Stauning, O.: FADBAD: a flexible C++ package for automatic differentiation. Technical Report, IMM Department of Mathematical Modelling, Technical University of Denmark (1996)
[10] Berz, M.; Bischof, CH; Corliss, GF; Griewank, A., Computational Differentiation: Techniques, Applications, and Tools (1996), Philadelphia: SIAM Publications, Philadelphia
[11] Berz, M.; Makino, K.; Shamseddine, K.; Hoffstätter, GH; Wan, W., Cosy Infinity and Its Applications in Nonlinear Dynamics. Computational Differentiation: Techniques, Applications, and Tools (1996), Philadelphia: SIAM Publications, Philadelphia
[12] Bird, RB; Stewart, WE; Lightfoot, EN, Transport Phenomena (1960), Hoboken: Wiley, Hoboken
[13] Bresch, D.; Lemoine, J., On the existence of solutions for non-stationary third grade fluids, Int. J. Non-Linear Mech., 34, 484-498 (1999) · Zbl 1342.76026
[14] Bush, M., Applications in Non-Newtonian Fluid Mechanics (1989), Berlin: Springer, Berlin
[15] Charpentier, I., Utke, J.: Rapsodia: Rapsodia: User Manual, Technical Report. Argonne National Laboratory (2009) · Zbl 1166.65009
[16] Fosdick, RL; Rajagopal, KR, Thermodynamics and stability of fluids of third grade, Proc. R. Soc. Lond. A., 339, 351-377 (1980) · Zbl 0441.76002
[17] Gear, CW, Numerical Initial Value Problems in Ordinary Differential Equations (1971), Upper Saddle River: Prentice Hall, Upper Saddle River
[18] Gerald, CF; Wheatley, P., Applied Numerical Analysis (2004), Boston: Addison-Wesley Publishing Company, Boston
[19] Griewank, A.; Juedes, D.; Utke, J., Algorithm 755: ADOL-C: a package for the automatic differentiation of algorithms written in C/C++, ACM Trans. Math. Softw., 22, 131-167 (1996) · Zbl 0884.65015
[20] Griewank, A.; Walther, A., Evaluating Derivatives: Principles and Techniques of Algorithmic Differentiation, Other Titles in Applied Mathematics 105 (2008), Philadelphia: SIAM Publications, Philadelphia · Zbl 1159.65026
[21] Hayat, T.; Ellahi, R.; Mahomed, FM, Exact solutions for thin film flow of a third grade fluid down an inclined plane, Chaos Solitons Fractals, 38, 1336-1341 (2008) · Zbl 1154.76319
[22] Kumaran, V.; Thamizharasi, R.; Merkin, JH; Vajravelu, K., On thin film flow of a third-grade fluid down an inclined plane, Arch. Appl. Mech., 82, 261-266 (2012) · Zbl 1293.76038
[23] Mabood, F., Comparison of optimal homotopy asymptotic method and homotopy perturbation method for strongly non-linear equation, J. Assoc. Arab Univ. Basic Appl. Sci., 16, 21-26 (2014)
[24] Mahmood, T.; Khan, N., Thin film flow of a third grade fluid through porous medium over an inclined plane, Int. J. Nonlinear Sci., 14, 53-59 (2012) · Zbl 1303.76123
[25] Moore, RE, Methods and Applications of Interval Analysis (1979), Philadelphia: SIAM Publications, Philadelphia
[26] Rall, LB, Lecture Notes in Computer Science (1981), Berlin: Springer, Berlin
[27] Sajid, M.; Hayat, T., The application of homotopy analysis method to thin film flows of a third order fluid, Chaos Solitons Fractals, 38, 506-515 (2008) · Zbl 1146.76588
[28] Shah, H.; Pandya, J.; Shah, P., Approximate solution for the thin film flow problem of a third grade fluid using spline collocation method, Adv. Appl. Math., 1, 91-97 (2016)
[29] Shampine, L.; Ketzscher, R.; Forth, S., Using AD to solve BVPs in MATLAB, ACM Trans. Math. Softw., 31, 79-94 (2005) · Zbl 1073.65065
[30] Siddiqui, AM; Mahmood, R.; Ghori, QK, Homotopy perturbation method for thin film flow of a third grade fluid down an inclined plane, Chaos Solitons Fractals, 35, 140-147 (2008) · Zbl 1135.76006
[31] Tanner, RI, Engineering Rheology (1985), Oxford: Clarendon Press, Oxford
[32] Temimi, H.; Ansari, A., A semi-analytical iterative technique for solving nonlinear problems, Comput. Math. Appl., 61, 203-210 (2011) · Zbl 1211.65106
[33] Verma, A.: On the Efficient Methods to Solve ODEs and BVPs Using Automatic Differentiation. Cornell Theory Center Technical Report 96-253 (1996)
[34] von Hippel, GM, New version announcement for TaylUR, an arbitrary-order diagonal automatic differentiation package for Fortran 95, Comput. Phys. Commun., 176, 710-711 (2007) · Zbl 1196.65217
[35] Walters, K., Rheometry (1975), London: Chapman & Hall, London
[36] Zaidi, ZA; Jan, SU; Ahmed, N.; Khan, U., Variation of parameters method for thin film flow of a third grade fluid down an inclined plane, Ital. J. Pure Appl. Math., 31, 161-168 (2013) · Zbl 1336.76006
[37] Zhang, R.; Li, X., Non-Newtonian effects on lubricant thin film flows, J. Eng. Math., 51, 1-13 (2005) · Zbl 1060.76015
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. It attempts to reflect the references listed in the original paper as accurately as possible without claiming the completeness or perfect precision of the matching.