TD 2 : Condition de Dirichlet et éléments finis P2
2
Exercice 1
Considérons un ouvert Ω de R2 , borné et polygonal. Le bord ∂Ω est décomposé en deux parties, ΓD
et ΓF telles que ΓD ∩ ΓF = ; et ΓD ∪ ΓF = ∂Ω. Soit également une fonction g de C 0 (ΓD ), α > 0 une
constante positive et f ∈ L 2 (ΓF ) . Nous cherchons à résoudre le problème suivant
−∆u = 0 (Ω)
u = 0 (ΓD )
∂n u + αu = f (ΓF )
Question 1 : En précisant bien l’espace V , sa norme k·kV et les formes a(· , ·) et `(·), montrer que le
problème admet pour formulation variationnelle
(
Trouver u ∈ V tel que
∀v ∈ V, a(u, v) = `(v).
Question 2 : Montrez que ce problème admet une unique solution.
Exercice 2
Considérons un ouvert Ω de R2 , borné et polygonal. Soit une fonction g de C 0 (∂Ω) et le problème
suivant (
−∆w = 0 (Ω)
w = g (∂Ω)
Question 1 : En choisissant soigneusement une nouvelle inconnue u, montrez que le problème ci-
dessus est équivalent à un autre problème, portant sur u, avec une condition de Dirichlet homogène.
Question 2 : En précisant bien l’espace V , sa norme k·kV et les formes a(· , ·) et `(·), montrer que le
problème admet pour formulation variationnelle
(
Trouver u ∈ V tel que
∀v ∈ V, a(u, v) = `(v).
Question 3 : Montrez que ce problème admet une unique solution.
2 TD 2. TD 2
Exercice 3
Considérons le triangle de référence Kb de sommet b s1 = (0 , 0) , b s3 = (0 , 1). Nous notons ϕ
s2 = (1 , 0) et b bi la
1
fonction P sur K et telle que ϕ
b s j ) = δi , j .
bi (b
P3
Question 1 : Montrez que i =1 ϕ bi (ξ , η) = 1 pour tout (ξ , η) ∈ Kb .
Question 2 : Considérons maintenant un triangle K quelconque de sommets sK1 , sK2 et sK3 . Nous notons
ϕi la fonction P1 sur K et telle que ϕi (sKj ) = δi , j . En se rappelant qu’une transformation inversible T K
pour passer du triangle de référence Kb au triangle K est :
TK : Kb → K
(ξ, η) (x, y) = 3i =1 sKi ψ
b i (ξ, η),
P
7 →
où les fonctions géométriques ψ
b i sont ici égales à ϕ
bi . Montrez que
∀(x, y) ∈ K , ϕ1 (x, y) + ϕ2 (x, y) + ϕ3 (x, y) = 1.
Les fonctions ϕi sont aussi appelés fonctions barycentriques de (x , y).
Exercice 4
Pour tout ouvert ω de R2 , on définit par P2 ( ω) l’espace des polynômes de degré 2 sur ω :
P2 (ω) = p ∈ C[X ] ¯ ∃a, b, c, d , e, f ∈ C ¯ ∀(x, y) ∈ ω, p(x, y) = ax 2 + b y 2 + cx y + d x + e y + f .
© ¯ ¯ ª
L’espace des éléments finis P2 −Lagrange Vh2 st alors défini par :
n ¯ o
Vh2 = v h ∈ C 0 (Ω) ¯ ∀K ∈ Th , v|K ∈ P2 (K ) .
¯
Considérons le triangle de référence Kb de sommet b
s1 = (0 , 0) , b
s2 = (1 , 0) et b
s3 = (0 , 1).
Question 1 : Rappelez l’expression (exacte) des trois fonctions de forme P1 , (ϕi )1≤i ≤3 sur le triangle de
référence (en coordonnées paramétriques : (ξ , η)).
Nous introduisons 3 nouveaux nœuds sur le triangle Kb : b s4 (1/2 , 0) , b
s5 (1/2 , 1/2) et b s6 (0 , 1/2). Les
fonctions de base P2 , notés φ
bi ∈ P2 (Kb ), pour i = 1 , . . . , 6 sont définies par φ s j ) = δi , j pour 1 ≤ i , j ≤ 6.
bi (b
Question 2 : Montrez que, pour tout jeu de 6 données complexes (αi )1≤i ≤6 , il existe un unique poly-
nôme p de P2 (K ) tel que p(b
si ) = αi , pour i = 1 , . . . , 6.
Question 3 : Déterminez l’expression de chaque φ bi , pour i = 1 , . . . , 6. On pourra s’aider de la question
précédente et des fonctions de forme P1 puisque ϕ b j ∈ P2 (Kb ).
bi ϕ
Question 4 : Montrez que la famille (φ
bi )1≤i ≤6 est libre.