METU Mechanical Engineering Department ME 705 CFD for

METU Mechanical Engineering Department
ME 705 CFD for Incompressible Flows
Fall 2014 (Dr. Sert)
Outline
This course will teach you the numerical techniques that are used to simulate incompressible flows and
related phenomena. Emphasis will be given to Finite Difference and Finite Volume Methods.
Following is a list of the topics that are planned to be covered. The list is subject to change.
 Equations of interest
 Derivation of conservation equations
 Generic conservation law for an advecting
 Techniques for the solution of incompressible
and diffusing variable.
 Various levels of simplifications of N-S
equations
 Elliptic, parabolic and hyperbolic PDEs
Introduction to CFD
 Mathematical modeling
 Domain discretization, mesh types
 Equation discretization, FDM, FVM, FEM
 Concepts of consistency, stability,
convergence, conservativeness, accuracy
Finite Difference Method
 Discretization schemes in space (centered,
upwind, explicit, implicit, etc.)
 Solution of 1D and 2D model PDEs
Finite Volume Method
 Discretization schemes in space and time
 Solution of 1D and 2D model PDEs
Solving linear algebraic equation systems
 Direct and iterative techniques
 Multigrid acceleration
 Solution of nonlinear equations
Unsteady problems
flows
 Staggered and colocated grid arrangements
 Stream function – vorticity formulation
 Primitive variable formulations (Pressure
correction, projection/fractional step, etc.)
 Complex geometries
 Space discretization on multi domain
structured, non-Cartesian structured and
unstructured grids
 Basics of 2D mesh generation
 Turbulence modeling
 Reynolds stress and the turbulence closure
problem
 RANS modeling
 LES and DNS
 Remaining topics
 Numerical uncertainty, validation and
verification
 Parallel computing
 Solution based adaptation
 Particle based (Lagrangian) solution
techniques





 Explicit and implicit time discretization
 Stability
Prerequisites



ME 305 + ME 306 or similar introductory level fluid mechanics courses.
ME 310 or a similar introductory level numerical methods course.
ME 517 or a similar advanced level fluid mechanics course (can be taken together with this one)
Instructor
Dr. Cüneyt Sert
Lecture Hours
Tuesday 13:40 - 16:30 @ G-102
Web Site
http://www.me.metu.edu.tr/courses/me705
Office: G-309
Phone: 210 2552
Email: [email protected]
1/2
Reference Material
Computational Methods for Fluid Dynamics J. H. Ferziger, M. Peric
An Introduction to Computational Fluid
Dynamics - The Finite Volume Method
Computational Fluid Mechanics and
Heat Transfer
Computational Techniques for Fluid
Dynamics
QA911 .F434
H. K. Versteeg, W. Malalasekera
QA911 .V47
R. H. Pletcher, J. C. Tannehill,
D. A. Anderson
QA901 .A53
C. A. J. Fletcher
QC151 .F58
Computational Fluid Dynamics
T. J. Chung
QA911 .C47
Numerical Heat Transfer and Fluid Flow
S. V. Patankar
QC320 .P37
Essential Computational Fluid Dynamics
O. Zikanov
QA911 .Z55
Principles of Computational Fluid Dynamics
J. Wesseling
QA911 .W35
You may also find the following lecture notes/videos of similar courses useful




Dr. Barba’s CFD Lecture Videos: http://www.youtube.com/user/lorenabarba/playlists
Dr. Tryggvason’s CFD Lecture Videos and Slides: http://www3.nd.edu/~gtryggva/CFD-Course
Dr. Chakraborty’s CFD Lecture Videos: http://nptel.ac.in/courses/112105045
Dr. Bakker’s CFD Lecture Videos: http://www.bakker.org/dartmouth06/engs150
Homework
Homework will include classical paper & pencil solutions, code development with MATLAB, using already
available MATLAB codes to solve new problems and reading assignments from reference books.
Final Exam
Final exam will be of classical paper and pencil type with closed books/notes.
Grading
Homework and final exam will contribute to your overall grade. But their percentages will be determined at
the end of the semester.
Use of MATLAB
MATLAB will be used as the programming tool. You are expected to learn how to use it early in the
semester. I’ll try to help you with this by distributing sample codes.
Communication
An email list with the address [email protected] will be used for communication purposes. All of us will
be a member of the list. An email sent by any member will reach to all of us. You are encouraged to discuss
the homework questions and other course related subjects on this list.
You can visit me at my office or send me an email about anything related to the course or personal issues
that affect your course performance. When you send me an email you need to put "ME 705" somewhere in
the subject line so that your email will not go to a wrong folder or marked as spam.
2/2