Many physical phenomena can be formulated as differential equations, for example the airflow around an aircraft, the evolution of a glacier or the temperature in your room. Most of these equations however can not be solved exactly by analytical tools. Their solution has to be approximated using numerical methods. The goal of this course is to implement finite element methods in 2D learned in numerical analysis course of MACS 2. That is, starting with a physical model problem, to perform and implement finite element methods to solve it, and interpret the simulations results (are the results accurate and close to the physics ?). We use the Matlab or Scilab langages first, to implement the methods in 1D. Then, you will be able to develop prototype codes with C langage, PETSc , Freefem++ and Robodoc. Once the initial problem is validate, you will be able to define relevant tests to recover the theoretical results (consistency, stability,...) studied in class. You will be able to understand problems in your calculations and deal with them. |
|||

[Home]
[Teaching] [Publications]
## Handouts- Algorithmic langage common to MACS 1 and MACS 2
- Sign and crypt with GPG
- Secure SHell (J. Ryan)
- Aide
Mémoire
Langage
C
(S.
Varette)
- Langage
C
(P.
d'Anfray)
- Introduction au Langage C (B. Cassagne)
- Freefem++
**Numerical Analysis and Optimization (****G. Allaire**)
## Download
- Rappels
- TD1
- TD2
- Correction TD 2 - Exercice 4
- TD3
- TD4
- Correction TD 4 - Exercice 2
- Correction TD 4 - Exercices 3-5
- TD5
- Partiel
06-07
- Correction
Partiel
06-07
- Short Math Guide for Latex
- Introduction to Latex (ENSTA)
- Latex
symbols
- Introduction
to
Latex
(D.
Mateo,
MACS engineer)
- A practical introduction to Matlab
- Introduction to Matlab (M. Postel)
- Introduction to Matlab (E. Luneville & P. Ciarlet)
- Introduction to Matlab (D.F. Griffiths)
## Other useful and interesting links |
|||

[Home] [Teaching] [Publications] | |||