Skip to main content
  • Textbook
  • © 2020

Computational Methods for Fluid Dynamics

  • Provides practical advice for students and developers offering access to some fine and well-established programming techniques in CFD
  • Constitutes an excellent introduction to the world of CFD equally useful to beginners and experts
  • Includes the complete set of computer codes ready for download

Buy it now

Buying options

eBook USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages i-xviii
  2. Basic Concepts of Fluid Flow

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 1-21
  3. Introduction to Numerical Methods

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 23-40
  4. Finite Difference Methods

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 41-79
  5. Finite Volume Methods

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 81-110
  6. Solution of Linear Equation Systems

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 111-156
  7. Methods for Unsteady Problems

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 157-182
  8. Solution of the Navier–Stokes Equations: Part 1

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 183-226
  9. Solution of the Navier–Stokes Equations: Part 2

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 227-274
  10. Complex Geometries

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 275-346
  11. Turbulent Flows

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 347-419
  12. Compressible Flow

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 421-445
  13. Efficiency and Accuracy Improvement

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 447-497
  14. Special Topics

    • Joel H. Ferziger, Milovan Perić, Robert L. Street
    Pages 499-564
  15. Back Matter

    Pages 565-596

About this book


This book is a guide to numerical methods for solving fluid dynamics problems. The most widely used discretization and solution methods, which are also found in most commercial CFD-programs, are described in detail. Some advanced topics, like moving grids, simulation of turbulence, computation of free-surface flows, multigrid methods and parallel computing, are also covered. Since CFD is a very broad field, we provide fundamental methods and ideas, with some illustrative examples, upon which more advanced techniques are built. Numerical accuracy and estimation of errors are important aspects and are discussed in many examples. Computer codes that include many of the methods described in the book can be obtained online. 
This 4th edition includes major revision of all chapters; some new methods are described and references to more recent publications with new approaches are included. Former Chapter 7 on solution of the Navier-Stokes equations has been split intotwo Chapters to allow for a more detailed description of several variants of the Fractional Step Method and a comparison with SIMPLE-like approaches. In Chapters 7 to 13, most examples have been replaced or recomputed, and hints regarding practical applications are made. Several new sections have been added, to cover, e.g., immersed-boundary methods, overset grids methods, fluid-structure interaction and conjugate heat transfer.


Authors and Affiliations

  • Department of Mechanical Engineering, Stanford University, Stanford, USA

    Joel H. Ferziger

  • University of Duisburg-Essen, Duisburg, Germany

    Milovan Perić

  • Department of Civil and Environmental Engineering, Stanford University, Stanford, USA

    Robert L. Street

About the authors


Joel H. Ferziger, Dept. Mechanical Engineering, Stanford University, Stanford, CA, USA
Joel passed away in 2004; he taught numerical methods in engineering and CFD over many years at Stanford and is widely known for his pioneering work on large-eddy simulation methods.

Milovan Perić, Faculty of Engineering, University of Duisburg-Essen, and CoMeT Continuum Mechanics Technologies GmbH, Erlangen, Germany
Milovan taught CFD and fluid dynamics at universities in Erlangen and Hamburg for 15 years and then spent 12 years at CD-adapco (now part of Siemens PLM), working on the development of commercial CFD software. He is currently consultant to Siemens PLM and industrial users of CFD-software and also teaching Applied CFD at the University of Duisburg-Essen.


Robert L. Street, School of Engineering, Stanford University, Stanford, CA, USA
Bob has taught fluid mechanics, numerical methods and turbulence modeling coursesat Stanford for the past 56 years; his research focuses on numerical simulation of geophysical flows. In recent years, he has worked on turbulence models for large-eddy simulation of the atmospheric boundary layer and of cloud formation and evolution.



Bibliographic Information

Buy it now

Buying options

eBook USD 59.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 79.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access