Académique Documents
Professionnel Documents
Culture Documents
2022-2023
Ce problème admet une unique solution u P H 2 psa, brq (cf le cours de N. Vauchelet).
Considérons maintenant deux sous-domaines sans recouvrement : Ω1 “sa, γr et Ω2 “sγ, br, avec
a ă γ ă b. Notons vi la restriction de u à Ωi , pour i “ 1, 2. alors v1 et v2 vérifient les problèmes :
# #
ηv1 pxq ´ v12 pxq “ f pxq, @x Psa, γr, ηv2 pxq ´ v22 pxq “ f pxq, @x Psγ, br,
(2)
v1 paq “ ug v2 pbq “ ud
qu’il faut compléter par des conditions en γ. Comme en dimension 1 on a H 2 psa, brq Ă C 1 pra, bsq,
alors u “ pv1 , v2 q vérifie les conditions de transmission physiques suivantes1 :
Les conditions ci-dessus s’appellent conditions de Robin, et α1 et α2 sont les paramètres de Robin.
Ainsi, le problème (1) est équivalent au problème (2)-(5)-(6).
Pour résoudre (2)-(5)-(6), on va utiliser l’algorithme de Schwarz (avec Robin) :
Initialisation : on se donne g10 , g20 P R et on pose pu02 q1 pγq ` α1 u02 pγq “ g10 , ´pu01 q1 pγq ` α2 u01 pγq “ g20 .
Pour k “ 1, 2, 3, ...
$ k k 2 $ k k 2
’
& ηpu 1 qpxq ´ pu1 q pxq “ f pxq, @x Psa, γr, & ηpu2 qpxq ´ pu2 q pxq “ f pxq, @x Psγ, br
’
uk1 paq “ ug uk2 pbq “ ud
’ ’
pu1 q pγq ` α1 uk1 pγq “ puk´1 k´1
´puk2 q1 pγq ` α2 uk2 pγq “ ´puk´1 k´1
% k 1 1 % 1
2 q pγq ` α1 u2 pγq 1 q pγq ` α2 u1 pγq
Si l’algorithme converge, alors il converge vers la solution de (2)-(5)-(6), et donc celle de (1).
1
Notons que ce résultat s’étend en dimension supérieure (au sens de la trace de la solution et de sa dérivée normale,
bien que l’inclusion H 2 Ă C 1 ne soit plus vraie).
1
Ecrivons maintenant tout cela en discret. On introduit une partition uniforme de ra, bs en sous-
intervalles rxj , xj`1 s avec xj “ a ` jh, j P v0, nw, où h “ b´a
n (ici n est le nombre d’intervalles), et
on note a1 l’indice de γ.
On considère une discrétisation par différences finies du problème (1) comme dans le cours. Le
problème global discret s’écrit Ah U “ bh , en particulier le schéma (i.e. la ligne de ce système)
correspondant au point x “ γ “ xa1 (qui est un point interne du maillage global) s’écrit :
Dans la suite, on va considérer une autre discrétisation des conditions de Robin, qui permet de
retrouver le schéma global sans condition sur η et f . On considère la discrétisation ci-dessous (issue
d’un schéma volumes finis) :
2
La problème discret global est donc équivalent à (9)-(12)-(13), et c’est ce problème que l’on va
résoudre par l’algorithme de Schwarz :
Si l’algorithme discret converge, alors il converge vers la solution de (9)-(12)-(13), et donc vers la
solution discrète globale U. C’est ce que l’on va maintenant vérifier en pratique.
On discrétisera la condition aux limites par le schéma (a1 étant l’indice de x “ γ):
Ua1 ´ Ua1 ´1 h
` pα1 ` η qUa1 “ gd . (18)
h 2
Valider cette fonction comme en cours. En particulier, calculer la norme de l’erreur pour des
pas d’espace h, h{2, h{4. Quel ordre de schéma observez-vous?
3
6. Mettre en oeuvre l’algorithme de Schwarz avec les conditions de Robin discrètes. On calculera
g1k et g2k par les formules (15)-(16).
Valider l’algorithme comme vu en cours.
7. Ici on souhaite observer l’influence des valeurs de α1 et α2 sur la vitesse de convergence. Prenons
l’intervalle ra, bs “ r0, 1s. Observer la convergence pour différentes valeurs de α1 et α2 , et
comparer à celle obtenue lorsque α1 et α2 sont définis par :
• si η “ 0
1 1
α1 “ , α2 “ ,
1´γ γ
• si η ‰ 0 ˜ ? ¸ ?
1 ` e2 ηpγ´1q e2 η γ ` 1
ˆ ˙
? ?
α1 “ η ? , α2 “ η ? .
1 ´ e2 ηpγ´1q e2 η γ ´ 1