Last Updated: 1/16/08
Computational
Fluid Dynamics & Heat Transfer I
Spring 2008
Course Number: MAE/APMA 672
Schedule Numbers: SEAS 103YY
Off-site
– Check with site administrator
Instructor: R.J. Ribando
Time: MW 1830-1945
The first session of this class will be held on
Wednesday, January 16, 2008 at 6:30 pm.
The second will be on Wednesday, Jan. 23 at the same time.
Location:
MAE/APMA 672 is intended as an introduction to the field of
Computational Fluid Dynamics (CFD) and Heat Transfer. We will cover mostly
finite-difference/finite-volume methods for solving the partial-differential
equations of fluid mechanics and heat transfer and will consider stability,
convergence, accuracy and efficiency of solution methods. Students will gain
familiarity with numerical methods, computer programming and graphics and will
also acquire increased experience in fluid mechanics and heat transfer through
computer "experimentation." Those students who use or are considering
using commercial CFD packages will learn what goes on inside them, the
assumptions and inherent limitations, how boundary conditions are applied, and
how output may be displayed, interpreted and verified.
Those
wishing to have a good reference book in CFD for their professional library are
directed to: Computational Fluid Dynamics and Heat Transfer, 2nd. Ed.,
by John C. Tannehill, Dale A. Anderson and Richard H. Pletcher,
With
the wide disparity in backgrounds of students who sign up for this course, it
is difficult to come up with projects which are equally challenging to
everyone. Therefore, nearly every project will consist of a standard part,
which all students are expected to complete, and extra options. If you do well
on the standard part, your maximum grade on that assignment will be 9.0 out of
10.0. In order to merit a perfect 10.0 or better, you will have to implement
one or more of the options. These optional exercises will usually come with
less explicit instructions, and you should clearly indicate which ones you have
included.
Students
may discuss the general theory behind the programs among themselves, however
the implementation (other than help with minor programming problems) is to be
completed by the individual student. Each assignment is to include a pledge to
that effect. Any substantial help from others is to be acknowledged in writing.
There will be a 5% penalty per day for lateness.
Week-by-week Topics
|
Week of: |
Topic(s) |
Notes |
|
Jan. 16 |
Introduction/Computers/Graphics, etc., Governing Eqns. |
|
|
Jan. 23 |
Superposition, Runge-Kutta, Boundary Layer Problem |
|
|
Jan. 28 |
Classification, Discretization, Truncation Error |
|
|
Feb. 4 |
Misc./Mixed Partials, Superposition, Vortex
Motion |
|
|
Feb. 11 |
Panel Method |
|
|
Feb. 18 |
Elliptic Eqns. - Pointwise
Iterative Methods |
|
|
Feb. 25 |
Elliptic Eqns. - Multigrid, Conj. Grad., Direct Methods |
|
|
March 3 |
Spring Break |
|
|
March 10 |
Odd Geom., Mappings, Elliptic
Grid Generation, Hyperbolic ( Wave )
Eqns. |
|
|
March 17 |
Parabolic
Equations and Stability |
|
|
March 24 |
Method of Char., Conservation, Explicit
& Implicit |
|
|
March 31 |
Stokes Flow, More Stability |
|
|
April 7 |
|
|
|
April 14 |
Final Project (2-D Porous Media Convection) |
|
|
April 21 |
Final Project (2-D Porous Media Convection) |
|
|
April 28 |
Wrap-up |
|