• No se han encontrado resultados

Resultados principales

3. El m´ etodo RELP 17

3.3. An´alisis de error a priori: Caso P 2

3.3.2. Resultados principales

Lema 4. La funci´on pMe ((∇v1)a+∇q1), soluci´on de la ecuaci´on (3.36), satisface CIhKk(∇v1)a+∇q1k0,K ≤ kpMe ((∇v1)a+∇q1)k0,K ≤ hK

π k(∇v1)a+∇q1k0,K, (3.47) para todov1 ∈P1(K)2, q1 ∈P1(K).

Demostraci´on. Usando el hecho que (∇v1)a +∇q1 = ∇pMe ((∇v1)a+∇q1) y de la de- sigualdad inversa (3.46) obtenemos

kpMe ((∇v1)a+∇q1)k0,K ≥CIhKk∇pMe ((∇v1)a+∇q1)k0,K =CIhKk(∇v1)a+∇q1k0,K. Por otra parte, como pMe ∈ L20(K) aplicamos la desigualdad de Poincar´e generalizada en K y obtenemos

kpMe ((∇v1)a+∇q1)k0,K ≤ hK

π k∇pMe ((∇v1)a+∇q1)k0,K

= hK

π k(∇v1)a+∇q1k0,K.

y as´ı(3.33) tiene una ´unica soluci´on. Adem´as, sea (u, p)∈ H2(Ω)2×H1(Ω) la soluci´on del problema (Os) y (u1, p1) la soluci´on de (3.33). Entonces

B((u−u1, p−p1),(v1, q1)) = 0, ∀(v1, q1)∈Vh×Q1h. (3.50)

Demostraci´on. La elipticidad es inmediata de la definici´on de la forma bilineal B(·,·), en efecto,

B((v1, q1),(v1, q1)) = A((v1, q1),(v1, q1))

+ X

K∈Th

αK

ν

χh(q1+x·(∇v1)a), χh(q1+x·(∇v1)a)

K

+ X

F∈Eh

