Académique Documents
Professionnel Documents
Culture Documents
François Alouges
L’équipe pédagogique
1 1 1
Note module = CC + MP + max(CC, I) + (bonus ≤ 2)
2 3 6
ρ ∂v
∂t + (v · ∇)v − µ∆v + ∇p = f
div(u) = 0
∂2u
ρ − divσ(u) = f
∂t 2
σ(u) = µ(∇u + (∇u)T ) + λdiv(u)Id
∂2p
− c 2 ∆p = 0
∂t 2
Equations de Maxwell...
Difficultés
Venir en cours et en PC !
Ne pas laisser un exercice de PC incompris ou non fait
Travail personnel (≥ 2h/sem)
Rappels sur les dérivées partielles
En dimension 3, on
a aussi ∂u3 ∂u2
∂
−
∂x1 u1 ∂x2 ∂x3
∂ ∂u1 ∂u3
rot(u) = ∇ ∧ u = ∧ u2 = −
∂x2 ∂x3 ∂x1
∂ u3 ∂u2 ∂u1
∂x3 ∂x1 − ∂x2
(Exercice) Si u ∈ C 2 (Ω, R3 ) et u ∈ C 2 (Ω, R), on a:
∇ · (∇ ∧ u) = 0, ∇ ∧ (∇u) = 0
∂2u ∂2u
Si u ∈ C 2 (Ω), =
∂xi ∂xj ∂xj ∂xi
Eléments finis en dimension 1
u(0) = u(1) = 0
u(0) = u(1) = 0 .
Formulation variationnelle
u(0) = u(1) = 0 .
Soit v une fonction quelconque de C 1 ([0, 1]) telle que
v (0) = v (1) = 0. En multipliant par v l’équation et en intégrant
par parties on voit que u vérifie
Z 1 Z 1
f (x)v (x) dx = − u 00 (x)v (x) dx
0 0
Z 1
= u 0 (x)v 0 (x) dx − [u 0 (x)v (x)]10
0
Z 1
= u 0 (x)v 0 (x) dx
0
Formulation variationnelle
u(0) = u(1) = 0 .
Soit v une fonction quelconque de C 1 ([0, 1]) telle que
v (0) = v (1) = 0. En multipliant par v l’équation et en intégrant
par parties on voit que u vérifie
Z 1 Z 1
f (x)v (x) dx = − u 00 (x)v (x) dx
0 0
Z 1
= u 0 (x)v 0 (x) dx − [u 0 (x)v (x)]10
0
Z 1
= u 0 (x)v 0 (x) dx
0
Energie
Soit Z 1 Z 1
1 0
2
J(v ) = v (x) dx − f (x)v (x) dx .
2 0 0
d
Soit
J(u∗ + tv ) =0
dt t=0
Or (Le calculer en exercice!!!)
Z 1 Z 1 Z 1
d 2
J(u∗ +tv ) = u∗0 (x)v 0 (x) dx+t 0
v (x) dx− f (x)v (x) dx .
dt 0 0 0
Energie
Soit Z 1 Z 1
1 0
2
J(v ) = v (x) dx − f (x)v (x) dx .
2 0 0
d
J(u∗ + tv )
Soit =0
dt t=0
Or (Le calculer en exercice!!!)
Z 1 Z 1
d
J(u∗ + tv ) = u∗0 (x)v 0 (x) dx − f (x)v (x) dx .
dt t=0 0 0
Vh = vect{(φi )1≤i≤N }
Propriétés
Bonnes nouvelles:
Vh est un espace vectoriel de dimension N
Le problème revient à résoudre un système linéaire N × N
Il a une unique solution
La matrice est symétrique, définie, positive
Propriétés
Bonnes nouvelles:
Vh est un espace vectoriel de dimension N
Le problème revient à résoudre un système linéaire N × N
Il a une unique solution
La matrice est symétrique, définie, positive
Questions (mauvaises nouvelles?)
Vh 6⊂ C 1 ([0, 1])
Convergence vers la solution?
Choix du maillage?
Eléments finis en dimension supérieure
Difficultés:
Intégration par parties (formule de Green)
Condition au bord
Maillage et fonctions affines par morceaux
Ordres supérieurs
Minimisation d’énergie
Le problème modèle
On considère le problème de Laplace/Dirichlet
Pierre Simon Laplace (23 mars 1749 - 5 mars 1827)
−∆u = f sur Ω
u = 0 sur ∂Ω
∂2
(∆u = di=1 ∂x
P
2 u)
i
Le problème modèle
On considère le problème de Laplace/Dirichlet
Pierre Simon Laplace (23 mars 1749 - 5 mars 1827)
−∆u = f sur Ω
u = 0 sur ∂Ω
∂2
(∆u = di=1 ∂x
P
2 u)
i
Problèmes:
Est-ce que la solution existe?
Quid de f et Ω?
Est-elle unique?
Peut-on la calculer?
Peut-on la calculer de manière approchée?
Principe de Dirichlet
Johann Peter Gustav Lejeune Dirichlet
(13 février 1805 - 5 mai 1859)
Principe
La solution minimise
Z Z
1 2
E(v ) = | ∇v (x)| dx − f (x)v (x) dx
2 Ω Ω
Maillage non-conforme
Définition d’un maillage
Soit Ω un ouvert connexe polyèdrique de RN . Un maillage ou
une triangulation de Ω est un ensemble Th de N-simplexes (non
dégénérés) (Ki )1≤i≤n qui vérifient
1 Ki ⊂ Ω et Ω = ∪ni=1 Ki ,
2 en dimension N = 2,
∅
Ki ∩ Kj = un sommet commun
une arête commune
3 en dimension N = 3,
∅
un sommet commun
Ki ∩ Kj =
une arête commune
une face commune
Vecteur inconnu: Uh = uh (âj ) 1≤j≤n
Z dl
Second membre: bh = f φi dx
ΩZ 1≤i≤ndl
Eléments P1
Eléments Pk
Eléments P1
Eléments P2 Eléments P3
Eléments Pk
Treillis d’ordre k
1 k −1
Σk = x ∈ K tel que λj (x) ∈ {0, , ..., , 1} pour 1 ≤ j ≤ N
k k
0.8 0.8
0.6 0.6
0.4 0.4
0.2 0.2
0 0
Y
Y
−0.2 −0.2
−0.4 −0.4
−0.6 −0.6
−0.8 −0.8
Maillages P1 et P2
Dimension N = 3
Unisolvance
Unisolvance de Σk pour Pk
N = 2, k = 1,
P1 = vect{1, x, y }, dimension = 3
N = 2, k = 2,
P2 = vect{1, x, y , x 2 , xy , y 2 }, dimension = 6
N = 2, k = 3,
P3 = vect{1, x, y , x 2 , xy , y 2 , x 3 , x 2 y , xy 2 , y 3 }, dimension = 10
Continuité à l’interface entre 2 mailles
Lemme Soit K et K 0 deux N-simplexes ayant une face
commune Γ = ∂K ∩ ∂K 0 . Alors, leur treillis d’ordre k ≥ 1, Σk et
Σ0k , coïncident sur cette face Γ. De plus, étant donné pK et pK 0
deux polynômes de Pk , la fonction v définie par
pK (x) si x ∈ K
v (x) =
pK 0 (x) si x ∈ K 0
Terme source f
Solution approchée uh pour le maillage “grossier”
Maillage triangulaire plus fin que le précédent
Solution approchée uh pour le maillage “fin”