In the end of this 20 (5*4h) hours training session, students will be able to apply their knowledge in programming and in numerical analysis to numerically solve a simple physical problem.

Learning objectives

- Translate a simple engineering problem to a numerical problem
- Build a resolution algorithm
- Solve this problem numerically by using a programming language
- Analyze the obtained results and be able of validating them
- Transcribe their work in form of relevant and structured report

Learning context

This project is the illustration of the notions presented in the PDE numerical solving courses of common-core syllabus of 2nd year (UE2).

Course materials

None

Prerequisites

PDE numerical solving and programming language courses

Course content

- Finite differences
- Discretization
- Boundary conditions
- Initial conditions
- Iterative and direct methods.

Personal work

First session: translation of the physical problem in a numerical problem - realization of the resolution algorithm
Sessions 2 and 3: programming of the algorithm
Session 4 and 5: program debugging / validation / report writing