CFD Online Discussion Forums

CFD Online Discussion Forums (
-   Main CFD Forum (
-   -   basics in cfd (

tonshal November 22, 1999 17:17

basics in cfd
Hello I have worked in experimental automotive cooling system component analysis. I wanted to know about the books, which will give some basics in CFD. I am reading, CFD basics and application by Jr. Anderson. From my reading I think the book deals with finite difference method. I don't know if I should continue with this are any other book, which deals CFD from finite volume point of view.

Any help will be greatly appreciated


Mohammad Kermani November 22, 1999 18:39

Recirculationg zones Vs. Thin Layer N.S.
Hi dear scholars:

I am running a Compressible Thin Layer N.S. code for the the flow in Backward facing step. THis flow contains reciculationg zones. And my questions are:

1) are the governing equations, i.e. TLNS, valid for this geometry. If not, any clue how much should i expect my results to be off. suppose the flow is laminar flow, say Re=400 (Armaly 1983)

2) And more importantly, if the TLNS is not valid in reciculationg zones, then why people are using TNLS for the Shock boundary layer interaction or compression corners which both of them contain flow separeation.

I thank you for your contributions.

mahesh prakash November 23, 1999 18:05

Re: basics in cfd

Have you heard about the book by the finite volumes guru S. V. Patankar? It is called Numerical Heat Transfer and Fluid Flow and is published by Hemisphere Publishing. I would highly recommend you to read this book.


J. Y. Luo November 25, 1999 13:41

Re: basics in cfd
A very good book on finite-volume based CFD:

Computational Methods for Fluid Dynamics by Joel Ferziger, Milovan Peric / Published 1996 or 1999

(you should be able to find it in

John Chien November 25, 1999 23:37

Re: basics in cfd
(1) CFD is a very broad field. Any time when a computer is used to simulate the flow problem, it is part of CFD. (2). If you have not written a CFD code before, it is useful to read as many books as possible. And from these books, you will be able to get a general feeling and an overall picture. (3). The ideal way to learn is to have somebody to teach you how to write a CFD code. This will save a lot of time. (4). Books of CFD normally have very little details in it. The best place to start is to read " numerical methods for applications, or for engineers" types of books, especially the one with a lot of Fortran language programs in it. Normally, these numerical methods books cover the very basic, through the ordinary differential equations, and the partial differential equations. (5). CFD in general deals with the numerical solutions of the partial differential equations. And the finite difference method is the formal approach. But one can easily show that using the finite volume approach, the resultant algebraic equations are the same as those obtained from the finite difference method on rectangular mesh. So, at that level, there is no difference. (6). You can also read the PhD dissertation on the CFD solutions, especially the one with code listing attached in the dissertation. This will give you the first hand information about the CFD code development. (Books and dissertation information can be easily obtained from a library ) (7). It is really nice to know that there is a person who is interested in reading.

Sanjeev Kumar November 29, 1999 08:59

Re: basics in cfd
Dear Mr.John I hace also the same problem and i highly appreciate your advises. Can you please give me some insight into hypersonic nonequilibrium flow and any text book on this?

with regards

---Sanjeev Kumar

John C. Chien November 29, 1999 22:55

Re: basics in cfd
(1). You need to read books on: thermodynamics, statistical thermodynamics, kinetic theory of gases, physical gasdynamics, inviscid hypersonic flows, viscous reacting hypersonic boundary layer, and shock waves.

Sanjeev Kumar November 30, 1999 05:04

Re: basics in cfd
Thanks a lot.I have found a book by Chul Park" NONEQUILIBRIUM HYPERSONIC AEROTHERMODYNAMICS". I think it will be helpful for me.

All times are GMT -4. The time now is 22:56.