# Finite-Volume Methods for Navier-Stokes Equations

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

## Abstract

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.

## Notes

### Acknowledgements

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.

## Bibliography

1. 1.
Elmar Achenbach. Vortex shedding from spheres. J. Fluid Mech., 62:209–221, 1974.
2. 2.
D. A. Anderson, J. C. Tannehill, and R. H. Pletcher. Computational fluid mechanics and heat transfer. Hemisphere, New York, 1984.
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.
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.
7. 7.
I. Demirdžić. On the discretization of the diffusion term in finite-volume continuum mechanics. Numer. Heat Transfer, 68:1–10, 2015.
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.
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.
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.
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.
12. 12.
P. A. Durbin and B. A. Pettersson Reif. Statistical theory and modeling for turbulent flows. Wiley, Chichester, England, 2nd edition, 2011.
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.
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.
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.
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.
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.
22. 22.
S. V. Patankar. Numerical heat transfer and fluid flow. McGraw-Hill, New York, 1980.
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.
27. 27.
S. B. Pope. Turbulent flows. Cambridge Univ. Press, Cambridge, 2000.
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.
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.
30. 30.
P. Sagaut. Large-eddy simulation for incompressible flows: An introduction. Springer, Berlin, 3 edition, 2006.
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.
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.
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.
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.
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.
38. 38.
J. M. Weiss and W. A. Smith. Preconditioning applied to variable and constant density flows. AIAA J., 33:2050–2057, 1995.
39. 39.
D. C. Wilcox. Turbulence modeling for CFD. DCW Industries, Inc., La Cañada, CA, 3 edition, 2006.Google Scholar