Abstract
In this paper, we develop a class of implicit, unconditionally stable compact schemes for solving coupled fourth order and second order semilinear streamfunction and temperature equations respectively representing unsteady Navier–Stokes (N–S) equations for incompressible viscous fluid flows. The governing equations are presented in a generic form from which specific equations are obtained for several two dimensional (2D) incompressible viscous fluid flow problems. The streamfunction and the temperature equations are all solved iteratively in a coupled system of equations for the four field variables consisting of streamfunction, two velocities and temperature. The discretized form of biharmonic equation in streamfunction consists on 5-point stencil of streamfunction and is found to be second-order accurate both for spatially and temporally. In addition, we have considered two strategies for the discretization of the energy equation, which are second order accurate 5-point and fourth order accurate 9-point compact scheme. The formulation is made efficient by decreasing the computational complexity and is used to solve several 2D time dependent well studied benchmark problems. It is seen to efficiently capture both time wise and steady-state solutions of the N–S equations with Dirichlet as well as Neumann boundary conditions. The results obtained using our proposed scheme are in excellent agreement with the results available in the literature and they clearly establish the efficiency and the accuracy of the proposed scheme.
Similar content being viewed by others
References
Atlas, I., Dym, J., Gupta, M.M., Manohar, R.: Multigrid solution of automatically generated high-order discretizations for the biharmonic equation. SIAM J. Sci. Comput. 19, 1575–1585 (1998)
Basak, T., Roy, S., Paul, T., Pop, I.: Natural convection in a square cavity filled with a porous media: effects of various thermal boundary conditions. Int. J. Heat Mass Trans. 49, 1430–1441 (2006)
Bejan, A., Kraus, A.D.: Heat Transfer Handbook. Wiley, NewYork (2003)
Ben-Artzi, M., Chorev, I., Croisille, J.P., Fishelov, D.: A compact difference scheme for the biharmonic equation in planar irregular domains. SIAM J. Numer. Anal. 47(4), 3087–3108 (2009)
Ben-Artzi, M., Chorev, I., Croisille, J.P., Fishelov, D.: Navier–Stokes Equations in Planar Domains. Imperial College Press, London (2013)
Ben-Artzi, M., Croisille, J.P., Fishelov, D., Trachtenberg, S.: A pure-compact scheme for the streamfunction formulation of Navier–Stokes equations. J. Comput. Phys. 205, 640–664 (2005)
Blohm, C., Kuhlmann, H.C.: The two-sided lid-driven cavity: experiments on stationary and time dependent flows. J. Fluid Mech. 450, 67–95 (2002)
Botella, O., Peyret, R.: Benchmark spectral results on the lid-driven cavity flow. Comput. Fluids 27, 421–433 (1998)
Bruneau, C.H., Saad, M.: The 2D lid-driven cavity problem revisited. Comupt. Fluids 35, 326–348 (2005)
De Vahl Davis, G.: Natural convection of air in a square cavity: A bench mark numerical solution. Int. J. Numer. Methods Fluids 3, 249–264 (1983)
De Vahl Davis, G., Jones, I.P.: Natural convection in a square cavity: a comparison exercise. Int. J. Numer. Methods Fluids 3, 227–248 (1983)
Dennis, S.C.R., Hudson, J.D.: Compact \(h^4\) finite difference approximations to operators of Navier–Stokes type. J. Comput. Phys. 85, 390–416 (1989)
Ekaterinaris, A.J.: Implicit high resolution compact scheme for gas dynamics and aerodynamics. J. Comput. Phys. 156, 272–299 (1999)
Ghia, U., Ghia, K.N., Shin, C.T.: High Re-solution for incompressible Navier–Stokes equation and a multigrid method. J. Comput. Phys. 48, 387–411 (1982)
Gresho, P.M.: Incompressible fluid dynamics: some fundamental formulation issues. Ann. Rev. Fluid Mech. 23, 413–453 (1991)
Gupta, M.M.: High accuracy solutions of incompressible Navier–Stokes equations. J. Comput. Phys. 93, 343–357 (1991)
Gupta, M.M.: Discretization error estimates for certain splitting procedures for solving first biharmonic boundary value problem. SIAM J. Numer. Anal. 12, 364–377 (1975)
Gupta, M.M., Kalita, J.C.: A new paradigm for solving Navier–Stokes equation: streamfunction-velocity formulations. J. Comput. Phys. 207, 52–68 (2005)
Gupta, M.M., Manohar, R.P.: Direct solution of biharmonic equation using noncoupled approach. J. Comput. Phys. 33, 236–248 (1979)
Gupta, M.M., Manohar, R.P., Stephenson, J.W.: A singel cell high order scheme for the convection-diffusion equation with variable coefficients. Int. J. Numer. Methods Fluids 4, 641–651 (1984)
Hirsh, R.S.: Higher-order accurate difference solutions of fluid mechanics problems by a compact differencing technque. J. Comput. Phys. 19, 90–109 (1975)
Kalita, J.C., Dalal, D.C., Dass, A.K.: Fully compact higher-order computation of steady-state natural convection in a square cavity. Phys. Rev. E 64(6), 066703–066713 (2001)
Kolesnikov, A., Baker, A.J.: An efficient high-order Taylor weak statement formulation for the Navier–Stokes equations. J. Comput. Phys. 173, 549–574 (2001)
Kuhlmann, H.C., Wanschura, M., Rath, H.J.: Flow in two-sided lid-driven cavities: non-uniqueness, instability and cellular structures. J. Comput. Phys. 336, 267–299 (1997)
Kupferman, R.A.: A central-difference scheme for a pure stream function formulation of incompressible viscous flows. SIAM J. Sci. Comput. 23(1), 1–18 (2001)
Lamb, H.: Hydrodynamics, 6th edn. Cambridge University Press, Cambridge (1993)
Lele, S.K.: Compact finite difference schemes with spectral-like resolution. J. Comput. Phys. 103, 16–42 (1992)
Li, M., Tang, T., Fornberg, B.: A compact fourth order finite difference scheme for the steady incompressible Navier–Stokes equations. Int. J. Numer. Meth. Fluids 20, 1137–1151 (1995)
Mackinnon, R.J., Johnson, R.W.: Differential equation based representation of truncation errors for accurate numerical solution. Int. J. Numer. Methods Fluids 13, 739–757 (1991)
Markatos, N.C., Pericleous, K.A.: Laminar and turbulent natural convection in an enclosed cavity. Int. J. Heat Mass Transf. 27, 755–772 (1984)
Minev, P., Guermond, J.L.: Start-up flow in a three dimensional lid-driven cavity by means of massively parallel direction splitting algorithm. Int. J. Numer. Methods Fluids 68(7), 856–871 (2012)
Pandit, S.K., Kalita, J.C., Dalal, D.C.: A transient higher order compact schemes for incompressible viscous flows on geometries beyond rectangular. J. Comput. Phys. 225, 1100–1124 (2007)
Pandit, S.K.: On the use of compact streamfunction-velocity formulation of steady Navier–Stokes equations on geometries beyond rectangular. J. Sci. Comput. 36, 219–242 (2008)
Pandit, S.K., Chattopadhyay, A.: Higher order compact computations of transient natural convection in a deep cavity with porous medium. Int. J. Heat Mass Transf. 75, 624–636 (2014)
Peng, Y.F., Shiau, Y.H., Hwang, R.R.: Transition in a 2D lid-driven cavity flow. Comput. Fluids 32, 337–352 (2003)
Perumal, D.A., Dass, A.K.: Simulation of incompressible flows in two-sided lid-driven cavities Part I—FDM. CFD Lett. 2(1), 13–24 (2010)
Sengupta, T.K., Ganeriwal, G., De, S.: Analysis of central and upwind compact schemes. J. Comput. Phys. 192(2), 677–694 (2003)
Spotz, W.F.: Accuracy and performance of numerical wall boundary conditions for the 2D incompressible stream-function vorticity. Int. J. Numer. Methods Fluids 28, 737–757 (1998)
Stephenson, J.W.: Single cell discretizations of order two and four for biharmonic problems. J. Comput. Phys. 55, 65–80 (1984)
Tannehill, J.C., Anderson, D.A., Pletcher, R.H.: Computational Fluid Mechanics and Heat Transfer. Hemisphere, New York (1984)
Tian, Z.F., Yu, P.X.: An efficient compact finite difference scheme for solving the streamfunction formulation of the incompressible Navier–Stokes equation. J. Comput. Phys. 230, 6404–6419 (2011)
Van Der Vorst, H.: BiCGSTAB: a fast and smoothly converging variant of BiCG for the solution of nonsymmetric linear systems. SIAM J. Sci. Comput. 13, 631–644 (1992)
Yu, P.X., Tian, Z.F.: Compact computations based on a streamfunction-velocity formulation of two-dimensional steady laminar natural convection in a square cavity. Phys. Rev. E 85, 036703 (2012)
Acknowledgments
Authors sincerely acknowledge Dr. Dalia Fishelov (fishelov@gmail.com) for some valuable discussions and suggestions.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix 1
The coefficients of Eq. (27) are listed as follows:
with
and
Appendix 2
The coefficients of Eq. (30) are listed as follows:
Rights and permissions
About this article
Cite this article
Pandit, S.K., Karmakar, H. An Efficient Implicit Compact Streamfunction Velocity Formulation of Two Dimensional Flows. J Sci Comput 68, 653–688 (2016). https://doi.org/10.1007/s10915-015-0154-9
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10915-015-0154-9