# Computational Fluid Dynamics - Introduction

1. Jun 30, 2007

### Bucky

Hi, hope this is the right area for this.

I'm currently doing preliminary research for my computer science dissertation. I'm thinking of doing something in CFD...either representing the effects of wind on fur, or simulating a river flowing.

Most CFD 'googles' have resulted in me finding items relating to CFD software, and CFD from the perspective of mathmaticians, physicists and (most prominantly) engineers.

Is there a good text/online source for learning CFD from the ground up with a neutral/computer science perspective?

2. Jun 30, 2007

### neurocomp2003

nope not that i have found (then again i'm in the same spot as you)...
then again it depends on what your definition of cs perspective since most of CFD is about numerical simulations(PDEs).

IF your cs defn is about building CFD engine from the ground up i haven't found one so if you do plz post teh book.

If your just talking about building numerical code thats used in CFD tahts what most books are for (my course used Wesseling's, this book is horrid in notation) and is basically the mathematicians perspective.

There's another text recommended to me by another CFD student by i think Verstaag(its a book entitled intro to CFD, full words)

So if you don't like the math then your outta luck with CFD's and better brush up on numerical techniques.

3. Jul 1, 2007

### Bucky

well the problem is that most of the information is from university courses with modules on on how to use "piece of software X" to find what they want, not an explanation of how to build some form of software.

i tried looking for that Verstaag chap, but came up blank. :/

4. Jul 1, 2007

### Astronuc

Staff Emeritus
Are you looking for the theory behind CFD, i.e. how to formulate the set of differential or integral equations into FEM form?

Some theoretical material is available -

https://www.amazon.com/Computational-Methods-Fluid-Dynamics-Ferziger/dp/3540420746

Perhaps a classic text is

https://www.amazon.com/Numerical-Tr...2110039?ie=UTF8&s=books&qid=1183305536&sr=1-1

I may have a couple more of Patankar's books.

"Effects of wind on fur" is not necessarily trivial, since it involves fluid-structure interaction - which could be handled as a boundary condition to the fluid.

River flow would be easier.

Last edited by a moderator: May 2, 2017
5. Jul 1, 2007

### Bucky

At this stage I'm really interested in just understanding the ground work. What equations do I use? How do you represent a volume of water? How do you calculate changes in the body of water?

Like i said, everything I've looked at starts with a general overview of what CFD is and why it's used, then goes into saying "and in this course we'll be using this piece of software...". which isn't what i want.

thanks for your book suggestions, I've asked the university library to get in some copies so hopefully they will be useful.

Last edited by a moderator: May 2, 2017
6. Jul 1, 2007

### Astronuc

Staff Emeritus
There are three sets of equations - mass, momentum and energy - and altogether they are known as the Navier-Stokes equations.

http://en.wikipedia.org/wiki/Navier-Stokes_equations

The mass equation is also known as the continuity equation - i.e. for incompressible flow, mass flow in = mass flow out, otherwise there is an accumulation of mass, which can happen in a vessel such as an accumulator.

Continuity - http://www.princeton.edu/~asmits/Bicycle_web/continuity.html
http://theory.uwinnipeg.ca/mod_tech/node65.html
http://www.grc.nasa.gov/WWW/K-12/airplane/mass.html

Momentum - http://www.grc.nasa.gov/WWW/K-12/airplane/conmo.html

Energy - http://www.grc.nasa.gov/WWW/K-12/airplane/thermo1f.html

More generally -

http://people.ccmr.cornell.edu/~muchomas/P214/Notes/Transport/node1.html [Broken]

CIVE1400: Fluid Mechanics
http://www.efm.leeds.ac.uk/CIVE/CIVE1400/course.html

http://www.eng.vt.edu/fluids/msc/ns/nsintro.htm [Broken]

Limited free view (~5 pages) then requires subscription.
http://www.efunda.com/formulae/fluids/navier_stokes.cfm

http://www.grc.nasa.gov/WWW/K-12/airplane/nseqs.html

This should get one started. There was a great site on Navier-Stokes, but it appears to be down now.

Last edited by a moderator: May 2, 2017
7. Jul 1, 2007

### neurocomp2003

k the book is
an intro to CF: finite volume method" by Versteeg MalalasekeraD
the first few chapters seem decent....

but if your willing to go through all the tensor notation(i hate it) Wesselings is ok...take me long cuz i try to convert everything back to vector notations.