Computational Fluid Dynamics
ME61400
Credit Hours:
3Learning Objective:
The course will cover introductory aspects of Computational Fluid Dynamics (CFD) with focus on canonical flow problems, while providing exposure to the latest advancements in discretization methods for fluid flow problems. We will use programming languages (Octave or Matlab) and commercial software such as Fluent.Description:
Topics Covered:
The course will cover the following topics:- Classification of partial differential equations
- The finite difference method
- Review of control volume analysis, Navier-Stokes equations
- The finite volume method
- ANSYS Fluent tutorial on Purdue???s supercomputers (Dr. Xiao Zhu)
- Finite element methods for flow problems
- The Lattice-Boltzmann method
Prerequisites:
Prerequisites for the course include basic knowledge of fluid mechanics, linear algebra, partial differential equations and average programming skills. Please take note of the following software/hardware requirements for the course:- Octave Coding Language: Free Software (Same language as Matlab, but free)
- ANSYS: (1) ICEMCFD Mesher, (2) Fluent Flow Solver
- Working Laptop (bring it to class): for Windows only, procure SSH shell emulators, such as Putty.
Applied / Theory:
40 / 60Web Address:
https://mycourses.purdue.edu/Homework:
Homework assignments and final reports turned in LATEX and/or with supporting images generated in vector graphics are strongly encouraged. The grade distribution is: 10% Homework 1, 10% Homework 2, 30% Midterm Exam (in class), 10% Homework 3, 10% Homework 4, 30% Final Project.Projects:
Project details to be discussed during class.Exams:
Midterm and Final ProjectTextbooks:
Some material will be based on selected pages from:- Ferziger, J., and M. Peric, Computational Methods for Fluid Dynamics, Third Ed., Springer, 2001
- T.J.R. Hughes, The finite element method: Linear static and dynamic finite element analysis, Courier, 2012.
- Pletcher, R. H., Tannehill, J. C., and Anderson, D., Computational Fluid Mechanics and Heat Transfer, CRC, 2011.
- R. Leveque, Finite Volume Methods For Hyperbolic Problems, Cambridge, 2004
- Lloyd N. Trefethen, Finite Difference and Spectral Methods for Ordinary and Partial Differential Equations, unpublished text, 1996, available at http://people.maths.ox.ac.uk/trefethen/pdetext.html