Finite Difference and Finite Volume Techniques for the Solution of Navier-Stokes Equations in Cardiovascular Fluid Mechanics

  • Sokrates Tsangaris
  • Theodora Pappou
Part of the International Centre for Mechanical Sciences book series (CISM, volume 446)


The present notes summarize the flow equations involved in cardiovascular-fluid mechanics and the finite difference and finite volume numerical methods that are widely used for the modeling of flow through arteries of large or small size. In the case of flow through large size arteries two numerical methods are presented extensively based on a pressure-correction type methodology and a pseudocompressibility methodology for the solution of steady and unsteady flows through domains of deformable-moving walls. In the case of flow though small size arteries, the level set method is treated for the modeling of the multicomponent flow. Representative flow cases for cardiovascular fluid dynamics are also modeled and solved by using the above methodologies.


Flow Field Unsteady Flow Flow Equation Incompressible Flow Flux Vector 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Agresar, G., Linderman, J.J., Tryggvason, G. and Powell K.G. (1998). An Adaptive, Cartesian, Front-Tracking Method for the Motion, Deformation and Adhesion of Circulating Cells. Journal of Computational Physics. 143: 346–380.CrossRefMATHMathSciNetGoogle Scholar
  2. Aslam, T.D., Bdzil, J.B. and Stewart, D.S. (1996). Level Set Methods Applied to Modeling Detonation Shock Dynamics. Journal of Computational Physics. 126: 390–309.CrossRefMATHMathSciNetGoogle Scholar
  3. Attinger, E.O. (1968). Analysis of pulsatile blood flow. In Levine, S.N., ed., Advances in Biomedical Engineering and Medical Physics. New York: Interscience. 1–59.Google Scholar
  4. Beam, R. M., and Warming, R.F. (1976). An implicit finite-difference algorithm for hyperbolic system of conservation-law form. International Journal of Computational Physics. 22: 87–110.CrossRefMATHMathSciNetGoogle Scholar
  5. Caro, C.G., Pedley, T.J., Schroter, R.C., and Seed, W.A. (1978). The Mechanics of the Circulation. New York: Oxford University Press.MATHGoogle Scholar
  6. Chang, J. L. C., and Kwak, D. (1984). On the method of pseudocompressibility for numerically solving incompressible flows. AIM Paper 84–252.Google Scholar
  7. Chang, Y.C., Hou, T.Y., Merriman, B. and Osher S. (1996). A Level Set Formulation of Eulerian Interface Capturing Methods for Incompressible Fluid Flows. Journal of Computational Physics. 124: 449–464.CrossRefMATHMathSciNetGoogle Scholar
  8. Choi, D., and Merkle, C. L. (1985). Application of time-iterative schemes to incompressible flow. AIM Journal. 23: 1519–1524.MathSciNetGoogle Scholar
  9. Chorin, J. (1967). A numerical method for solving incompressible viscous problems. Journal of Computational Physics. 2: 12–26.CrossRefMATHGoogle Scholar
  10. Cristini, V., Blawzdziewicz, J. and Loewenberg M. (2001). An Adaptive Mesh Algorithm for Evolving Surfaces: Simulations of Drop Breakup and Coalescence. Journal of Computational Physics. 168: 445–463.CrossRefMATHGoogle Scholar
  11. Demirdzic, I., and Peric, M. (1988). Space conservation law in finite volume calculations of fluid flow, International Journal for Numerical Methods in Fluids. 8: 1037–1050.CrossRefMATHMathSciNetGoogle Scholar
  12. Demirdzic, I., and Peric, M. (1990). Finite volume method for prediction of fluid flow in arbitrary shaped domains with moving boundaries. International Journal for Numerical Methods in Fluids. 10: 771–790.CrossRefMATHGoogle Scholar
  13. Drikakis, D., and Tsangaris, S. (1991). An implicit characteristics flux averaging scheme for the Euler equations for real gases. International Journal for Numerical Methods in Fluids, 12: 771–776.CrossRefGoogle Scholar
  14. Drikakis, D. and Tsangaris, S. (1993). On the solution of the compressible Navier-Stokes equations, using improved flux vector splitting methods. Applied Mathematical Modeling, 17: 282–297.CrossRefMATHMathSciNetGoogle Scholar
  15. Ferziger, J.H., and Peric, M. (1996). Computational Methods for Fluid Dynamics. Springer-Verlag, Heidelberg/Berlin, /new York.CrossRefMATHGoogle Scholar
  16. Fortin, M., Peyert, R., and Teman, R. (1971). Resolution numerique des equations de Navier-Stokes pour un fluide incompressible. Journal of Mechanics. 10: 357–390MATHGoogle Scholar
  17. Gow, B.S. (1973). The influence of vascular smooth muscle on the viscoelastic properties of blood vessels. In Bergel, D.H., ed., Cardiovascular Fluid Dynamics, Academic Press. 2: 65–110.Google Scholar
  18. Han, J. and Tryggvason G. (1999). Secondary breakup of axisymmetric liquid drops. I. Acceleration by a constant body force. Physics of Fluids. 11: 3650–3667.CrossRefMATHGoogle Scholar
  19. Harlow, F.H., and Welch, J. E. (1965). Numerical calculation of time dependent viscous incompressible flow with free surface. Physics of fluids. 8: 2182–2189.CrossRefMATHGoogle Scholar
  20. Hartwich, M., Hsu, C. H., and Liu, C. H. (1988). Vectorizable implicit algorithms for the flux-difference split, three-dimensional Navier-Stokes equations. Journal of Fluids Engineering. 110: 297–305.CrossRefGoogle Scholar
  21. Hirt, C.W., and Cook, J.L. (1972). Calculating three-dimensional flows around structures and over rough terrain. Journal of Computational Physics. 10: 324–340.MATHGoogle Scholar
  22. Hirt, C.W., Nichols, B.D., and Romero, N.C. (1975). SOLA–A numerical solution algorithm for transient fluid flows. In Report No LA 5852. Los Alamos Scientific Laboratory. 1–50.Google Scholar
  23. Hou, T.Y., Rosakis, P. and LeFloch, P. (1999). A Level-Set Approach to the Computation of Twinning and Phase-Transition Dynamics. Journal of Computational Physics. 150: 302–331.CrossRefMATHMathSciNetGoogle Scholar
  24. Kaliakatsos, Ch., and Tsangaris, S. (2000). Motion of deformable drops in pipes and channels using Navier–Stokes equations. Int.1. Num. Meth. Fluids. 34: 609–626.CrossRefMATHGoogle Scholar
  25. Kwak, D., Chang, J. L. C., Shanks, S. P., and Chakravarthy, S. R. (1986). A three dimensional incompressible flow solving using primitive variables. AIAA Journal. 24: 390–396.CrossRefMATHGoogle Scholar
  26. Luo, X.Y., and Pedley, T.J. (1195). A numerical simulation of steady flow in a 2-D collapsible channel. Journal of Fluids and Structures. 9: 149–174.CrossRefGoogle Scholar
  27. Luo, X.Y., and Pedley, T.J. (1996). A numerical simulation of unsteady flow in a two-dimensional collapsible channel. Journal of Fluid Mechanics. 314: 191–225.CrossRefMATHGoogle Scholar
  28. Luo, X.Y., and Pedley, T.J. (1998). The effects of wall inertia on flow in a two-dimensional collapsible channel. Journal of Fluid Mechanics. 363: 253–280.CrossRefMATHGoogle Scholar
  29. Pedley, T.J., and Luo, X.Y. (1998). Modeling flow and oscillations in collapsible tubes. Theoretical and Computational Fluid Dynamics. 10: 277–294.CrossRefMATHGoogle Scholar
  30. Mathioulakis, D.S., Pappou, Th., and Tsangaris, S. (1997). An experimental and numerical study of a 90° bifurcation. Fluid Dynamics Research. 19: 1–26.CrossRefGoogle Scholar
  31. Merkle, C., and Athavale, M.A. (1987). Time accurate unsteady incompressible flow algorithms based on artificial compressibility. AIM Paper 87–1137.Google Scholar
  32. Osher, S., and Sethian, J. (1988). Fronts propagating with curvature-dependent speed: algorithms based on Hamilton-Jacobi formulations. Journal of Computational Physics. 79: 12–49.Google Scholar
  33. Pappou, Th., and Tsangaris, S. (1997). Development of an artificial compressibility methodology using Flux Vector Splitting. International Journal for Numerical Methods in Fluids. 25: 523–545.CrossRefMATHGoogle Scholar
  34. Patel, D.J. (1973). The rheology of large blood vessels. In Bergel, D.H., ed., Cardiovascular Fluid Dynamics, Academic Press. 2: 1–64.Google Scholar
  35. Perktold, K., and Rappitsch, K. (1995). Computer Simulation of Arterial Blood Flows. Jaffrin, M.W., and Caro, C.G. NewYork: Plenum Press.Google Scholar
  36. Peyret, R., and Taylor, T. D. (1983). Computational Methods for Fluid Flow. New York: Springer.CrossRefMATHGoogle Scholar
  37. Rammos, K.St., Koullias, G.J., Pappou, Th.J., Bakas, A.J., Panagopoulos, P.G., and Tsangaris, S.G. (1998). A computer model for the prediction of left epicardial coronary blood flow in normal stetonic and bypassed coronary artery by single or sequential grafts. Cardiovascular Surgery. 6 (6): 635–648.CrossRefGoogle Scholar
  38. Rizzi, A., and Erikson, L. (1985). Computation of inviscid incompressible flow with rotation. Journal of Fluid Mechanics. 153: 275–312.CrossRefMATHGoogle Scholar
  39. Rogers, S. E., and Kwak, D. (1990). Upwind differencing scheme for the time accurate incompressible Navier-Stokes equations. AIM Journal. 28: 253–262.MATHGoogle Scholar
  40. Soh, W. Y., and Goodrich, J. W. (1988). Unsteady solution of incompressible Navier-Stokes equations. Journal of Computational Physics. 79: 113–134.CrossRefMATHMathSciNetGoogle Scholar
  41. Steger, L., and Kutler, P. (1977). Implicit finite-difference procedures for the computation of vortex wakes. AIM Journal. 15: 581–590.MATHMathSciNetGoogle Scholar
  42. Steger, J. L., and Warming, R. F. (1981). Flux vector splitting of the inviscid gasdynamics equations with application to finite difference methods. Journal of Computational Physics. 40: 263–293.MATHMathSciNetGoogle Scholar
  43. Sussman, M., Smereka, P. and Osher, S. (1994). A Level Set Approach for Computing Solutions to Incompressible Two-Phase Flow. Journal of Computational Physics. 114: 146–159.CrossRefMATHGoogle Scholar
  44. Tsangaris, S., and Pappou, Th. (1999). Flow investigation in deformable arteries. In Verdonck, P., and Perktold, K., eds., Intro and Extracorporeal Cardiovasvular Fluid Dynamics.WIT Press 291–332.Google Scholar
  45. Thomas, L., and Walters, R. W. (1985). Upwind relaxation algorithms for the Navier-Stokes equations. AIM Paper 85–1501-CP.Google Scholar
  46. Van Leer, B. (1982). Flux vector splitting for the Euler equations. In Proceedings of the 8th International Conference on Numerical Methods in Fluids. Aachen. Lecture Notes in Physics. 170: 507–512.CrossRefGoogle Scholar
  47. Zhao, Hong-Kai, Merriman, B., Osher, S. and Wang L. (1998). Capturing the Behavior of Bubbles and Drops Using the Variational Level Set Approach. Journal of Computational Physics. 143: 495–518.CrossRefMATHMathSciNetGoogle Scholar
  48. Zhu, J. and Sethian, J.A. (1992). Projection Methods coupled to Level Set Interface Techniques. Journal of Computational Physics. 102: 128–138.CrossRefMATHGoogle Scholar

Copyright information

© Springer-Verlag Wien 2003

Authors and Affiliations

  • Sokrates Tsangaris
    • 1
  • Theodora Pappou
    • 1
  1. 1.Fluids Section, Department of Mechanical EngineeringNational Technical University of AthensGreece

Personalised recommendations