Finite-Volume Methods for Navier-Stokes Equations

Part of the Advances in Mathematical Fluid Mechanics book series (AMFM)


Flows of engineering interest can only be predicted by using numerical solution methods, because the governing equations cannot be solved analytically. Among many possible approaches, finite-volume methods have become popular in this field and are the basis for most commercial and public computer codes used to simulate fluid flow. One of the most widely used methods, which is applicable to complex geometries and arbitrary polyhedral computational grids, is described in this chapter. The solution method was originally developed for incompressible flows and later extended to compressible flows at any speed. It is also described how to deal with moving grids which follow the motion of solid bodies. The applicability of the method to various flow types is demonstrated by simulating flow around sphere at various Reynolds numbers, ranging from a creeping flow at Re = 5 to a supersonic flow at Re = 5,000,000. The final example involves a sphere oscillating in water at 6000 Hz with a very small amplitude, which requires that compressibility of water is taken into account. The fact that the same method can be applied to such a wide class of flows, including a wide range of turbulence-modeling approaches, is the main reason why it is used in general-purpose commercial codes.



The author acknowledges contributions to the material presented here by J. H. Ferziger, R. L. Street, I. Demirdžić, S. Muzaferija, E. Schreck and many other present and past co-workers.


  1. 1.
    Elmar Achenbach. Vortex shedding from spheres. J. Fluid Mech., 62:209–221, 1974.CrossRefGoogle Scholar
  2. 2.
    D. A. Anderson, J. C. Tannehill, and R. H. Pletcher. Computational fluid mechanics and heat transfer. Hemisphere, New York, 1984.zbMATHGoogle Scholar
  3. 3.
    S. Armfield, N. Williamson, M. Kirkpatrick, and R. Street. A divergence free fractional-step method for the Navier-Stokes equations on non-staggered grids. ANZIAM J., 51 (E):C654–C667, 2010.MathSciNetCrossRefGoogle Scholar
  4. 4.
    V. Bakić. Experimental investigation of turbulent flows around a sphere. PhD dissertation, Technical University of Hamburg-Harburg, Germany, 2002.Google Scholar
  5. 5.
    L. S. Caretto, A. D. Gosman, S. V. Patankar, and D. B. Spalding. Two calculation procedures for steady three-dimensional flows with recirculation. In Proc. Third Int. Conf. Numer. Methods Fluid Dyn., Paris, 1972.Google Scholar
  6. 6.
    H. Choi and P. Moin. Effects of the computational time step on numerical solutions of turbulent flow. J. Comput. Phys., 113:1–4, 1994.CrossRefGoogle Scholar
  7. 7.
    I. Demirdžić. On the discretization of the diffusion term in finite-volume continuum mechanics. Numer. Heat Transfer, 68:1–10, 2015.CrossRefGoogle Scholar
  8. 8.
    I. Demirdžić, Ž. Lilek, and M. Perić. A collocated finite volume method for predicting flows at all speeds. Int. J. Numer. Methods Fluids, 16:1029–1050, 1993.CrossRefGoogle Scholar
  9. 9.
    I. Demirdžić and S. Muzaferija. Numerical method for coupled fluid flow, heat transfer and stress analysis using unstructured moving meshes with cells of arbitrary topology. Comput. Methods Appl. MechĖngrg., 125:235–255, 1995.CrossRefGoogle Scholar
  10. 10.
    I. Demirdžić and M. Perić. Space conservation law in finite volume calculations of fluid flow. Int. J. Numer. Methods Fluids, 8:1037–1050, 1988.MathSciNetCrossRefGoogle Scholar
  11. 11.
    I. Demirdžić and M. Perić. Finite volume method for prediction of fluid flow in arbitrarily shaped domains with moving boundaries. Int. J. Numer. Methods Fluids, 10:771–790, 1990.CrossRefGoogle Scholar
  12. 12.
    P. A. Durbin and B. A. Pettersson Reif. Statistical theory and modeling for turbulent flows. Wiley, Chichester, England, 2nd edition, 2011.zbMATHGoogle Scholar
  13. 13.
    J. H. Ferziger, M. Perić, and R. L. Street. Computational methods for fluid dynamics. Springer, Cham, Switzerland, 4th edition, 2019.Google Scholar
  14. 14.
    E. Garnier, N. Adams, and P. Sagaut. Large-eddy simulation for compressible flows. Springer, Berlin, 2009.CrossRefGoogle Scholar
  15. 15.
    P. M. Gresho and R. L. Sani. On pressure boundary conditions for the incompressible Navier-Stokes equations. Int. J. Numer. Methods Fluids, 7:11–46, 1990.Google Scholar
  16. 16.
    C. Hirsch. Numerical computation of internal and external flows, volume I. Butterworth-Heinemann (Elsevier), Burlington, MA, 2nd edition, 2007.Google Scholar
  17. 17.
    E. A. Hylla. Eine Immersed Boundary Methode zur Simulation von Strömungen in komplexen und bewegten Geometrien. PhD dissertation, Technische Universität Berlin, Berlin, Germany, 2013.Google Scholar
  18. 18.
    R. I. Issa. Solution of implicitly discretized fluid flow equations by operator-splitting. J. Comput. Phys., 62:40–65, 1986.MathSciNetCrossRefGoogle Scholar
  19. 19.
    K. C. Karki and S. V. Patankar. Pressure based calculation procedure for viscous flows at all speeds in arbitrary configurations. AIAA J., 27:1167–1174, 1989.CrossRefGoogle Scholar
  20. 20.
    S. Lardeau. Consistent strain/stress lag eddy-viscosity model for hybrid RANS/LES. In Y. Hoarau, S. H. Peng, D. Schwamborn, and A. Revell, editors, Progress in Hybrid RANS-LES Modelling, pages 39–51. Springer, Cham, Switzerland, 2018.CrossRefGoogle Scholar
  21. 21.
    Ž. Lilek, S. Muzaferija, and M. Perić. Efficiency and accuracy aspects of a full-multigrid SIMPLE algorithm for three-dimensional flows. Numer. Heat Transfer, Part B, 31:23–42, 1997a.CrossRefGoogle Scholar
  22. 22.
    S. V. Patankar. Numerical heat transfer and fluid flow. McGraw-Hill, New York, 1980.zbMATHGoogle Scholar
  23. 23.
    N. Peller. Numerische Simulation turbulenter Strömungen mit Immersed Boundaries. PhD dissertation, Technische Universität München, Fachgebiet Hydromechanik, Mitteilungen, 2010.Google Scholar
  24. 24.
    M. Perić. A finite volume method for the prediction of three-dimensional fluid flow in complex ducts. PhD dissertation, Imperial College, London, 1985.Google Scholar
  25. 25.
    R. Perić. Minimizing undesired wave reflection at the domain boundaries in flow simulations with forcing zones. PhD dissertation, Technische Universität Hamburg, Germany, 2019.Google Scholar
  26. 26.
    C. S. Peskin. The immersed boundary method. Acta Numerica, 11:479–517, 2002.MathSciNetCrossRefGoogle Scholar
  27. 27.
    S. B. Pope. Turbulent flows. Cambridge Univ. Press, Cambridge, 2000.CrossRefGoogle Scholar
  28. 28.
    G. D. Raithby and G. E. Schneider. Numerical solution of problems in incompressible fluid flow: treatment of the velocity-pressure coupling. Numer. Heat Transfer, 2:417–440, 1979.CrossRefGoogle Scholar
  29. 29.
    C. M. Rhie and W. L. Chow. A numerical study of the turbulent flow past an isolated airfoil with trailing edge separation. AIAA J., 21:1525–1532, 1983.CrossRefGoogle Scholar
  30. 30.
    P. Sagaut. Large-eddy simulation for incompressible flows: An introduction. Springer, Berlin, 3 edition, 2006.zbMATHGoogle Scholar
  31. 31.
    V. Seidl. Entwicklung und Anwendung eines parallelen Finite-Volumen-Verfahrens zur Strömungssimulation auf unstrukturierten Gittern mit lokaler Verfeinerung. PhD dissertation, University of Hamburg, Germany, 1997.Google Scholar
  32. 32.
    V. Seidl, S. Muzaferija, and M. Perić. Parallel DNS with local grid refinement. App. Sci. Res., 59:379–394, 1998.CrossRefGoogle Scholar
  33. 33.
    J. Smagorinsky. General circulation experiments with the primitive equations. Part I: The basic experiment. Monthly Weather Rev., 91:99–164, 1963.Google Scholar
  34. 34.
    Th. Sonar. On the construction of essentially non-oscillatory finite volume approximations to hyperbolic conservation laws on general triangulations: Polynomial recovery, accuracy and stencil selection. Comput. Methods Appl. Mech. Engrg., 140:157–181, 1997.MathSciNetCrossRefGoogle Scholar
  35. 35.
    J. P. Van Doormal and G. D. Raithby. Enhancements of the SIMPLE method for predicting incompressible fluid flows. Numer. Heat Transfer, 7:147–163, 1984.zbMATHGoogle Scholar
  36. 36.
    J. P. Van Doormal, G. D. Raithby, and B. H. McDonald. The segregated approach to predicting viscous compressible fluid flows. ASME J. Turbomachinery, 109:268–277, 1987.CrossRefGoogle Scholar
  37. 37.
    J. M. Weiss, J. P. Maruszewski, and W. A. Smith. Implicit solution of preconditioned Navier-Stokes equations using algebraic multigrid. AIAA J., 37:29–36, 1999.CrossRefGoogle Scholar
  38. 38.
    J. M. Weiss and W. A. Smith. Preconditioning applied to variable and constant density flows. AIAA J., 33:2050–2057, 1995.CrossRefGoogle Scholar
  39. 39.
    D. C. Wilcox. Turbulence modeling for CFD. DCW Industries, Inc., La Cañada, CA, 3 edition, 2006.Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.University of Duisburg-EssenDuisburgGermany

Personalised recommendations