Goals

The goal of the course is to provide the students with an "advanced user / beginner developer" level in computational fluid dynamics, with a focus on compressible flows of interest in aerospace and energy applications. Following the course, the student should be able to properly select and apply a solution method for an engineering problem of practical interest and should understand the observed numerical behaviour (accuracy, robustness). The student will also be able to perform basic developments in existing CFD codes: change of boundary conditions or implementation of a new numerical flux.

Programme

Lecture #1: Introduction to CFD. From pioneering works to 21st century challenges. Lectures #2 and #3: Analysis of scalar problems : classification of PDEs, method of characteristics, finite difference schemes for model problems : 1D advection, 1D diffusion, 1D advection-diffusion. Lectures #4 and #5: Extension of 1D finite-difference schemes to non-linear systems of conservation laws (Euler equations): from the 1st-order upwind scheme to high-resolution schemes. Lectures #6 and #7: Finite-Volume Schemes in structured and unstructured grids. From Euler equations in Cartesian grids to the Navier-Stokes equations in triangular grids.
Lecture #8 : Introduction to spectral methods.

Assessment method

Grade = 40% knowledge (final exam) + 60% know-how (reports on computer labs) Knowledge grade = 100% final exam grade Know-how grade = 100% average of the 3 computer labs reports Note : when the MOD is (also) followed as a master course (Fluid Mechanics & Energetics, Aerospace Propulsion, Acoustics,...) the 2h MOD final exam is completed with an extra hour devoted to a master-specific problem. In that case, there is on one hand the MOD final exam grade (computed from the problems treated during the 2h of the MOD exam) and a master final exam grade which includes the grade of the master-specific problem. The final master grade for the course is computed with the same balance betwen knowledge and know-how, with the knowledge grade given by the master final exam grade.

Bibliography

  • Thomas H. Pulliam, David W. Zingg, Fundamental Algorithms in Computational Fluid Dynamics, Springer, 2014.0
  • Eleuterio F. Toro, Riemann Solvers and Numerical Methods for Fluid Dynamic - A practical introduction, Springer-Verlag, 2009.0
  • Charles Hirsch, Numerical Computation of Internal and External Flows - The fundamentals of CFD, Butterworth-Heinemann, 2007.0
Study
12h
 
Course
16h
 

Code

24_I_G_S09_MOD_01_1

Responsibles

  • Fabien GODEFERD
  • Felipe ALVES PORTELA

Language

French

Keywords

Classification of PDEs. Method of characteristics. Finite difference. Finite volumes. Centered and upwind schemes. Riemann solvers. TVD schemes. Structured and unstructured grids. Spectral methods.