CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   Main CFD Forum (https://www.cfd-online.com/Forums/main/)
-   -   Recommend a CFD Book (https://www.cfd-online.com/Forums/main/7594-recommend-cfd-book.html)

JJ May 27, 2004 03:25

Recommend a CFD Book
 
Please recommend a good comprehensive CFD book. The book section here metios too many.

Bri May 27, 2004 13:49

Re: Recommend a CFD Book
 
All depends on what you're wanting from the book.

For a good overall introduction I recommend the J.D. Anderson book.

Computational Fluid Dynamics: The Basics with Applications by John David Anderson

This book is definitely the best written CFD book I've come across so far (in my opinion) as the emphasis is actually on understanding of the physics underlying the various equations rather than just stating masses of equations and assuming a maths degree background (as happens in many CFD books).

The two books by Hoffman and Chiang:

Computational Fluid Dynamics Vol 1,2 by Klaus A. Hoffmann

are well written for a general introduction.

The three books above mainly just cover the basics of CFD as the number of variants of CFD algorithms is huge.

For turbulence modelling (RANS anyway) I'd recommend looking at the Wilcox book:

Turbulence Modeling for CFD by David C. Wilcox

This gives a good brief overview of most types of turbulence modelling (algebraic, RANS, LES etc..), but the emphasis is predominantly on RANS (k-epsilon, k-omega, SST) turbulence modelling rather than LES or DNS.

For characteristics-based CFD codes or for an introduction to the use of characteristics in CFD I'd recommend a look at:

Riemann Solvers and Numerical Methods for Fluid Dynamics: A Practical Introduction by E.F. Toro

this is a well written book for this topic area.

These recommendations are just my opinions. It really depends on your background knowledge and the kind of CFD codes you're looking at as to which books you will find useful.

Jarmo Monttinen May 27, 2004 14:26

Re: Recommend a CFD Book
 
Scary.. I have all but Anderson's book on my desk!

I would probably add PJ Roache "Fundamentals of Computational Fluid Dynamics"... IMO Toro's book is easier to read after some other material in finite volume method.

-- Jarmo

Praveen May 27, 2004 14:40

Re: Recommend a CFD Book
 
For compressible flows, Computational Gasdynamics by Culbet Laney is very good.

JJ May 28, 2004 02:22

Re: Recommend a CFD Book
 
Thanks everyone for your suggestions. I have a degree in maths and I did some CFD courses. Do you think the books by Chung ad Wesseling.

Apurva May 28, 2004 03:03

Re: Recommend a CFD Book
 
Wesseling is good for people with mathematical background. If you are looking to write your own code, do refer "Computational FluidDynamics" by J. Blazek

Bri May 28, 2004 08:01

Re: Recommend a CFD Book
 
Another book I'd highly recommend are the two volumes by Hirsch:

"Numerical Computation of Internal and External Flows", Volumes 1 & 2 by Charles Hirsch.

JJ May 28, 2004 09:29

Re: Recommend a CFD Book
 
Thanks Apurva and everyone else for your valuable input.

Which book contains the most C/C++ or Fortran programs?

cjtune May 28, 2004 11:54

Re: Recommend a CFD Book
 
If you found the J.D.Anderson book ends too short, you can follow up with: "Computational Fluid Mechanics and Heat Transfer" by John C. Tannehill et. al.

"Introduction to Computational Fluid Dynamics, An: The Finite Volume Method" by Versteeg and Malalasekera gives a gentle introduction to the Finite Volume Method but it's an intro book so you might not touch it again after the first reading.

The Hirsch books seem to be referring to by almost all CFD course notes I've come across online and even by the Blazek and Tannehill books in occasional chapters. Haven't laid my hands on them yet (comes in two volumes) because it's been too popular with library goers.

The Blazek book may be too concise for beginning practitioners but gives a good coverage of the main topics of CFD (up till 2001 though). Nice chapter on unstructured grid formulations but I like it more for the exhaustive references. Comes with CD of Fortran source codes.


E-Man May 28, 2004 12:19

Re: Recommend a CFD Book
 
So which is the most comprehensive stuff on CFD?

ma May 28, 2004 17:43

Re: Recommend a CFD Book
 
Yes. I am currently reading the book by Hirsch. A very good book.

ma May 28, 2004 17:44

Re: Recommend a CFD Book
 
The CFD book by Chung seems too thick to read (>1000 pages). Do you agree?

noName May 29, 2004 00:40

Re: Recommend a CFD Book
 
In my opinion Chung just gives an overview of every single thing there is aboutt CFD. He does not really get into explaining the details.

E-Man May 29, 2004 01:16

Re: Recommend a CFD Book
 
Its a good book though (for beginners as well as advanced users). I recommend it.

Apurva May 29, 2004 04:54

Re: Recommend a CFD Book
 
Blazek containes CD with Fortran code. Even Peric's book has Cartesian grid based fortran codes.

zxaar May 29, 2004 05:03

Re: Recommend a CFD Book
 
knowledge is precious, book size doesn't matter,

E-Man May 29, 2004 05:14

Re: Recommend a CFD Book
 
Moreover, the more your read, the more you may retain. The less you read, the lesser you will retain. I recommend Chung.

Giorgos Momferratos June 7, 2004 13:00

Re: Recommend a CFD Book
 
As a beginner, i found Chung's book not helpful at all. It is useful only as a reference, not an introduction.


All times are GMT -4. The time now is 19:24.