Product Details
Computational Methods for Fluid Dynamics

Computational Methods for Fluid Dynamics
By Joel H. Ferziger, Milovan Peric

List Price: CDN$ 86.50
Price: CDN$ 71.92 & eligible for FREE Super Saver Shipping on orders over $39. Details

Availability: Usually ships in 24 hours
Ships from and sold by Amazon.ca

21 new or used available from CDN$ 70.10

Average customer review:

Product Description

In its 3rd revised and extended edition the book offers an overview of the techniques used to solve problems in fluid mechanics on computers and describes in detail those most often used in practice. Included are advanced methods in computational fluid dynamics, like direct and large-eddy simulation of turbulence, multigrid methods, parallel computing, moving grids, structured, block-structured and unstructured boundary-fitted grids, free surface flows. The 3rd edition contains a new section dealing with grid quality and an extended description of discretization methods. The book shows common roots and basic principles for many different methods. The book also contains a great deal of practical advice for code developers and users; it is designed to be equally useful to beginners and experts.The issues of numerical accuracy, estimation and reduction of numerical errors are dealt with in detail, with many examples.


Product Details

  • Amazon Sales Rank: #84612 in Books
  • Published on: 2001-12-12
  • Original language: English
  • Binding: Paperback
  • 423 pages

Editorial Reviews

Review

From the reviews of the third edition:

"This book, primarily oriented towards industrial applications, intends to provide engineers with the necessary background to use and understand commercial fluid dynamics modeling codes or, alternatively, to develop their own. … In summary, this text, which is commendable for its excellent plain English and pedagogic qualities, constitutes an excellent introduction to the world of computational fluid dynamics and will proudly find its place on the shelf besides more classical reference textbooks." (Michael Crucifix, Physicalia, Vol. 25 (2), 2003)

"In reviewer’s opinion, the book is a mixture of surveys and detailed discussions, the latter reflecting the experience of the authors. Thus the book is valuable for the beginners and also for the specialists." (Willi Schönauer, Zentralblatt MATH, Vol. 998, 2002)

"In its 3rd revised and extended edition the book offers an overview of the techniques used to solve problems in fluid mechanics on computers and describes in detail those most often used in practice. … The book also contains a great deal of practical advice for code developers and users, it is designed to be equally useful to beginners and experts. … A full-feature user-friendly demo-version of a commercial CFD software has been added … ." (ETDE Energy Database, January, 2002)

Ingram
This book provides an overview of the advanced techniques used to solve problems in fluid mechanics on computers and describes in detail those most often used in practice. The book shows common roots and basic principles for many apparently different methods. Furthermore, the issues of numerical accuracy, estimation, and reduction of numerical errors are dealt with in detail, with many examples. 95 illus.

Book Info
Offers an overview of the techniques used to solve problems in fluid mechanics on computers and describes in detail those most often used in practice. Softcover.


Customer Reviews

Only great for complete novices1
Peric's PhD thesis is one of my most precious possessions. I consider Ferziger to be one of THE greats in Large Eddy Simulation. So I had great hopes for this book. I was warned before I saw it that it contained nothing that I wouldn't already know, but even so it was a big disappointment. I could have written a better book myself and I don't have half the brain of either of the authors. I've looked at it three times and each time turned away in disgust.

This book will point a novice in the correct direction, unlike Roach's book, and unlike Patankar's in a post Rhie-Chow age, but it avoids like the plague any subject with even the slightest whiff of controversy. As any new technique is always controversial, the book was some 5 to 10 years out of date even before it hit the press. Further, it discusses each subject in a very superficial way. More depth is needed.

I want a book that will tell me what the advantages are and how to program the conjugate gradient method, algebraic multigrid, superbee, wall reflection terms for Reynolds Stress, multiphase flow, viscoelasticity, coalescence, the axis in cylindrical coordinates, grid generation, surface tension, adaptive grids, spectral elements etc. This book is no help with any of these.

I frequently get asked "What's a good book for Computational Fluid Dynamics?". I have to admit that there isn't one. The best that I know are the user manuals for the various commercial CFD packages.

To summarise, if programming CFD is a 100 step journey then this book will only take you the first 3 steps, but at least they're 3 steps in the right direction. After you've been programming CFD for a year you can probably toss the book out without any great loss.

Excellent teaching book5
I found this book an excellent support in teaching and invaluable as an occasional reference in my practical work in industry. It is particularly gratifying to see that free surface flows are covered well. Best book I have seen so far in the field.

One of the best books for CFD code developers5
This is the best book on CFD I' ve read. It is more useful to those who want to develop their own codes rather than CFD users: It mostly describes in deep detail (although in a concise manner) a single method used by the authors and developed by themselves and their colleagues. It is not intended to be a list of the vast number of CFD techniques developed so far.

Their method is state-of-the-art and they provide plenty of results to support it's quality. It is mostly directed towards incompressible flows. They provide a chapter that extends their method to compressible flows but they do not describe any special convection schemes for flows with shock waves. It can be applied to both structured and arbitrarily unstructured grids, although their approach to the discretization of the convection and diffusion terms is particularly useful in the case of arbitrarily unstrucured grids. State of the art subjects such as multigrid and error-driven grid refinement are also covered and integrated into their method.

I agree with a previous reviewer that they provide a very good coverage of solution methods for linear equation systems which arise in CFD. Most other books on CFD (all the ones that I have read) have a poor coverage of the subject and describe only old and inneficient methods. However even this book does not sufficiently describe conjugate-gradient type methods or Krylov subspace methods in general, but references are provided.

In conclusion, this book is not for beginners but for code developers who have some basic knowlwdge of CFD and a relatively good mathematical background.