Cours AnaNumérique
Cours AnaNumérique
NUMERIQUE
APPLIQUEE
la partie pratique de ce cours se fera
avec le logiciel Scilab, gratuitement
téléchargeable sur le site
[Link]
B.A.D
2018-2019
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
1. Introduction
𝐴𝑥 = 𝑏 (𝑆. 1)
Dans ce paragraphe, nous verrons quelques algorithmes utilisés pour résoudre des
systèmes linéaires. Nous verrons deux types de méthodes de résolution de système
linéaires : celles dites directes, c'est-à-dire qui permettent de calculer la solution
exacte en un nombre fini d’opérations, et celles dites itératives, c'est-à-dire qui
calculent une suite de solutions approchées qui converge vers la solution exacte.
Dr Akahoua B. 1
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Valeurs propres : Soit 𝐴 ∈ 𝑀𝑛 (ℝ) une matrice carrée d’ordre n. On appelle
valeur propre de A tout 𝜆 ∈ ℂ tel qu’il existe 𝑢 ∈ ℂ𝑛 , 𝑢 ≠ 0 et 𝐴𝑢 = 𝜆𝑢.
L’élément 𝑢 est appelé vecteur propre de A associé à 𝜆.
On rappelle que les valeurs propres sont les racines du polynôme caractéristique
𝑃𝐴 de degré n, qui s’écrit : 𝑃𝐴 = 𝑑𝑒𝑡(𝐴 − 𝜆𝐼)
Matrice définie positive : Une matrice A est définie positive si pour tout 𝑥 ∈
ℝ𝑛 , 𝐴𝑥. 𝑥 ≥ 0 et 𝐴𝑥. 𝑥 = 0 ⇒ 𝑥 = 0.
Une matrice dont les valeurs propres sont strictement positives est une matrice
définie positive.
Dr Akahoua B. 2
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
La deuxième ligne a un terme non nul en deuxième position (2). On va maintenant
annuler le deuxième terme de la troisième ligne ; pour cela, on retranche ½ fois la
ligne 2 à la ligne 3 :
1 1 1 2 1 0 1 2
[0 2 −1 1] ⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗⃗
𝑙3 ← 𝑙3 − 1 ⁄ 2 𝑙2 [ 0 2 −1 1 ]
0 1 −2 0 0 0 − 1⁄2 −1⁄2
On a obtenu une matrice sous forme triangulaire supérieure à trois pivots. Le
système est maintenant le suivant :
𝑥1 + 𝑥3 = 2
2𝑥 − 𝑥3 = 1
{ 2
1 1
− 𝑥3 = −
2 2
On peut donc faire la remontée pour obtenir la solution du système, et on obtient :
𝑥1 = 1
{𝑥2 = 1
𝑥3 = 1
Dr Akahoua B. 3
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
1 (𝑛)
𝑥𝑖 = (𝑛)
[𝑏 (𝑖) − ∑ 𝑎𝑖,𝑗 𝑥𝑗 ] , 𝑖 = 𝑛 − 1, … ,1
𝑎𝑖,𝑖 𝑗=𝑖+1,𝑛
(𝑖)
N.B : -Si 𝑎𝑖,𝑖 = 0 à l’étape 2, on permute la ligne i avec une des lignes suivantes
(𝑖)
telle que 𝑎𝑘,𝑖 ≠ 0. Notons que si le pivot est très petit, son utilisation peut
entrainer des erreurs d’arrondi importantes dans les calculs et on va là encore
permuter.
3.2. Méthode LU
Les méthodes directes sont très efficaces. Elles donnent la solution exacte (aux
erreurs d’arrondi près) du système linéaire considéré. Mais elles ont
l’inconvénient de nécessiter une assez grande place mémoire car elles nécessitent
le stockage de toute la matrice en mémoire vive.
Dr Akahoua B. 4
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
termes non nuls. Cependant, ces méthodes ne donnent pas la solution exacte du
système, mais donnent une solution approchée après un nombre fini d’itérations.
La plupart des méthodes itératives sont de la forme suivante : partant d’un vecteur
arbitraire 𝑥 0 , on engendre une suite (𝑥 𝑘 )𝑘 définie par
𝑥 𝑘+1 = 𝐵𝑥 𝑘 + 𝑐 (𝑆. 2)
Définition 1 : On dit qu’une méthode itérative est convergente si pour tout choix
initial 𝑥 0 ∈ ℝ𝑛 , on a : 𝑥 𝑘 → 𝑥 quand 𝑘 → +∞
Et aussi
𝑒𝑘 = 𝐵𝑘 𝑒0 , ∀𝑘 ∈ ℕ
i) on appelle norme matricielle sur ℳ𝑛 (ℝ) une norme ‖. ‖ sur ℳ𝑛 (ℝ) telle que
On a : ‖𝐴‖1 = max ∑𝑁 𝑁
𝑖=1|𝑎𝑖,𝑗 | ; ‖𝐴‖∞ = max ∑𝑗=1|𝑎𝑖,𝑗 |
𝑗=1,𝑁 𝑖=1,𝑁
Dr Akahoua B. 5
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Ceci est équivalent à :
Preuve : (C.N) si 𝜌(𝐵) ≥ 1, il existe 𝜆, valeur propre de B, telle que |𝜆| ≥ 1. Soit
𝑥 ≠ 0 vecteur propre associé à 𝜆, alors 𝐵𝑘 𝑥 = 𝜆𝑘 𝑥 et comme |𝜆𝑘 | → 1 ou ∞ alors
𝐵𝑘 𝑥 ne converge pas vers zéro, ainsi lim 𝐵𝑘 ≠ 0.
𝑘→∞
(C.S) 𝜌(𝐵) < 1, il existe 𝜀 > 0 tel que 𝜌(𝐵) < 1 − 2𝜀 et une matrice induite
‖. ‖𝐴,𝜀 tel que ‖. ‖𝐴,𝜀 = 𝜇 ≤ 𝜌(𝐵) + 𝜀 < 1 − 𝜀 < 1. Comme ‖. ‖𝐴,𝜀 est une norme
matricielle, on a ‖𝐴𝑘 ‖𝐴,𝜀 ≤ 𝜇𝑘 → 0 lorsque 𝑘 → ∞. Comme l’espace ℳ𝑛 (ℝ) est
de dimension finie, toutes les normes sont équivalentes, et on a donc ‖𝐴𝑘 ‖ → 0
lorsque 𝑘 → ∞.
La preuve est immédiate car 𝜌(𝐵) ≤ ‖𝐵‖. En effet, soit 𝐵𝑥 = 𝜆𝑥 alors |𝜆|‖𝑥‖ =
‖𝐵𝑥‖ ≤ ‖𝐵‖‖𝑥‖, soit encore |𝜆| ≤ ‖𝐵‖ pour toute valeur propre de B.
𝐴=𝐷+𝐸+𝐹
𝑥 0 arbitraire
{ 𝑘+1 (𝑆. 3)
𝐷𝑥 = −(𝐸 + 𝐹)𝑥 𝑘 + 𝑏
Dr Akahoua B. 6
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Soit encore
𝑛
D+E est une matrice triangulaire inférieure et pour calculer 𝑥 𝑘+1 en fonction de
𝑥 𝑘 , il suffit d’appliquer l’algorithme de descente suivant :
Dr Akahoua B. 7
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Introduction
Pour passer d’un problème exact continu régit par une EDP au problème approché
discret, il existe trois grandes familles de méthodes :
La méthode intègre, sur des volumes élémentaires de forme simple, les équations
écrites sous forme de loi de conservation. Elle fournit ainsi de manière naturelle
des approximations discrètes conservatives et est particulièrement bien adaptée
aux équations de la mécanique des fluides. Sa mise en œuvre est simple avec des
volumes élémentaires rectangles.
Avantages : permet de traiter des géométries complexes avec des volumes de
forme quelconque, détermination plus naturelle des conditions aux limites de type
Neumann.
Inconvénient : peu de résultats théoriques de convergence.
Dr Akahoua B. 8
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Avantages : traitement possible de géométries complexes, nombreux résultats
théoriques sur la convergence.
Inconvénient : complexité de mise en œuvre et grand coût en temps de calcul et
mémoire.
1. Définition
Une équation aux dérivées partielles (EDP) fait intervenir plusieurs variables
indépendantes ainsi que les dérivées partielles de la variable dépendante (c’est à
dire la solution recherchée). On a les variables de temps et celles de l’espace.
𝜕𝑢 ∆𝑥² 𝜕²𝑢 ∆𝑥 3 𝜕 3 𝑢
𝑢(𝑥𝑖 + ∆𝑥) = 𝑢(𝑥𝑖 ) + ∆𝑥 (𝑥 ) + (𝑥 ) + (𝑥 )
𝜕𝑥 𝑖 2 𝜕𝑥² 𝑖 6 𝜕𝑥 3 𝑖
+ 𝑂(∆𝑥 4 ) (1.2)
Dr Akahoua B. 9
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
répartis régulièrement avec un pas d’espace ∆𝑥. De même, le temps est
décomposé en intervalle élémentaire de pas constant ∆𝑡. On définit des points de
calcul d’abscisse 𝑥𝑖 = 𝑖∆𝑥 et des dates 𝑡 𝑛 = 𝑛∆𝑡 où l’on veut déterminer la
solution numérique (voir figure ci - après). La solution numérique au point i au
pas de temps n est notée 𝑢𝑖𝑛 . 𝑢𝑖𝑛 est en fait la valeur discrète de la grandeur 𝑢(𝑥, 𝑡)
au nœud 𝑥𝑖 et au temps 𝑡 𝑛 . Le terme de maillage est utilisé pour désigner la
disposition des points de discrétisation de l’espace.
x0 x1 … xi = iΔx … xn+1
La dérivée 𝜕⁄𝜕𝑥 est estimée en utilisant les valeurs (inconnues) au pas de temps
n + 1.
Dr Akahoua B. 10
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
2.2. Schéma centré
Des schémas aux différences finies d’ordre supérieur peuvent être construits en
manipulant des développements de Taylor au voisinage de 𝑥𝑖 . On écrit :
𝜕𝑢 ∆𝑥² 𝜕²𝑢
𝑢𝑖+1 = 𝑢(𝑥𝑖 + ∆𝑥) = 𝑢𝑖 + ∆𝑥 ( ) + ( ) + 𝑂(∆𝑥 3 )
𝜕𝑥 𝑖 2 𝜕𝑥² 𝑖
𝜕𝑢 ∆𝑥² 𝜕²𝑢
𝑢𝑖−1 = 𝑢(𝑥𝑖 − ∆𝑥) = 𝑢𝑖 − ∆𝑥 ( ) + ( ) + 𝑂(∆𝑥 3 )
{ 𝜕𝑥 𝑖 2 𝜕𝑥² 𝑖
Exercice : Mettre les équations discrétisées sous forme matricielle dans le cas
explicite et implicite pour un schéma avant en espace.
On n’a examiné pour l’instant que des EDO d’ordre 1. Pour discrétiser une dérivée
seconde, on aura besoin d’au moins trois points. De façon générale, on a besoin
de p +1 points au minimum pour discrétiser une dérivée d’ordre p.
𝑛−1 𝑛
𝑑𝑈 ∆𝑡² 𝑑²𝑈 ∆𝑡 3 𝑑 3 𝑈
𝑈 = 𝑈 − ∆𝑡 + − + 𝑂(∆𝑡 3 )
𝑑𝑡 2 𝑑𝑡² 6 𝑑𝑡 3 (2.7)
𝑛+1 𝑛
𝑑𝑈 ∆𝑡² 𝑑²𝑈 ∆𝑡 3 𝑑 3 𝑈
{𝑈 = 𝑈 + ∆𝑡 + + 3
+ 𝑂(∆𝑡 3 )
𝑑𝑡 2 𝑑𝑡² 6 𝑑𝑡
En additionnant ces deux égalités, on obtient :
𝑑²𝑈
𝑈 𝑛−1 + 𝑈 𝑛+1 = 2𝑈 𝑛 + ∆𝑡² + 𝑂(∆𝑡 4 ) (2.8)
𝑑𝑡²
D’où on tire 𝑑²𝑈⁄𝑑𝑡² :
Dr Akahoua B. 11
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Où 𝑓 ∈ 𝐶([0,1], ℝ).
x0=0 x1 … xi = iΔx … xN =1
∆𝑥 2 ∆𝑥 3 ′′′ ∆𝑥 4 4
𝑢(𝑥𝑖+1 ) = 𝑢(𝑥𝑖 ) + + ∆𝑥. 𝑢′ (𝑥𝑖 )
𝑢"(𝑥𝑖 )+ 𝑢 (𝑥𝑖 ) + 𝑢 (𝑐1 )
2 6 24
′
∆𝑥 2 ∆𝑥 3 ′′′ ∆𝑥 4 4
) ) (𝑥 ) (𝑥𝑖 ) +
{𝑢(𝑥𝑖−1 = 𝑢(𝑥𝑖 − ∆𝑥. 𝑢 𝑖 + 2 𝑢"(𝑥𝑖 ) − 6 𝑢 24
𝑢 (𝑐2 )
∆𝑥 4 4 2
∆𝑥 4 4
𝑢(𝑥𝑖+1 ) + 𝑢(𝑥𝑖−1 ) = 2𝑢(𝑥𝑖 ) + ∆𝑥 𝑢"(𝑥𝑖 ) + 𝑢 (𝑐1 ) + 𝑢 (𝑐2 )
24 24
On définit l’erreur de consistance, qui mesure la manière dont on a approché
𝑢"(𝑥𝑖 ) ; l’erreur de consistance 𝑅𝑖 au point 𝑥𝑖 est définie par :
Dr Akahoua B. 12
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
𝑢(𝑥𝑖+1 ) + 𝑢(𝑥𝑖−1 ) − 2𝑢(𝑥𝑖 )
𝑅𝑖 = 𝑢"(𝑥𝑖 ) − (2.9)
∆𝑥 2
On a donc :
∆𝑥 2 4 ∆𝑥 2 4
≤| 𝑢 (𝑐1 ) + 𝑢 (𝑐2 )|
24 24
∆𝑥 2 4
≤ ‖𝑢 ‖∞ (2.10)
12
Où ‖𝑢4 ‖∞ = sup |𝑢4 (𝑥)|. Cette majoration nous montre que l’erreur de
𝑥∈]0,1[
consistance tend vers 0 comme ∆𝑥 2 , et on en dit que le schéma est consistant
d’ordre 2. Le problème discret est alors le suivant :
𝑢𝑖+1 + 𝑢𝑖−1 − 2𝑢𝑖
− = 𝑓𝑖 ; 1 ≤ 𝑖 ≤ 𝑁 − 1
{ ∆𝑥 2 (2.11)
𝑢0 = 𝛼 𝑒𝑡 𝑢𝑁 = 𝛽
Dr Akahoua B. 13
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
On appelle erreur de discrétisation en 𝑥𝑖 la différence de ces deux valeurs
𝑒𝑖 = 𝑢(𝑥𝑖 ) − 𝑢𝑖 , 𝑖 = 1, … , 𝑛 (2.13)
Le fait que le schéma soit consistant est une bonne chose, mais cela ne suffit pas
à montrer que le schéma est convergent, c'est-à-dire que l’erreur max 𝑒𝑖 tend
𝑖=1,…,𝑛
vers 0 lorsque ∆𝑥 tend vers 0, par ce que A dépend de ∆𝑥. Pour cela, il faut de
plus que le schéma soit stable.
Définition : Un schéma aux différence finies est dit stable pour la norme ‖ ‖∞,
s’il existe une constante 𝐾 > 0 indépendante de ∆𝑥 telle que
Dr Akahoua B. 14
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Sous forme matricielle, on obtient :
2 1
− 0 ⋯ 0 0
∆𝑥 2 ∆𝑥 2
1 2 𝑢1 𝑓1 + 𝛼 ⁄∆𝑥 2
1
− 2 − 2 ⋯ 0 0 𝑢2 𝑓2
∆𝑥 ∆𝑥 2 ∆𝑥 𝑢3
⋱ ⋱ ⋮ ⋮ 𝑓3
1 ⋮ ⋮
⋮ ⋱ 2 1 . =
− 2 − 2 0 𝑢 𝑖 𝑓𝑖
0 0 ∆𝑥 ∆𝑥 2 ∆𝑥 ⋮
1 2 ⋮
0 0 𝑢
0 − 2 0 𝑁−1 𝑓𝑁−1
∆𝑥 ∆𝑥 2 ( 𝑢𝑁 ) ( 𝛽 )
1 1
0 0 0 0 −
( ∆𝑥 ∆𝑥 )
∅𝑖𝑗
𝑦𝑗
ℎ
𝑦𝑗−1
𝑘
𝑥𝑖−1 𝑥𝑖 𝑥𝑖+1 𝑥
Figure1 : maillage du domaine de calcul
Si f est une fonction d’une variable de classe C4, lorsque h tend vers 0, on peut
écrire (développement de Taylor) :
ℎ2 ℎ3
𝑓(𝑥 + ℎ) = 𝑓(𝑥) + ℎ𝑓 ′ (𝑥) + 𝑓"(𝑥) + 𝑓′′′(𝑥) + 𝑜(ℎ4 ) (3.1)
2! 3!
Dr Akahoua B. 15
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
ℎ2 ℎ3
𝑓(𝑥 − ℎ) = 𝑓(𝑥) − ℎ𝑓 ′ (𝑥) + 𝑓"(𝑥) − 𝑓′′′(𝑥) + 𝑜(ℎ4 ) (3.2)
2! 3!
𝜕²𝜙 1
𝜕𝑦²
(𝑀𝑖𝑗 ) = 𝑘² [𝜙(𝑀𝑖𝑗+1 ) − 2𝜙(𝑀𝑖𝑗 ) + 𝜙(𝑀𝑖𝑗−1 )] + 𝑜(𝑘 2 ) (3.5)
D’où
1
Δ𝜙(𝑀𝑖𝑗 ) = [𝜙(𝑀𝑖+1𝑗 ) − 2𝜙(𝑀𝑖𝑗 ) + 𝜙(𝑀𝑖−1𝑗 )] +
ℎ2
1
[𝜙(𝑀𝑖𝑗+1 ) − 2𝜙(𝑀𝑖𝑗 ) + 𝜙(𝑀𝑖𝑗−1 )] + 𝑜(ℎ2 , 𝑘 2 )
𝑘²
(3.6)
Nous cherchons 𝜙𝑖𝑗 au point 𝑀𝑖𝑗 qui est une approximation de 𝜙(𝑀𝑖𝑗 ) quand
(h, k) tend vers (0,0). Ce qui nous donne l’équation de Laplace discrète.
1 1
ℎ²
[𝜙𝑖+1𝑗 − 2𝜙𝑖𝑗 + 𝜙𝑖−1𝑗 ] + 𝑘² [𝜙𝑖𝑗+1 − 2𝜙𝑖𝑗 + 𝜙𝑖𝑗−1 ] = 0 (3.7)
Nous allons appliquer de façon systématique l’équation (3.7) sur tous les points
du maillage. Prenons pour pas h et k la valeur de 1/3 par exemple. Pour ce
problème, nous aurons donc 4 points à l’intérieur du domaine où les valeurs de
𝜙 sont à déterminer ; soient 𝜙11 , 𝜙12 , 𝜙21 , 𝜙22 .
Les conditions aux limites, ici de type Dirichlet sont données par :
𝜙(0, 𝑦) = 2, 𝜙(1, 𝑦) = 2, 𝜙(𝑥, 0) = 0, 𝜙(𝑥, 1) = 2
Dr Akahoua B. 16
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Y
3⁄3
∅12 ∅22
2⁄3
∅11 ∅21
1⁄3
1⁄3 2⁄ 3 3⁄3 𝑥
Figure 2: présentation des noeuds du maillage avec les données aux frontières
Après avoir écrit l’équation (3.7) aux quatre nœuds du maillage, on obtient le
système matriciel suivant :
−2(9 + 9) 9 9 0 ∅11
9 −2(9 + 9) 0 9 ∅
( ) ( 21 )
9 0 −2(9 + 9) 9 ∅12
0 9 9 −2(9 + 9) ∅22
−2 × 9
−2 × 9
=( )
−2(9 + 9)
−2(9 + 9)
La matrice obtenue est symétrique et à diagonale strictement dominante donc
elle est inversible. Nous pouvons résoudre cette équation par la méthode de
Cholesky ou Gauss-Seidel.
Dr Akahoua B. 17
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Exercices
Exercice 1 :
Exercice 2 :
Exercice 3
2 −1 0 1
On considère la matrice 𝐴 = [−1 2 −1] et le vecteur 𝑏 = [0]. Soit 𝑥 (0) un
0 −1 2 1
3
vecteur de ℝ donné.
Dr Akahoua B. 18
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Exercice 4 :
𝜕𝑇 𝜕2𝑇
= 𝛼 2 pour 𝑥 ∈ ]0,1[
𝜕𝑡 𝜕𝑥
𝑇(0, 𝑡) = 𝑇𝑔 ; 𝑇(1, 𝑡) = 𝑇𝑑
{ 𝑇(𝑥, 0) = 𝑇0
3) Donner la matrice du système linéaire dans les deux cas pour un pas ∆𝑥 =
1⁄5.
Exercice 5
Où 𝑓 ∈ 𝐶²([0,1], ℝ).
Dr Akahoua B. 19
Support de cours Analyse Numérique 2018-2019
Ceci est un support qui ne saurait se substituer au cours. Les démonstrations ainsi que la correction des exercices se feront
pendant le cours
Bibliographie
C.A.J. Fletcher « Computational techniques for fluid dynamics » Volume 1, 2nd édition,
Springer, 1991
D. Euvrard « Résolution numérique des équations aux dérivées partielles » 3ième édition
Masson, 1994
J.-P. Pérez « Mécanique : fondements et applications » 5ième édition, Masson, 1997
Suhas V. Patankar «Numerical heat transfer and fluid flow » Hemisphere publishing
corporation, 1980
Dr Akahoua B. 20