Course label : | Numerical analysis |
---|---|
Teaching departement : | CMA / |
Teaching manager : | Mister JEAN-MARC FOUCAUT / Mister JORAN ROLLAND |
Education language : | |
Potential ects : | 3 |
Results grid : | |
Code and label (hp) : | MR_TUR_CMA_NAN - Numerical analysis |
Education team
Teachers : Mister JEAN-MARC FOUCAUT / Mister JORAN ROLLAND
External contributors (business, research, secondary education): various temporary teachers
Summary
The aim of this course is to introduce the fundamental notions of numerical analysis, which are necessary to implement a numerical resolution in fluid mechanics or use a preexisting Computational Fluid Dynamics (CFD) software. The topics presented in the lecture are as follow: -Necessity of numerical analysis, classification of differential equations and notion of convergence -Ordinary differential equations (time evolution problems) and convergence -Discretisation in space and convergence -Resolution of linear problem (in line with differential equations) -Methods of interpolation and approximation -Discretisation of partial differential equations (in time and space).
Educational goals
At the end of the course, the student will be able to: -Address the numerical solution of a differential equation -Recognize and understand the main numerical analysis methods - Propose and evaluate a method to solve differential equations of moderate complexity - Assess the methods used in a complex CFD codes (commercial or academic) The competences introduced in this lecture are : - Design of simple CFD software - Choice of option in a complex CFD software - Evaluation of numerical convergence
Sustainable development goals
Knowledge control procedures
Final Exam
Comments:
Online resources
Numerical Analysis lecture notes, lecture slides Exercises sheets Textbooks: Analyse Numᅵrique , M. Schatzman, Dunod
Pedagogy
Class sessions with active student participation will be set up with classical blackboard teaching. The last three sessions will be dedicated to exercises. The exercises sheets are given in advance prepared independently at home, and discussed during the sessions.
Sequencing / learning methods
Number of hours - Lectures : | 30 |
---|---|
Number of hours - Tutorial : | 0 |
Number of hours - Practical work : | 0 |
Number of hours - Seminar : | 0 |
Number of hours - Half-group seminar : | 0 |
Number of student hours in TEA (Autonomous learning) : | 0 |
Number of student hours in TNE (Non-supervised activities) : | 0 |
Number of hours in CB (Fixed exams) : | 0 |
Number of student hours in PER (Personal work) : | 0 |
Number of hours - Projects : | 0 |
Prerequisites
Mathematics course, Programming Language course