τFF([ν∂nv1+q1n),ΠF([ν∂nv1+q1n))F

=ν|v1|21,Ω+ X

K∈Th

αK

ν kpMe ((∇v1)a+∇q1)k20,K + X

F∈Eh

τFk[ν∂nv1k20,F,

y usando el Lema 4, con C=min{1, CI2}, se tiene (3.49).

En cuanto a la consistencia, notemos que

B((u−u1, p−p1),(v1, q1)) =B((u, p),(v1, q1))−B((u1, p1),(v1, q1))

=A((u, p),(v1, q1)) +BT((u, p),(v1, q1)) +BE((u, p),(v1, q1))

−B((u1, p1),(v1, q1))

=A((u, p),(v1, q1)) +FT((v1, q1))

− X

K∈Th

αK

ν (pMe (RM(u, p)), pMe ((∇v1)a+∇q1))K +BE((u, p),(v1, q1))−B((u1, p1),(v1, q1))

=− X

K∈Th

αK

ν (pMe (RM(u, p)), pMe ((∇v1)a+∇q1))K

+BE((u, p),(v1, q1)),

comou∈H2(Ω)2 y p∈H1(Ω) entonces [nu= 0 y [p= 0 en lados internos F, y as´ı los t´erminos asociados a los saltos se anulan. El t´ermino extra en los elementos tambi´en se anula usando el hecho que pMe (RM(u, p)) = 0 para cadaK ∈ Th.

Para demostrar el resultado principal de esta secci´on introducimos el interpolante de Cl´ement Ch (Ver Ern y Guermond [26]), con la obvia extensi´on a funciones evaluadas vectorialmente, el cual satisface

kv−Ch(v)kl,K ≤ChmKl|v|m,˜ωK, kv−Ch(v)k0,F ≤Chm

1 2

F |v|m,˜ωF, (3.51)

para todo v ∈ Hm(Ω), donde 0 ≤ l ≤ m, m = 1,2, la constante C es positiva, indepen- diente deh. Recordemos que las vecindades ˜ωK y ˜ωF fueron definidos en (2.3).

Teorema 1. Supongamos que(u, p), soluci´on de la ecuaci´on (2.14), pertenece aH2(Ω)2× H1(Ω) y sea (u1, p1) la soluci´on de la ecuaci´on (3.33). Entonces, existe C > 0, indepen- diente de h, a y ν, tal que

k(u−u1, p−p1)kh ≤Ch √

νm´ax{1, ϑ3/2}kuk2,Ω+ 1

√ν|p|1,Ω

, (3.52)

donde ϑ:= kak,Ωh 18ν .

Demostraci´on. Sea ( ˜u1,p˜1) = (Ch(u), Ch(p)−Π(Ch(p))),sean (w1, q1) := (u1−u˜1, p1

˜

p1) y (ζu, ζp) := (u−u˜1, p−p˜1). Entonces,

k(u−u1, p−p1)kh =k(u−u˜1+ ˜u1−u1, p−p˜1+ ˜p1−p1)kh

=k(u−u˜1, p−p˜1) + ( ˜u1−u1,p˜1−p1)kh

≤ k(ζu, ζp)kh+k(w1, q1)kh, (3.53) es claro que el error de interpolaci´onζp tambi´en satisface la primera desigualdad en (3.51), entonces el t´ermino k(ζu, ζp)kh es acotado usando (3.51), la desigualdad de trazas local (3.45), la regularidad de la malla y el Lema 3. Con lo que obtenemos

k(ζu, ζp)k2h ≤ν|ζu|21,Ω+ X

K∈Th

αKh2K

ν k(∇ζu)a+∇ζpk20,K+ X

F∈Eh

hF

2νk[ν∂nζuk20,F

≤ν|ζu|21,Ω+ X

K∈Th

αKh2K

ν k(∇ζu)a+∇ζpk20,K+C1 ν

X

K∈Th

hKkν∇ζuk20,∂K

≤ν|ζu|21,Ω+ X

K∈Th

αKkak2∞,Kh2K

ν |ζu|21,K + X

K∈Th

αKh2K

ν k∇ζpk20,K

+C1 ν

X

K∈Th

kν∇ζuk20,K +h2K|ν∇u|21,K

≤ν|ζu|21,Ω+ X

K∈Th

18|K|1/2

kak0,K kak2,KhKu|21,K + X

K∈Th

h2K ν |ζp|21,K

+C1 ν

X

K∈Th

kν∇ζuk20,K +h2K|ν∇u|21,K

≤ν|ζu|21,Ω+C X

K∈Th

1

18kak0,Kkak2,Kh2Ku|21,K + X

K∈Th

h2K ν |ζp|21,K

+C X

K∈Th

νk∇ζuk20,K+h2Kν|∇u|21,K

≤ν|ζu|21,Ω+C X

K∈Th

kak∞,KhK

18 |ζu|21,K

+C (

X

K∈Th

ν|ζu|21,K +νh2K|u|22,K + h2K ν |p|21,˜ωK

)

≤C1νh2|u|22,Ω+C2kak,Ωh3 18 |u|22,Ω

+C (

X

K∈Th

νh2K|u|22,K +νh2K|u|22,K+ h2K ν |p|21,˜ωK

)

≤C

νh2|u|22,Ω+kak,Ωh3

18 |u|22,Ω+h2 ν |p|21,Ω

=Ch2

ν|u|22,Ω+kak,Ωh

18 |u|22,Ω+ 1 ν|p|21,Ω

=Ch2

ν

|u|22,Ω+ kak,Ωh 18ν |u|22,Ω

+ 1

ν|p|21,Ω

≤Ch2

νm´ax{1, ϑ}|u|22,Ω+ 1 ν|p|21,Ω

. (3.54)

Para el t´ermino k(w1, q1)kh en (3.53) usamos los Lemas 4, 5, el hecho que a es un campo

solenoidal, integramos por partes y usando la desigualdad de Cauchy-Schwartz, obtenemos Ck(w1, q1)k2h ≤B((w1, q1),(w1, q1))

=B((u1−u˜1, p1−p˜1),(w1, q1)) +B((u−u1, p−p1),(w1, q1))

=B((ζu, ζp),(w1, q1))

=ν(∇ζu,∇w1)−(ζp,∇ ·w1)+ (q1,∇ ·ζu)+ ((∇ζu)a,w1)

+ X

K∈Th

αK

ν (χh(x·((∇ζu)a+∇ζp)), χh(x·(∇w1)a+q1))K

+ X

F∈Eh

τF ([ν∂nζu,[ν∂nw1)F

≤ν(∇ζu,∇w1)−(∇ ·a, ζu·w1)

− X

K∈Th

p,∇ ·w1)K−(∇q1+ (∇w1)a, ζu)K

+ X

K∈Th

αK

ν pMe ((∇ζu)a−ν∆u+∇p), pMe ((∇w1)a+∇q1)

K

+ X

F∈Eh

τF ([ν∂nζu,[ν∂nw1)F

≤ν|ζu|1,Ω|w1|1,Ω+ X

K∈Th

pk0,K|w1|1,K

+ X

K∈Th

√ν

√αKhK1uk0,K

√αK

√ν hKk(∇w1)a+∇q1k0,K

+ X

K∈Th

αK

ν

pMe ((∇ζu)a−ν∆u+∇p) 0,K

pMe ((∇w1)a+∇q1) 0,K

+ X

F∈Eh

τF k[ν∂nζuk0,Fk[ν∂nw1k0,F

≤C (

ν|ζu|21,Ω+ X

K∈Th

h

ναK1hK2uk20,K + 1

νkζpk20,K

i

+ X

F∈Eh

τF k[ν∂nζuk20,F

+ X

K∈Th

αK

ν

pMe ((∇ζu)a−ν∆u+∇p) 2

0,K

)1/2(

ν|w1|21,Ω

+ X

K∈Th

αKh2K

ν k(∇w1)a+∇q1k20,K + X

F∈Eh

τF k[ν∂nw1k20,F

+ν X

K∈Th

|w1|21,K + X

K∈Th

αK

ν

pMe ((∇w1)a+∇q1) 2

0,K

)1/2

≤C (

k(ζu, ζp)k2h+ν X

K∈Th

αK1hK2uk20,K +h2K ν |p|21,˜ωK

+ X

K∈Th

αK ν

kpMe ((∇ζu)a)k20,K +kpMe (−ν∆u+∇p)k20,K

)1/2

(

k(w1, q1)k2h+ X

K∈Th

αK

ν kpMe ((∇w1)a+∇q1)k20,K

)1/2

.

Definamosα:= m´ax{αK :K ∈ Th}, entonces, por los Lemas1,2y 4, la linealidad depMe , la identidad pMe (∇p) = χh(p), (3.51) y la regularidad de la malla, obtenemos

Ck(w1, q1)k2h ≤C (

k(ζu, ζp)k2h+ν X

K∈Th

αK1h2K|u|22,˜ωK + h2K ν |p|21,˜ωK

+C X

K∈Th

αKkak2,Kh4K

ν |u|22,˜ωK

+ X

K∈Th

αK

ν kpMe (−ν∆u)k20,K + X

K∈Th

αK

ν kpMe (∇p)k20,K

)1/2

(

k(w1, q1)k2h+ X

K∈Th

αKh2K

ν k(∇w1)a+∇q1k20,K

)1/2

≤C (

k(ζu, ζp)k2h+ m´ax

1,kak,Ωh 18ν

νh2|u|22,Ω+ h2 ν |p|21,Ω

+ αkak2,Ωh4

ν m´ax

1,kak2,Ωh2 ν2

|u|22,Ω

+ X

K∈Th

αK ν

ν|uMe (ν∆u)|1,K +kpMe (ν∆u)k0,K

2

+ X

K∈Th

αKh2K ν |p|21,K

)1/2

k(w1, q1)kh

≤C (

k(ζu, ζp)k2h+ m´ax

1,kak,Ωh 18ν

νh2|u|22,Ω

+ αkak2,Ωh4

ν m´ax

1,kak2,Ωh2 ν2

|u|22,Ω

+ αm´ax

1,kak2∞,Ωh2 ν2

νh2|u|22,Ω+h2 ν |p|21,Ω

1/2

k(w1, q1)kh

≤C (

k(ζu, ζp)k2h+νm´ax (

1,

kak,Ωh 18ν

3)

h2|u|22,Ω+h2 ν |p|21,Ω

)1/2

k(w1, q1)kh. (3.55) As´ı (3.52) se obtiene, usando (3.54) y (3.55) en (3.53).

Estimador de Error a Posteriori

En este cap´ıtulo introducimos y analizamos un estimador de error a posteriori de tipo residual para el m´etodo RELP estudiado en el cap´ıtulo anterior. Al igual que en secciones anteriores, supondremos, por simplicidad quea|K,f|K ∈R2 y supondremos una aproximaci´on P2

1×P1, de donde las funciones que aproximan a la presi´on son continuas.

En el caso de no considerar f constante a trozos, t´erminos de orden superior podr´ıan aparecer en el an´alisis sin que afecten significativamente al mismo.

4.1. Resultados Preliminares

En esta secci´on introducimos las funciones burbuja y otras definiciones necesarias m´as adelante para la demostraci´on del teorema principal de este cap´ıtulo.

Para todo K ∈ Th, definimos la funci´on burbuja por elemento, por bK := 27 Y

xN(K)

λx,

donde λx denota la coordenada baric´entrica asociada al nodo x y N(K) es el conjunto de v´ertices de K. Sea ˆK el tri´angulo de referencia, de v´ertices nˆ1 := (1,0), nˆ2 := (0,1), ˆ

n3 := (0,0), entonces

bFˆ := 4ˆλ1λˆ3 en ˆK,

42

donde ˆF :={(t,0)∈R2 : 0 ≤t≤1}. Luego, seaF ∈ Eh y supongamos queωF =K1∪K2, entonces definimosGF,i como la transformaci´on af´ın (que preserva la orientaci´on) dada en laFigura 4.1 y tal que GF,i( ˆK) =Ki y GF,i( ˆF) =F, i= 1,2.

Figura 4.1: Transformaci´on Af´ın GF,i, i= 1,2.

Definimos la funci´on burbuja asociada aF ∈ Eh por bF :=

( bFˆ ◦G−1F,i en Ki, i= 1,2

0 en Ω\ωF

Sea ˆΥ := {(x,0) : x∈R} y sea ˆQ: R2 →Υ la proyeci´on ortogonal deˆ R2 en ˆΥ. Introdu- cimos el operador de levantamiento ˆPFˆ :Pk( ˆF)→Pk( ˆK) por

Fˆ(ˆs) = ˆs◦Qˆ ∀sˆ∈Pk( ˆF).

Sea Ki ⊆ωF, definimos otro operador de levantamiento ˆPF,Ki :Pk(F)→Pk(Ki) por PF,Ki(s) = ˆPFˆ(s◦GF,i)◦G−1F,i.

Usando estas notaciones se puede definir un ´ultimo operador de levantamiento PF : Pk(F)→PkF) por

PF(s) :=

( PF,K1(s) en K1

PF,K2(s) en K2

, ∀s ∈Pk(F),

y para s= (s1, s2)∈Pk(F)2 denotamos

P(s) = (PF(s1), PF(s2)). (4.1)

4.2. Estimador Residual

En esta secci´on introducimos el estimador de error de tipo residual, bas´andonos en [6]

y analizamos te´oricamente el comportamiento del mismo.

Para todo K ∈ Th y para todoF ∈ Eh, definimos los siguientes residuos

RK := (f +ν∆u1−(∇u1)a− ∇p1)|K (4.2)

RF :=[−ν∂nu1F. (4.3)

De esta definici´on, integrando por partes, obtenemos que para todo (v, q) en V×Q A((eu, ep),(v, q)) =ν(∇(u−u1),∇v)+ ((∇(u−u1))a,v)−(p−p1,∇ ·v)

+ (q,∇ ·(u−u1))

= (f,v)−ν(∇u1,∇v)−((∇u1)a,v)+ (p1,∇ ·v)

−(q,∇ ·u1)

= X

K∈Th

n(f,v)K−ν(∇u1,∇v)K−((∇u1)a,v)K + (p1,∇ ·v)Ko

−(q,∇ ·u1)

= X

K∈Th

n

(f,v)K+ (ν∆u1,v)K−((∇u1)a,v)K−(∇p1,v)K

o

+ X

K∈Th

n−(ν∂nu1,v)∂K+ (p1n,v)∂Ko

−(q,∇ ·u1)

= X

K∈Th

(f +ν∆u1−(∇u1)a− ∇p1,v)K

+ X

F∈Eh

([−ν∂nu1+p1n,v)F −(q,∇ ·u1),

por lo tanto

A((eu, ep),(v, q)) = X

K∈Th

(RK,v)K+ X

F∈Eh

(RF,v)F −(q,∇ ·u1), (4.4)

donde eu := u − u1 y ep := p −p1. Recordemos que (u, p) ∈ V × Q es la soluci´on del problema continuo (2.14) y de ahora en adelante (u1, p1) ∈ Vh ×Q1h es la soluci´on entregada por el m´etodo (3.32).

Luego, de la definici´on de los residuos y del m´etodo estabilizado, se tiene que para todo v1 ∈Vh

A((eu, ep),(v1,0)) =A((u, p),(v1,0))−A((u1, p1),(v1,0))

= (f,v1)−A((u1, p1),(v1,0))

= (f,v1)−B((u˜ 1, p1),(v1,0)) +BT((u1, p1),(v1,0)) +Bγ((u1, p1),(v1,0)) +BE((u1, p1),(v1,0))

= (f,v1)−F(v1,0) +BT((u1, p1),(v1,0)) +Bγ((u1, p1),(v1,0)) +BE((u1, p1),(v1,0))

=−FT(v1,0) +BT((u1, p1),(v1,0))

+Bγ((u1, p1),(v1,0)) +BE((u1, p1),(v1,0))

=− X

K∈Th

α

ν(χh(x·f), χh(x·(∇v1)a))K

+ X

K∈Th

α

ν(χh(p1+x·(∇u1)a), χh(x·(∇v1)a))K

+ X

K∈Th

γ

ν(χh((a·x)(∇ ·u1)), χh((a·x)(∇ ·v1)))K

+ X

F∈Eh

τF([ν∂nu1,[ν∂nv1)F

= X

K∈Th

α

ν(χh(x·(−f +∇p1+ (∇u1)a)), χh(x·(∇v1)a))K

+ X

K∈Th

γ

νkχh((a·x)(∇ ·u1))k0,Kh((a·x)(∇ ·v1))k0,K

+ X

F∈Eh

τF([ν∂nu1,[ν∂nv1)F

≤ X

K∈Th

α

νkχh(x·(−f +∇p1+ (∇u1)a)k0,Kh(x·(∇v1)a)k0,K

+ X

K∈Th

γ

νh2K|(a·x)(∇ ·u1)|1,K|(a·x)(∇ ·v1)|1,K

+ X

F∈Eh

τFk[ν∂nu1k0,Fk[ν∂nv1k0,F

≤C (

X

K∈Th

α

νh2K|x·(−f +∇p1+ (∇u1)a)|1,K|x·(∇v1)a)|1,K

+ X

K∈Th

γ

νh2K|∇ ·u1| |∇ ·v1| |a·x|21,K

+ X

F∈Eh

τFkRFk0,Fk[ν∂nv1k0,F

)

≤C (

X

K∈Th

α

νh2Kk(−f +∇p1 + (∇u1)a)k0,Kk(∇v1)a)k0,K

+ X

K∈Th

γkak20,K

ν

h2K

|K|k∇ ·u1k0,Kk∇ ·v1k0,K

+ X

F∈Eh

τFkRFk0,Fk[ν∂nv1k0,F )

≤C (

X

K∈Th

α

νh2KkRKk0,Kk(∇v1)ak0,K + X

F∈Eh

τFkRFk0,Fk[ν∂nv1k0,F

+ X

K∈Th

γkak20,K

ν k∇ ·u1k0,Kk∇ ·v1k0,K

)

≤C (

X

K∈Th

h2K

P eKνkRKk0,Kk(∇v1)ak0,K + X

F∈Eh

τFkRFk0,Fk[ν∂nv1k0,F

+ X

K∈Th

kak20,K

P eKν k∇ ·u1k0,Kk∇ ·v1k0,K

)

≤C (

X

K∈Th

hKkRKk0,K|v1|1,K + X

F∈Eh

τFkRFk0,Fk[ν∂nv1k0,F

+ X

K∈Th

kak0,Kk∇ ·u1k0,K|v1|1,K )

(4.5)

donde la constanteC es positiva e independiente de h,ν y a.

El siguiente resultado corresponde a una condici´on inf-sup para la forma bilinealAdefinida en (2.15).

Lema 6. Sea (v, q)∈V×Q, entonces existe una constante positiva C, independiente de h, ν y a, tal que

√ν|v|1,Ω+ 1

√νkqk0,Ω ≤Cm´ax

1,kak∞,Ω

ν 2

sup

(w,t)∈V×Q−{0}

A((v, q),(w, t))

√ν|w|1,Ω+1νktk0,Ω

(4.6) Demostraci´on. Para la demostraci´on revisamos la Proposici´on 2.36 en [26], de donde te- nemos los siguientes resultados

√ν|v|1,Ω ≤ 1

β + 1 α

1 + kak(V×V)

β

sup

(w,t)∈V×Q−{0}

A((v, q),(w, t))

√ν|w|1,Ω+1νktk0,Ω

√1

νkqk0,Ω ≤ 1 β

1 +kak(V×V)

1 β + 1

α

1 + kak(V×V)

β

sup

(w,t)V×Q−{0}

A((v, q),(w, t))

√ν|w|1,Ω+ 1νktk0,Ω

, donde α y β son constantes que vienen de las condiciones inf-sup de las formas a y b

respectivamente, que en nuestro caso son independientes de h, ν y a. Luego, usamos el hecho que

kak(V×V) := sup

v,wV,v,w6=0

a(v,w)

√ν|v|1,Ω

ν|w|1,Ω ≤C1m´ax

1,kak,Ω

ν

de donde se tiene el resultado y la constante C depende de la constante de Poincar´e en H01(Ω)2, de α y de β, es decir, es independiente de h, ν y a

4.2.1. Resultado Principal

A continuaci´on presentamos el estimador de error a posteriori de tipo residual y mos- tramos su equivalencia con el error de aproximaci´on del m´etodo RELP.

Definimos el estimador residualη como sigue:

η

:=

( X

K∈Th

η

2R,K

)1/2

,

donde para cadaK ∈ Th

η

2R,K := h2K

ν kRKk20,K +1 2

X

F∈E(K)∩Eh

hF

ν kRFk20,F +νk∇ ·u1k20,K. (4.7) Con las definiciones anteriores, presentamos el teorema principal de este cap´ıtulo que muestra la equivalencia entre este estimador y el error de aproximaci´on obtenido al utilizar el m´etodo RELP.

Teorema 2. Sea (u, p)∈V×Qla soluci´on de (2.14) y sea(u1, p1)∈Vh×Q1h la soluci´on de (3.32), entonces existen constantes positivas C1 yC2, independientes deh, ν y a, tales que

|u−u1|+kp−p1k ≤C1m´ax

1,kak,Ω

ν 3

η

, (4.8)

C2m´ax

1,kak0,ωK

ν

1

η

R,K ≤√

ν|u−u1|1,ωK + 1

√νkp−p1k0,ωK. (4.9) Demostraci´on. Cota superior:

Sea (v, q)∈H01(Ω)2×L20(Ω) y sea ˜v1 :=Ch(v)∈Vhel interpolante de Cl´ement. Aplicando (4.4) a (v−v˜1, q) se tiene

A((eu, ep),(v−v˜1, q)) = X

K∈Th

(RK,v−v˜1)K+ X

F∈Eh

(RF,v−v˜1)F −(q,∇ ·u1)

≤ X

K∈Th

kRKk0,Kkv−v˜1k0,K + X

F∈Eh

kRFk0,Fkv−v˜1k0,F

+kqk0,Ωk∇ ·u1k0,Ω, luego, por lo anterior y la desigualdad (4.5) tenemos

A((eu, ep),(v, q)) =A((eu, ep),(v−v˜1, q)) +A((eu, ep),(˜v1,0))

≤C (

X

K∈Th

kRKk0,Kkv−v˜1k0,K+ X

F∈Eh

kRFk0,Fkv−v˜1k0,F

+kqk0,Ωk∇ ·u1k0,Ω+ X

K∈Th

hKkRKk0,K|v˜1|1,K

+ X

F∈Eh

τFkRFk0,Fk[ν∂n1k0,F

+ X

K∈Th

kak0,Kk∇ ·u1k0,K|v˜1|1,K

)

≤C (

X

K∈Th

hKkRKk0,K|v|1,˜ωK + X

F∈Eh

h1/2F kRFk0,F|v|1,˜ωF

+ kqk0,Ωk∇ ·u1k0,Ω+ X

K∈Th

hKkRKk0,K|v˜1|1,K

+ X

F∈Eh

hFkRFk0,Fk[n1k0,F

+ X

K∈Th

kak0,Kk∇ ·u1k0,K|v˜1|1,K

)

≤C (

X

K∈Th

h2K

ν kRKk20,K + X

F∈Eh

hF

ν kRFk20,F +νk∇ ·u1k20,Ω

)1/2

( X

K∈Th

ν|v|21,˜ωK + X

F∈Eh

ν|v|21,˜ωF + 1

νkqk20,Ω+ X

K∈Th

ν|v˜1|21,K

+ X

F∈Eh

νhFk[n1k20,F + X

K∈Th

kak20,K

ν |v˜1|21,K

)1/2

.

Usando la regularidad de la malla, tenemos que X

K∈Th

ν|v|21,˜ωK + X

F∈Eh

ν|v|21,˜ωF ≤Cν|v|21,Ω,

adem´as

X

K∈Th

kak20,K

ν k∇ ·v˜1k20,K ≤ X

K∈Th

kak20,K

ν |v˜1|21,K

≤C

kak0,Ω

ν 2

X

K∈Th

ν|v˜1|21,K

≤C

kak,Ω

ν 2

X

K∈Th

ν|v˜1|21,K

≤C

kak,Ω

ν 2

ν|v|21,Ω.

Por otra parte, usando el Teorema de trazas local (3.45), obtenemos X

K∈Th

ν|v˜1|21,K + X

F∈Eh

νhFk[n1k20,F ≤C (

ν|v|21,Ω+ X

K∈Th

νhKk∂n1k20,∂K

)

≤C (

ν|v|21,Ω+ν X

K∈Th

hK[hK1|v˜1|21,K +hK|v˜1|22,K] )

≤Cν|v|21,Ω. As´ı, para todo (v, q)∈V×Q se tiene que:

A((eu, ep),(v, q))≤C (

m´ax

1,kak,Ω

ν 2

ν|v|21,Ω+ 1 νkqk20,Ω

)1/2

η

≤Cm´ax

1,kak,Ω

ν ν|v|21,Ω+ 1 νkqk20,Ω

1/2

η

, (4.10)

por lo tanto, usamos elLema 6, aplicado a (eu, ep)∈V×Qy obtenemos

√ν|eu|1,Ω+ 1

√νkepk0,Ω ≤Cm´ax

1,kak∞,Ω

ν 2

sup

(v,q)∈V×Q−{0}

A((eu, ep),(v, q))

√ν|v|1,Ω+1νkqk0,Ω

≤Cm´ax

1,kak,Ω

ν 3

sup

(v,q)V×Q−{0}

{ν|v|21,Ω+ 1νkqk20,Ω}1/2

η

√ν|v|1,Ω+1νkqk0,Ω

≤C1m´ax

1,kak,Ω

ν 3

η

, lo que demuestra (4.8).

Cota inf erior:

Para todo K ∈ Th y F ∈ Eh, sean bK y bF las funciones burbuja por elemento y por lado, respectivamente. Sea adem´asbK :=bKRK. Entonces se tiene los siguientes resultados

CkRKk20,K ≤(RK,bK)K ≤ kRKk20,K (4.11) CkRFk20,F ≤ (RF, bFRF)F ≤ kRFk20,F. (4.12) Las cotas superiores son claras, sabiendo quebK ≤ 1, quebF ≤1 y usando la desigualdad

de Cauchy-Schwarz. Para las cotas inferiores citamos el trabajo realizado en el Lema 3.3 de [45] o en el Teorema 19 de [3], para el caso escalar y su extensi´on vectorial. As´ı, usando el hecho que bK ∈H01(K)2, obtenemos

(RK,bK)K = X

K∈Th

(RK,bK)K =A((u−u1, p−p1),(bK,0))

=ν(∇(u−u1),∇bK)K+ ((∇(u−u1))a,bK)K−(p−p1,∇ ·bK)K

≤ν|u−u1|1,K|bK|1,K +|u−u1|1,Kkak,KkbKk0,K +kp−p1k0,K|bK|1,K

≤C (

νh−1K |u−u1|1,KkbKk0,K+

kak0,K

18|K|1/2ν

ν|u−u1|1,KkbKk0,K

+hK1kp−p1k0,KkbKk0,K

)

≤C (

ν|u−u1|1,K +kp−p1k0,K )

m´ax

kak0,K 18|K|1/2ν, hK1

kbKk0,K

≤C √

ν|u−u1|1,K + 1

√νkp−p1k0,K

νhK1m´ax{P eK,1}kRKk0,K, lo que implica que

αhK

√νkRKk0,K ≤C √

ν|u−u1|1,K+ 1

√νkp−p1k0,K

, (4.13)

y tambi´en hK

√νkRKk0,K ≤Cm´ax

1,kak0,ωK

ν

√ν|u−u1|1,K+ 1

√νkp−p1k0,K

. (4.14) Por otro lado, como u ∈ H01(Ω)2 tenemos que ∇ ·u ∈ L20(Ω) de donde, por (2.14),

∇ ·u= 0 ctp en Ω. Usando este hecho, (4.11) y bK ∈H01(K), obtenemos:

k∇ ·u1k20,K = (∇ ·u1,∇ ·u1)K

≤C(∇ ·u1, bK∇ ·u1)K

=C(∇ ·u1, bK∇ ·u1)

=C(∇ ·(u1−u), bK∇ ·u1)

=C(∇ ·(u1−u), bK∇ ·u1)K

≤C|u−u1|1,KkbK∇ ·u1k0,K

≤C|u−u1|1,Kk∇ ·u1k0,K, de donde

√νk∇ ·u1k0,K ≤Cm´ax{1,kak0,ωK

ν }√

ν|u−u1|1,K. (4.15) Finalmente, seaF ∈ Eh. Usando (4.12), la definici´on de PF , y el hecho quebF ∈H01F), se tiene

kRFk20,F ≤C(RF, bFRF)F

≤C (

X

K⊆ωF

(RK, bFPF(RF))K−A((u−u1, p−p1),(bFPF(RF),0)) )

≤C (

X

KωF

kRKk0,KkbFPF(RF)k0,K+ ((∇(u−u1))a, bFPF(RF))

+ν(∇(u−u1),∇(bFPF(RF)))−(p−p1,∇ ·(bFPF(RF)))

)

≤C (

X

KωF

kRKk0,KkbFPF(RF)k0,K+ X

KωF

((∇(u−u1))a, bFPF(RF))K

+ν(∇(u−u1),∇(bFPF(RF)))ωF −(p−p1,∇ ·(bFPF(RF)))ωF

)

≤C (

X

K⊆ωF

kRKk0,KkbFPF(RF)k0,K+ X

K⊆ωF

kak∞,K|u−u1|1,KkbFPF(RF)k0,K

+ν|u−u1|1,ωF|bFPF(RF))|1,ωF +kp−p1k0,ωF|(bFPF(RF))|1,ωF

)

≤C (

X

K⊆ωF

hKα

√ν kRKk0,Kα1

ν|bFPF(RF)|1,K

+ X

KωF

kak∞,KhK ν

√ν|u−u1|1,K

√ν|bFPF(RF)|1,K

+ν|u−u1|1,ωF|bFPF(RF)|1,ωF +kp−p1k0,ωF|bFPF(RF)|1,ωF

)

≤C (

X

K⊆ωF

h2Kα2

ν kRKk20,K + X

K⊆ωF

ν|u−u1|21,K

+ ν|u−u1|21,ωF + 1

νkp−p1k20,ωF

1/2( X

KωF

α−2ν|bFPF(RF)|21,K

+ X

KωF

kak2,Kh2K

ν2 ν|bFPF(RF)|21,K + 2ν|bFPF(RF)|21,ωF

)1/2

≤C

ν|u−u1|21,ωF + 1

νkp−p1k20,ωF

1/2

( X

KωF

α−2+kak2∞,Kh2K ν2

)1/2

√ν|bFPF(RF)|1,ωF

≤C

ν|eu|21,ωF + 1

νkepk20,ωF

1/2

( X

KωF

m´ax{1, P eK}2+kak2,Kh2K ν2

)1/2

√νh−1/2F kRFk0,F

≤C

ν|eu|21,ωF + 1

νkepk20,ωF

1/2

m´ax

1,kak0,ωF

ν

νh−1/2F kRFk0,F.

As´ı, (4.9) es una consecuencia de esta ´ultima desigualdad, sumando sobre F ∈ E(K) y usando (4.14) y (4.15).

Resultados Num´ ericos

En este cap´ıtulo validaremos num´ericamente las estimaciones de error a priori y a posteriori demostradas en cap´ıtulos anteriores, adem´as mostraremos en detalle la imple- mentaci´on del m´etodo RELP, para el caso P2

1×P1.

5.1. Implementaci´ on

5.1.1. Resultados b´ asicos

Para la implementaci´on del m´etodo RELP y del estimador de error a posteriori utiliza- remos las siguientes definiciones y resultados. Sea Th una tri´angulaci´on cualquiera de Ω y sea K ∈ Th un tri´angulo cualquiera de esa triangulaci´on, entonces denotamos sus v´ertices por

n1 := x1 y1

!

,n2 := x2 y2

!

,n3 := x3 y3

! . Sea ˆK el tri´angulo de referencia, es decir, el tri´angulo de v´ertices

ˆ

n1 := 0 0

!

,nˆ2 := 1 0

!

,ˆn3 := 0 1

! .

54

Denotemos por xy ˆxlos sistemas coordenados dados por:

x:= x y

!

y xˆ := xˆ ˆ y

! ,

y consideremos la transformaci´on af´ın invertibleF : ˆK →K tal queF(ˆni) =ni,i= 1,2,3.

(Ver Figura 5.1). Es claro que

F( ˆx) := Cˆx+c=x Donde la matrizCy el vector c est´an dados por:

C:= x2−x1 x3−x1 y2−y1 y3−y1

!

c:= x1 y1

!

Figura 5.1: Transformaci´on af´ın F.

Nota 5. Es claro que la transformaci´on F es invertible y que F1 : K → Kˆ est´a dada por

F1(x) = C1x−C1c= ˆx.

Adem´as

JF =C

|JF|= det(C) = 2|K|. Dado u:K →R, sea uˆ: ˆK →R definido por

ˆ

u:=u◦ F. Usando la regla de la cadena obtenemos

∇ˆuˆ:=CT∇u, de donde

∇u:=CT∇ˆu.ˆ Por ´ultimo recordamos la siguiente f´ormula de integraci´on

Z

K

u dx=|JF| Z

Kˆ

ˆ u dx.ˆ

5.1.2. Esquema Matricial

En esta secci´on veremos c´omo calcular la matriz elemental asociada a cada uno de los elementos de la triangulaci´on. Recordemos que la soluci´on aproximada estar´a dada por funciones continuas y lineales sobre cada elemento. En general esta forma de calcular la matriz elemental puede ser r´apidamente extendida a ´ordenes de interpolaci´on mayores as´ı como a 3D.

Para los c´alculos sobreK se usan las siguientes notaciones:

[P] := [p1 p2 p3]1×3,

[DP] :=



1p11p21p3,

2p12p22p3



2×3

,

dondepi, i = 1,3 son las funciones de base de Vh sobre cada tri´angulo K y ∂1, ∂2 son las derivadas con respecto a cada variable. Notemos que para el tri´angulo de referencia, las funciones de base son:

[ ˆP] := [1−xˆ−yˆ xˆ y]ˆ1×3

As´ı podemos escribir:

u|K = [P][u], p|K = [P][p], x|K = [P][x], donde

[P] :=



[P] 0 0 [P]



2×6

,

[u] :=











u1(n1) u1(n2) u1(n3) u2(n1) u2(n2) u2(n3)











6×1

=



[u1]3×1

[u2]3×1

,

[p] :=

 p(n1) p(n2) p(n3)



3×1

,

y

[x] :=









 x1 x2 x3 y1 y2 y3











6×1

.

Adem´as

∇u|K = [DP] [u], donde

[DP] :=



[DP] 0 0 [DP]



4×6

.

Para la construcci´on de las matrices locales, notemos primero que

x·(∇u)a=x·



1u12u1

1u12u2



 a1 a2



=x·



a11u1+a22u1

a11u1+a22u2



= [x]T1×6[P]T6×2[P]2×6[ab]6×4[DP]4×6[u]6×1, y que

(a·x)(∇ ·u) = (a1x+a2y)(∂1u1+∂2u2)

= [P]1×3[aa]3×2[P]2×6[x]6×1[Z]1×4[DP]4×6[u]6×1, donde:

[Z]1×4 = [1 0 0 1]

[aa]3×2 =



a1(n1) a2(n1) a1(n2) a2(n2) a1(n3) a2(n3)



[ab]6×4 =



[aa]3×2 0 0 [aa]3×2

.

Nota 6. Otra forma de implementar el campo advectivo, en vez de interpolar sobre cada tri´angulo, es calcular la proyecci´on de a sobre las constantes, es decir

[P]2×6[ab]6×4 ≈[a]2×4 = ΠK(a1) ΠK(a2) 0 0 0 0 ΠK(a1) ΠK(a2)

! .

Los resultados obtenidos de esta forma no presentan diferencias significativas con respecto a interpolar a.

Previo al c´alculo de las matrices locales debemos calcular las matrices de proyecci´on sobre cada elemento, es decir

ΠK(p) = ΠK([P][p])

= 1

|K| Z

K

[P]

| {z }

Πp

[p],

ΠK(x·(∇u)a) = ΠK

[x]T[P]T[P][ab][DP][u]

= 1

|K| Z

K

[x]T[P]T[P][ab][DP]

| {z }

Πx

[u],

ΠK((a·x)(∇ ·u)) = ΠK

[P][aa] [P] [x] [Z] [DP] [u]

= 1

|K| Z

K

[P][aa] [P] [x] [Z] [DP]

| {z }

Πdiv

[u],

as´ı obtenemos las identidades siguientes:

χh(p) = [P −Πp] [p]

χh(x·(∇u)a) =

[x]T[P]T[P][ab][DP]−Πx [u]

χh((a·x)(∇ ·u)) = [[P][aa] [P] [x] [Z] [DP]−Πdiv] [u].

Luego podemos calcular las matrices locales para el m´etodo RELP, de la siguiente forma (∇u,∇v)K = [v]T

Z

K

[DP]T6×4[DP]4×6dx

| {z }

K1

[u]

((∇u)a,v)K = [v]T Z

K

[P]T6×2[P]2×6[ab]6×4[DP]4×6dx

| {z }

K2

[u]

(p,∇ ·v)K = [v]T Z

K

[DP]T6×4[Z]T4×1[P]1×3dx

| {z }

K3

[p]

(∇ ·u, q)K = [q]T Z

K

[P]T3×1[Z]1×4[DP]4×6dx

| {z }

K4

[u]

h(p), χh(q))K = [q]T Z

K

[P −Πp]T[P −Πp]dx

| {z }

K5

[p]

h(p), χh(x·(∇v)a))K = [v]T Z

K

[x]T[P]T[P][ab][DP]−Πx

T

[P −Πp]dx

| {z }

K6

[p]

h(x·(∇u)a), χh(q))K = [q]T Z

K

[P]−Πp

T

[x]T[P]T[P][ab][DP]−Πx

dx

| {z }

K7

[u]

h(x·(∇u)a), χh(x·(∇v)a))K =

= [v]T Z

K

[x]T[P]T[P][ab][DP]−Πx

T

[x]T[P]T[P][ab][DP]−Πx

dx

| {z }

K8

[u]

h((a·x)(∇ ·u)), χh((a·x)(∇ ·v)))K =

= [v]T Z

K

[P][aa] [P] [x] [Z] [DP]−Πdiv

T

[P][aa] [P] [x] [Z] [DP]−Πdiv

dx

| {z }

K9

[u],

es claro que K4 =K3T y que K7 =K6T lo que facilita el c´alculo de ´estas matrices.

As´ı la matriz elemental est´a dada por:

KK =



νK1+K2+K8+K9 −K3+K6

K4+K7 K5



9×9

. (5.1)

Para el caso de los saltos, sobre cada tri´angulo, se tiene

nu=n·(∇u)|K = [n]T2×4[DP]4×6[u]6×1

[n] :=

"

n 0 0 n

#

4×2

,

donden es la normal exterior a K. Sea F =K+∩K, entonces obtenemos que

[nu =∂n+u+∂nu

=h [n]T

DP+

−[n]T

DPi [u], de donde

([nu,[nv)F = [v]T Z

F

h [n]T

DP+

−[n]T

DPiT h [n]T

DP+

−[n]T

DPi [u]

= [v]T Z

F

hDP+T

[n] [n]T

DP+i

| {z }

KF1

[u]

−[v]T Z

F

hDP+T

[n] [n]T

DPi

| {z }

KF2

[u]

−[v]T Z

F

hDPT

[n] [n]T

DP+i

| {z }

KF3

[u]

+ [v]T Z

F

hDPT

[n] [n]T

DPi

| {z }

KF4

[u],

y as´ı tenemos las matrices correspondientes a los saltosKF1, KF2, KF3, KF4.

5.1.3. Vector de fuerza elemental

Siguiendo pasos an´alogos a lo anterior, obtenemos x·f = [x]T[P]T[P][f],

donde utilizamos la interpolaci´onP1 def sobre el tri´angulo K. As´ı ΠK(x·f) = ΠK

[x]T[P]T[P][f]

= 1

|K| Z

K

[x]T[P]T[P][f]

| {z }

Πf

,

y luego

χh(x·f) = [x]T[P]T[P][f]−Πf. Por lo tanto, los vectores locales del m´etodo RELP est´an dados por

(f,v)K = [v]T [P]T[P][f]

| {z }

F1

h(x·f), χh(q))K = [q]T Z

K

[P −Πp]T

[x]T[P]T[P][f]−Πf

| {z }

F2

h(x·f), χh(x·(∇u)a))K = [v]T Z

K

[x]T[P]T[P][ab][DP]−Πx

T

[x]T[P]T[P][f]−Πf

| {z }

F3

,

as´ı el vector elemental del lado derecho est´a dado por:

F =

"

[F1 +F3]6×1 [F2]3×1

#

9×1

. (5.2)

5.2. Experimentos num´ ericos

En esta seccion, presentamos cuatro validaciones num´ericas del an´alisis de error a priori y de la calidad del estimador a posteriori. Realizaremos pruebas de convergencia

del m´etodo planteado y lo compararemos con los resultados obtenidos usando el m´etodo SUPG. Adem´as, usando el estimador residual, refinaremos mallas utilizando la informaci´on local que entrega.

5.2.1. Caso anal´ıtico

En este caso el dominio es Ω = (0,1)×(0,1) y el campo advectivo est´a dado por a= (1,1)t. Consideramos la funci´on f y las condiciones de borde de modo que la soluci´on del problema est´a dada por:

u(x, y) = exsin(y) excos(y)

! ,

p(x, y) =−ex(sin(y) + cos(y))−(e−1)(cos(1)−1−sin(1)).

En la Figuras5.2 y 5.3 podemos ver los gr´aficos del comportamiento de los errores, tanto para la velocidad como para la presi´on. Los resultados muestran en ambos casos, el orden de convergencia esperado.

10−3 10−2 10−1 100

10−6 10−5 10−4 10−3 10−2 10−1 100

h

error

h h2

||u−u

1||

0,Ω

|u−u1|

1,Ω

Figura 5.2: Convergencia de ku−uhk0,Ω y |u−uh|1,Ω para ν = 106.

10−3 10−2 10−1 100 10−6

10−5 10−4 10−3 10−2 10−1

h

error

h2

||p−p

1||0,Ω

Figura 5.3: Convergencia dekp−p1k0,Ω para ν = 10−6.

Definamos ahora la siguiente norma, llamada norma de la energ´ıa k(u−u1, p−p1)kE,Ω:=

ν|u−u1|21,Ω+ 1

νkp−p1k20,Ω

1/2

, (5.3)

con esta norma, podemos comparar la convergencia del presente m´etodo contra previas alternativas como el m´etodo SUPG [22], lo que se ve en la Figura 5.4

Adem´as podemos evaluar el comportamiento del estimador con respecto al error en esta norma. Definiremos tambi´en, para evaluar nuestro estimador, el´ındice de efectividad global, como sigue,

θ := η

k(u−uh, p−p1)kE,Ω. (5.4) Este ´ındice entrega una idea de la calidad del estimador cuando aproxima al error. En general, se busca queθ se mantenga acotado cuandoh tiende a 0.

Los resultados de convergencia del estimador y del error los podemos ver en laFigura 5.5, donde tanto el estimador como el error tienen el mismo comportamiento asint´otico. En la Tabla 5.1mostramos la efectividad del estimador cuando h→0 y vemos que el ´ındice de efectividad se mantiene acotado.

10−3 10−2 10−1 10−3

10−2 10−1

h

error

||(u−u1,p−p1)||E, − Metodo SUPG

||(u−u1,p−p1)||E,Ω − Metodo RELP

Figura 5.4: Convergencia dek(u−u1, p−p1)kE,Ω para los m´etodos RELP y SUPG, para ν= 1.

10−3 10−2 10−1 100

10−3 10−2 10−1 100

h

error

h

||(u−u1,p−p1)||E,Ω η

Figura 5.5: Convergencia de k(u−u1, p−p1)kE,Ω y deη para ν = 1

h k(u−u1, p−p1)kE,Ω η θ

0.1250 7.813E-002 0.273 3.492

6.2500E-002 3.776E-002 0.138 3.648

3.1250E-002 1.828E-002 6.777E-002 3.707 1.5625E-002 9.089E-003 3.394E-002 3.734 7.8125E-003 4.544E-003 1.700E-002 3.742

Cuadro 5.1: Indice de efectividad cuando h →0

La siguiente prueba tiene que ver con la sensibilidad del estimador cuandoν →0 lo que se ve en laTabla 5.2donde vemos que el estimador no varia significativamente comparado con la variacion deν.

ν 1 101 102 103 104 105 106 θ 3.7339 3.7345 3.8029 5.1375 7.9599 8.0374 8.0378

Cuadro 5.2: Indice de efectividad cuando ν→0

5.2.2. Capas l´ımite

En el siguiente caso el dominio es Ω = (0,1)×(0,1) y el campo advectivo est´a dado por a = (1,1)t. Consideramos la funci´on f y las condiciones de borde de modo que la soluci´on del problema est´a dada por:

u(x, y) =





eyν −e1ν 1−e1ν exν −e1ν

1−e1ν





(5.5)

p(x, y) =x−y (5.6)

En este caso, cuando ν es cercano a cero, se producen capas l´ımites en los bordes del dominio y = 1 y x = 1, d´ıficiles de capturar por el m´etodo de elementos finitos. Como el estimador a posteriori se calcula a nivel local, podemos mejorar la soluci´on refinando la malla donde el estimador tiene valores mayores, para ello escogemos los tri´angulos que

cumplen ηR,K ≥ δm´ax{ηR,K : K ∈ Th}, para alg´un 0 < δ < 1, en nuestro caso elegimos δ= 12.

(a) Malla original, 775 elementos (b) Malla adaptada, 38390 elementos

Figura 5.6: Mallas original y adaptada, para ν = 102.

(a) Soluci´on original (b) Soluci´on adaptada

Figura 5.7: Primera componente de la velocidad, para ν= 102

Esperamos que los m´as altos valores se encuentren en tri´angulos presentes en zonas de capas l´ımite, lo que vemos en las mallas originales y refinadas de la Figura 5.6. Adem´as en la Figura 5.7 mostramos la soluci´on de la primera componente de la velocidad, tanto para la malla original como para la malla adaptada.

Si disminuimos el valor deν a 10−6, la capa l´ımite es m´as cercana al borde y notamos en el corte de la Figura 5.8 que se producen oscilaciones controladas por el m´etodo.

(a) Malla adaptada, 37832 elementos (b) Presi´on adaptada

(c) Corte de la primera componente de la velocidad

Figura 5.8: Malla refinada, soluci´on de la presi´on y corte enx= 0,5, con la malla refinada, para ν= 106

5.2.3. El cilindro

En este caso el dominio es Ω := (−3,9)× (−3,3) al cual se le remueve un c´ırculo centrado en (x0, y0) = (0,0) de radior = 1, el campo advectivo est´a dado pora = (1,0)t, ν= 10−6 y f =0. Adem´as un perfil parab´olico para la velocidad tangencial se impone en la entrada x = −3 y una presi´on nula a la salida x = 9. En el resto del contorno de Ω, (inclu´ıdo el borde del c´ırculo) la velocidad en ambas componentes es igual a cero.

Con todo lo anterior, es natural esperar la existencia de capas l´ımite, tanto en la frontera del dominio como al interior, en especial el borde del c´ırculo, lo cual es corroborado por la adaptaci´on realizada con el estimador, lo que se ve en laFigura 5.9 en la malla adaptada, adem´as realizamos un zoom alrededor del c´ırculo, para ver en detalle la zona de mayor refinamiento.

(a) Malla adaptada, 106939 elementos

(b) Zoom

Figura 5.9: Malla adaptada, y zoom correspondiente.

Tambi´en en la Figura 5.10 podemos ver la magnitud de la velocidad en el dominio, y en laFigura 5.11 vemos un corte de la primera componente de la velocidad,

Figura 5.10: Magnitud de la velocidad

Figura 5.11: Corte enx = 3 de la primera componente de la velocidad

5.2.4. Dominio en forma de L

En este caso tratamos de ver el comportamiento de un flu´ıdo en un dominio en forma de L, para ello consideramos el dominio Ω = (0,3)×(0,3)−(0,2)×(1,3). Aqu´ıf =0, el

campo advectivo est´a dado pora = (1,0)t y ν = 104.

En la entrada x = 0 imponemos la velocidad u = (1,0) cuando 0 ≤ y ≤ 1/2, adem´as fijamos la presi´on a cero en la salida y = 3, por ´ultimo fijamos la velocidad a cero en el resto del contorno.

En este caso notamos capas l´ımite, tanto internas como en el borde, y como vemos en la Figura 5.12el refinamiento es mayor en estas zonas.

Figura 5.12: Malla final, 49970 elementos

En laFigura 5.13 vemos los isovalores de la presi´on y adem´as las l´ıneas de corriente de la velocidad, donde notamos una recirculaci´on en la esquina inferior derecha, capturada por el m´etodo.

(a) Presi´on (b) Velocidad

Figura 5.13: Isol´ıneas de la presi´on (a) y l´ıneas de corriente para la velocidad (b).

Finalmente realizamos cortes para ver la soluci´on en puntos importantes del dominio, en la Figura5.14 podemos ver los distintos resultados.

(a) Velocidad tangencial enx= 1 (b) Velocidad normal eny= 2

(c) Presi´on enx= 3

Figura 5.14: Cortes de la primera componente de la velocidad (a), segunda componente (b) y presi´on (c)

Los mismos cortes fueron realizados en [24] donde se obtuvieron similares resultados, tanto para las velocidades como para la presi´on.

Conclusiones y Trabajo Futuro

Durante este trabajo se introdujo el nuevo m´etodo de elementos finitos estabilizados RELP aplicado a la ecuaci´on de Oseen, para espacios de interpolaci´on del tipo P21 ×P1 y P2

1 ×P0. Se demostr´o el buen planteamiento del mismo y por lo tanto la estabilidad requerida, junto a la convergencia de m´etodo. Adem´as, para este esquema, se defini´o y se analiz´o un estimador de error a posteriori residual que permite la adaptaci´on de mallas, lo que mejora la calidad de la soluci´on discreta. Este esquema junto con el estimador residual fueron validados por medio de experimentos num´ericos.

Dentro de las posibles extensiones de este trabajo podemos nombrar

Extender el m´etodo RELP a ´ordenes de interpolaci´on superiores, donde el t´ermino

∆uh formar´ıa parte de los t´erminos extras a˜nadidos.

El an´alisis de la derivaci´on y del error del m´etodo para el caso en 3D.

Analizar el m´etodo para la ecuaci´on general de Oseen y tambi´en el caso no estacio- nario.

Usar las ventajas de este m´etodo a la hora de trabajar en r´egimen turbulento para tratar de encontrar soluciones a las ecuaciones de Navier-Stokes bajo esas condicio- nes.

73

[1] M. Ainsworth y J. T. Oden. A posteriori error estimators for the Stokes and Oseen equations. SIAM J. Numer. Anal., 34(1):228–245, 1997.

[2] M. Ainsworth y J.T. Oden. A posteriori error estimation in finite element analysis.

Pure and applied mathematics. John Wiley & Sons, New York, 2000.

[3] R. Araya, G. R. Barrenechea, y A. Poza. An adaptive stabilized finite element method for the generalized Stokes problem. J. Comput. Appl. Math, 214:457–479, 2008.

[4] R. Araya, G.R. Barrenechea, L.P. Franca, y F. Valentin. Stabilization arising from PGEM: a review and further developments. Appl. Numer. Math, 59(9):2065–2081, 2009.

[5] R. Araya, G.R. Barrenechea, y F. Valentin. Stabilized finite element methods based on multiscale enrichment for the Stokes problem. SIAM J. Numer. Anal., 44:322–348, 2006.

[6] R. Araya, G.R. Barrenechea, y F. Valentin. A stabilized finite-element method for the Stokes problem including element and edge residuals. IMA J. Numer. Anal, 27:172–197, 2007.

[7] R. Araya, A. Poza, y E. P. Stephan. A hierarchical a posteriori error estimate for an advection–diffusion–reaction problem. Math. Models Meth. Appl. Sci, 15(7):1119–

1139, 2005.

[8] R. Araya, A. Poza, y F. Valentin. On a hierarchical error estimator combined with a stabilized method for the Navier-Stokes equations. Numer. Meth. Partial Differ.

Equ, 28:782–806, 2012.

74

[9] D.N. Arnold, F. Brezzi, y M. Fortin. A stable finite element for the Stokes equations.

Calcolo, 23:337–344, 1984.

[10] I. Babusˇka. The finite element method with Lagrangian multipliers. Numer. Math, 20:179–192, 1973.

[11] C. Baiocchi, F. Brezzi, y L. Franca. Virtual bubbles and Galerkin-Least-Squares type methods (Ga.L.S.). Comput. Meth. Appl. Mech. Eng, 105:125–141, 1993.

[12] G. R. Barrenechea y F. Valentin. A residual local projection method for the Oseen equation. Comput. Meth. Appl. Mech. Eng, 199:1906–1921, 2010.

[13] G.R. Barrenechea, L.P. Franca, y F. Valentin. A Petrov-Galerkin enriched method:

a mass conservative finite element method for the Darcy equation. Comput. Meth.

Appl. Mech. Eng, 196:2449–2464, 2007.

[14] G.R. Barrenechea y F. Valentin. Consistent local projection stabilized finite element methods. SIAM J. Numer. Anal., 48:1801–1825, 2010.

[15] R. Becker y M. Braack. A finite element pressure gradient stabilization for the Stokes equations based on local projections. Calcolo, 38:173–199, 2001.

[16] M. Braack y E. Burman. Local projection stabilization for the Oseen problem and its interpretation as a variational multiscale method. SIAM J. Numer. Anal, 43:2544–

2566, 2006.

[17] M. Braack, E. Burman, V. John, y G. Lube. Stabilized finite element methods for the generalized Oseen problem. Comput. Meth. Appl. Mech. Eng, 196:853–866, 2007.

[18] H. Br´ezis. Functional Analysis, Sobolev Spaces and Partial Differential Equations.

Universitext Series. Springer, New York, 2010.

[19] F. Brezzi. On the existence, uniqueness and approximation of saddle-point problems arising from Lagrange multipliers. Anal. Numer, p´ags. 129–151, 1974.

[20] F. Brezzi, L. Franca, T.J. Hughes, y A. Russo. b=R

g. Comput. Meth. Appl. Mech.

Eng, 145:329–339, 1997.

[21] F. Brezzi y A. Russo. Choosing bubbles for advection–diffusion problems. Math.

Models Meth. Appl. Sci, 4:571–587, 1994.

[22] A.N. Brooks y T.J.R. Hughes. Streamline upwind Petrov–Galerkin formulation for convection dominated flows with particular emphasis on the incompressible Na- vier–Stokes equations. Comput. Meth. Appl. Mech. Eng, 32:199–259, 1982.

[23] E. Burman. Pressure projection stabilizations for Galerkin approximations of Stokes and Darcy’s problem. Numer. Meth. Partial Differ. Equ, 24:127–143, 2008.

[24] R. Codina. Analysis of a stabilized finite element approximation of the Oseen equa- tions using orthogonal subscales. Appl. Numer. Math, 58:264–283, 2008.

[25] C. Dohrmann y P. Bochev. A stabilized finite element method for the Stokes problem based on polynomial pressure projections. Int. J. Numer. Meth. Fluids, 46:183–201, 2004.

[26] A. Ern y J.L. Guermond. Theory and practice of finite elements. Applied mathema- tical sciences. Springer-Verlag, New York, 2004.

[27] L. P. Franca y S. L. Frey. Stabilized finite element methods: II. The incompressible Navier-Stokes equations. Comput. Meth. Appl. Mech. Eng, 99(2–3):209–233, 1992.

[28] L.P. Franca, A.L. Madureira, y F. Valentin. Towards multiscale functions: enriching finite element spaces with local but not bubble–like functions. Comput. Meth. Appl.

Mech. Eng, 194:3006–3021, 2005.

[29] L.P. Franca, J.V.A. Ramalho, y F. Valentin. Multiscale and Residual-Free Bubble functions for reaction–advection–diffusion problems. Int. J. Multiscale Eng, 3:297–

312, 2005.

[30] L.P. Franca y F. Valentin. On an improved unusual stabilized finite element met- hod for the advective–reactive–diffusive equation. Comput. Meth. Appl. Mech. Eng, 190:1785–1800, 2000.

[31] G. Galdi.An Introduction to the Mathematical Theory of the Navier-Stokes Equations, tomo I. Springer-Verlag, New York, 1994.

Documento similar