• Aucun résultat trouvé

Exercice 1. Calcul des matrices ´ el´ ementaires

N/A
N/A
Protected

Academic year: 2021

Partager "Exercice 1. Calcul des matrices ´ el´ ementaires"

Copied!
3
0
0

Texte intégral

(1)

TD MA201 Calcul Scientifique

S´eance n o 5

Pratique des ´el´ements finis Enonc´e

13 D´ecembre 2005

Dans un domaine born´e Ω de IR2, de bord Γ polygonal, on consid`ere le probl`eme varia- tionnel : u∈V =H1(Ω) tq.

a(u, v) = l(v) ∀v ∈H1(Ω), avec

a(u, v) = α Z

u v dx + Z

∇u · ∇v dx, l(v) =

Z

f v dx, o`uα >0.

Exercice 1. Calcul des matrices ´ el´ ementaires

On se place sur un triangle T` de sommets (S1`, S2`, S3`) et on suppose que (−−−→

S1`S2`,−−−→

S1`S3`) forme un tri`edre direct. On noteλ`i les coordonn´ees barycentriques, d´efinies par λ`i ∈P1 et

λ`i(Sj`) = δi,j.

Si on note (xi, yi) les coordonn´ees du sommet Si`, on a alors :

λ`1(x, y) = (y2 − y3)(x−x2) + (x3 − x2)(y − y2)

2 Aire(T`) ,

λ`2(x, y) = (y3 − y1)(x−x3) + (x1 − x3)(y − y3)

2 Aire(T`) ,

λ`3(x, y) = (y1 − y2)(x−x1) + (x2 − x1)(y − y1)

2 Aire(T`) .

1

(2)

TD MA201 Calcul Scientifique

1.1 - Calculer la matrice de masse ´el´ementaire : (Mh`)i,j =

Z

T`

λ`iλ`jdx.

(Indication : on pourra utiliser la formule de quadrature : Z

Tl

f(x)dx = Aire(T`)

3

hf(S1`+S2 `2) + f(S2`+S2 3`) + f(S1`+S2 3`)i valide pour f ∈P2 )

1.2 - Calculer la matrice de rigidit´e ´el´ementaire : (R`h)i,j =

Z

T`

∇λ`i · ∇λ`j.

On pourra exprimer le r´esultat en utilisant les normales sur chaque arˆete du triangle.

Exercice 2. Application sur maillage r´ egulier

On traite le cas o`u Ω = [0,2]×[0,2] partitionn´e en triangles T` comme suit :

T1

T2 T3

T4

T5

T6 T7

T8

1 2 3

4 5 6

7 8 9

Les sommets des triangles sont not´es Mi ; i= 1,· · · ,9.

On note :

Vh = {v ∈C0(Ω) tel que v|T` ∈P1}.

2.1 - Quelle est la dimension de Vh? Quelles sont les degr´es de libert´es de v ∈Vh? 2.2 - On note uh la solution du probl`eme variationnel de d´epart en rempla¸cant H1(Ω) par Vh. On pose Uh le vecteur contenant les degr`es de libert´es de uh. Montrer que Uh est solution du probl`eme matriciel :

(αMh+Rh)Uh =Fh,

o`u l’on pr´ecisera l’expression des matrices Mh etRh et du vecteur Fh. 2

(3)

TD MA201 Calcul Scientifique

2.3 - Pr´eciser le nombre de termes nuls sur chaque ligne de Mh etRh.

2.4 - En mimant la proc´edure d’assemblage, calculer (en utilisant les r´esultats du premier exercice) la cinqui`eme ligne de chaque matrice.

2.5 - On note γ0 la face inf´erieure de Ω. Reprendre les questions pr´ec´edentes lorsque V ={u∈H1(Ω) / u0 = 0}

auquel on associe l’espace de discr´etisation

Vh = {v ∈C0(Ω) tel que v|T` ∈P1 etu0 = 0}.

3

Références

Documents relatifs

D'après la question 2., la matrice de cette restriction dans une base orthonormée est antisymétrique.. La

Montrer que s'il existe une matrice antisymétrique inversible réelle de taille m×m alors m est pair.. Montrer que Im A = (ker A) ⊥ et que rg(A)

(b) Ecrire une fonction de nom transvection_ligne qui reçoit comme arguments une liste LM représentant une matrice M (de taille inconnue), deux entiers naturels k et j

Un seul guichetier assure le service de la fa¸con suivante : il ouvre le guichet au d´ ebut d’une heure ; si aucun client n’attend, il referme le guichet et revient au d´ ebut

Exercice 5 (Des négations) Pour chacune des assertions, écrire sa négation puis préciser si l’assertion est vraie en justifiant.. La fonction f est donc une fonction

En d´ eduire les valeurs de α pour lesquelles cette matrice est

En d´ eduire que A est inversible et calculer son inverse.. Les feuilles de TD sont disponibles ` a

Montrer que les matrices pr´ ec´ edentes sont inversibles et calculer le d´ eterminant de leur inverse..