Teaching

ME 3250 – Fluid Dynamics I

Fall 2018, 2019               


ME 5311 – Computational Methods of Viscous Fluid Dynamics

Spring 2018, 2019, 2020         

ME 5311 is the graduate-level Computational Fluid Dynamics class. The class covers fundamental concepts of modern CFD methods, placing a strong emphasis on practical and implementation aspects. The course is not training on how to use CFD software, and we do not use such software in the class. The course serves the needs of students that conduct CFD-related research or students who want to develop an in-depth understanding of the subject to critically assess the results CFD software.

Students write a few lines of code each week. The cumulative work of writing a bit of computer code each week, results in a two-dimensional Navier–Stokes solver at the end of the semester.

Extensive prior programing experience is not required, even though some familiarity with basic programing methods (e.g., loops, conditional statements, and functions) is helpful. Typically, students complete the programing assignments using MATLAB. Typical programing workload is about 5–20 lines of computer code per week.

Further details can be found in the syllabus. (The course description in the university catalog is outdated. You do not need to know Fortran and we do not use Fortran in this class).

Examples of Projects

Spring 2018: Rayleigh–Benard Convection

Submitted by K.B.
Submitted by S.K.

Spring 2019: Rayleigh–Taylor Instability

Submitted by S.B.