• Aucun résultat trouvé

À titre d’exemple, le problème de Poisson sur un domaine complet Ω est donné par la fonction poisson.mfournie dans les données téléchargées

N/A
N/A
Protected

Academic year: 2022

Partager "À titre d’exemple, le problème de Poisson sur un domaine complet Ω est donné par la fonction poisson.mfournie dans les données téléchargées"

Copied!
2
0
0

Texte intégral

(1)

TP Décomposition de domaines 4 décembre 2014 Journées Numérique Nice

Exercice 0 : télécharger les données sur la page dédíée au cours.

http://www.math.univ-toulouse.fr/~cbesse/site/enseignement/

Exercice 1 : Méthode de Schwarz alternée en 2D.

On souhaite résoudre le problème suivant

−∆uk1 =f, x∈Ω1,

nuk1 +puk1 =nuk−12 +puk−12 , x∈Γ,

uk1 = 0, x1\Γ,

−∆uk2 =f, x∈Ω2,

nuk2puk2 =nuk−11puk−11 , x∈Γ,

uk2 = 0, x∂Ω2\Γ.

(1) On note Ω = Ω1∪Ω2 et Γ l’interface commune à Ω1 et Ω2. La normale n est la normale unitaire sortante à Ω1 sur Γ.

L’objet de cet exercice est de résoudre (1) par une méthode d’éléments finis. À titre d’exemple, le problème de Poisson sur un domaine complet Ω est donné par la fonction poisson.mfournie dans les données téléchargées.

1. Générer le maillage d’un carré ou d’un cercle avec gmsh. On pourra utiliser les géométries fournies dans les données téléchargées.

2. Mettre en œuvre l’algorithme.

3. Tester plusieurs valeurs dep.

Exercice 2 : Méthode SWR avec conditions de transmission de Dirichlet.

L’objet de cet exercice est de résoudre l’équation d’advection-diffusion

tu+Lu=tu+a∂xuν∂x2u=f, x∈(a0, b0), (2) avec a >0,ν > 0 et a0, b0 ∈R.

Mettre en œuvre la méthode SWR suivante

tuk1 +Luk1 =f, x∈(a1, b1), t ∈(0, T), uk1 =gl, x=a1, t∈(0, T), uk1 =uk−12 , x=b1, t∈(0, T), uk1 =uI, x∈(a1, b1), t = 0,

tuk2+Luk2 =f, x ∈(a2, b2), t∈(0, T), uk2 =uk−11 , x=a2, t∈(0, T),

xuk2 =gr, x=b2, t∈(0, T), uk2 =uI, x∈(a2, b2), t= 0,

(3)

avec un schéma de Crank-Nicolson en temps et une méthode de différences finies en espace. Ici, a1 = a0 et b2 = b0 de sorte que Ω = (a0, b0) = (a1, b1)∪(a2, b2). On supposera qu’un overlap est

1

(2)

présent, c’est à dire que b1 =a2+` afin que la méthode converge.

On pourra consulter la fonction advection_diffusion.mafin d’avoir une base de départ.

Exercice 3 : Méthode SWR avec conditions de transmission optimisée d’ordre 0.

On souhaite toujours résoudre l’équation (2). Cette fois, on utilise les conditions de transmission d’ordre 0 vues en cours.

tuk1+Luk1 =f, x∈(a1, b1), t∈(0, T), uk1 =gl, x=a1, t∈(0, T),

xuk1λ1uk1 =xuk−12λ1uk−12 , x=b1, t∈(0, T), uk1 =uI, x∈(a1, b1), t= 0,

tuk2+Luk2 =f, x∈(a2, b2), t∈(0, T),

xuk2λ2uk2 =xuk−11λ2uk−11 , x=a2, t ∈(0, T),

xuk2 =gr, x=b2, t∈(0, T), uk2 =uI, x∈(a2, b2), t= 0,

(4) avec

λ1 = ap

, λ2 = a+p. Ici, p > 0 et on supposera encore pour simplifier que l’overlap` >0.

1. Mettre en œuvre la méthode avec le même type d’approximation qu’à l’exercice précédent.

2. Tracer la courbe permettant l’optimisation dep.

3. Faire l’étude numérique de la convergence en fonction dep.

2

Références

Documents relatifs

L’accès aux archives de la revue « Annali della Scuola Normale Superiore di Pisa, Classe di Scienze » ( http://www.sns.it/it/edizioni/riviste/annaliscienze/ ) implique l’accord

requin rouge rouge rouge rouge panier panier panier panier baleine baleine baleine baleineau au au au poisson scie. poisson scie

[r]

(Album : « Et Maintenant qu’est-ce qu’on fait ? »)8. ELEPHANT

(Album : « Et Maintenant qu’est-ce qu’on fait ? »)8. ELEPHANT

Quel est le courant i d dans l’induit au démarrage, si la tension d’induit est égale à la tension

En maternelle, il est plus facile de rendre les enfants complices d'une blague plutôt que d'en faire une à leurs dépends...

Consigne : découpe et colle les étiquettes pour reconstituer le titre de l’album.. Petit