Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MetodoElementosFinitos G. Calderon PDF
MetodoElementosFinitos G. Calderon PDF
Giovanni Caldern
Rodolfo Gallo
Giovanni Caldern
Rodolfo Gallo
Departamento de Matemticas
Facultad de Ciencias
Universidad de Los Andes
email giovanni@ula.ve, rodolfog@ula.ve
c
Ediciones IVIC
Instituto Venezolano de Investigaciones Cientficas
RIF: G-20004206-0
Introduccin al Mtodo de los Elementos Finitos: un enfoque mate-
mtico
Giovanni Caldern y Rodolfo Gallo
Diseo y edicin: Escuela Venezolana de Matemticas
Preprensa e impresin: Editorial Texto
Depsito legal If66020115102608
ISBN 978-980-261-129-4
Caracas, Venezuela
2011
iii
Prefacio
mtodo, que lo han colocado, en muchos caso, por arriba de los mtodos
tradicionales, ver Rivire [16], Li [17], Donea y Huerta [18], y Thome
[19], entre otros. Por otro lado, y debido principalmente a la comple-
jidad de los problemas tratados, las soluciones aproximadas obtenidas
por el MEF son, o requieren ser, certificadas aceptadas mediante co-
tas de error. Estas son impuestas segn las propiedades del problema
o exigencias particulares requeridas por el usuario. En el presente, la
mayora de los avances realizados dentro del campo del MEF se dan en
esta direccin. Debido a esto, existen diversas tcnicas para resolver el
problema de la estimacin y correccin del error. Entre los textos bsicos,
en esta direccin, se pueden citar, Ainsworth y Oden [20] y, Bangerth y
Rannacher [21], entre otros.
Como nota final, queremos agradecer al comit organizador de la XXIV
Escuela Venezolana de Matemticas, la oportunidad de dictar este curso,
el cual puede contribuir al empuje que necesitan las matemticas apli-
cadas en nuestras licenciaturas y postgrados.
Los autores.
Contenido
Prefacio iii
vii
viii CONTENIDO
3 Mtodo de aproximacin 45
3.1 El mtodo de Galerkin . . . . . . . . . . . . . . . . . . . . 46
3.2 Propiedades de la aproximacin de Galerkin . . . . . . . . 51
3.2.1 Ortogonalidad del error y Lema de Ca . . . . . . 51
3.2.2 Convergencia del mtodo de Galerkin . . . . . . . 54
Ejercicios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Bibliografa 123
x G. Caldern y R. Gallo
Captulo 1
1
2 G. Caldern y R. Gallo
1.1.1 Espacios Lp ()
Se introducen algunos espacios de Hilbert que resultan naturales para la
Preliminares del Anlisis Funcional 3
es decir, la cota superior mnima de los valores que toma ||Ax||F sobre
la bola unitaria del espacio E se llama norma del operador lineal A. Es
evidente la siguiente propiedad
||Ax||F
||A|| = sup
x6=0 ||x||E
En un espacio de dimensin finita, todo operador lineal es acotado.
Para resolver las ecuaciones del tipo Ax = y, se introduce el concepto
de operador inverso A1 . Sea A un operador de E en F. Si a cada y F
le corresponde uno y solo un x E, para el cual Ax = y, entonces, por
esta correspondencia se define el operador A1 inverso de A con dominio
de definicin F y campo de valores E.
El operador inverso A1 existe si, y solo si, la ecuacin homognea
Ax = 0 posee solo la solucin trivial. El operador inverso A1 existe y
es acotado si, y solo si, existe una constante > 0 tal que
||Ax||F ||x||E
para todos los x E.
6 G. Caldern y R. Gallo
E = y C2 [0, 1]; y(0) = y(1) = 0 ; E es un subespacio lineal de F y
Ly F para todo y E ( es decir, y 00 (t) es una funcin continua). Para
todo y, z E, se tiene que
Z 1 Z 1
(Ly, z) = Ly(t) z(t) dt = y 00 (t) z(t) dt
0 0
es decir, Z 1
(Ly, z) = y 0 (t) z 0 (t) dt (1.3)
0
R1
Anlogamente, se obtiene que (Lz, y) = 0 y 0 (t) z 0 (t) dt. Luego, se puede
concluir que (Ly, z) = (Lz, y) = (y, Lz), Por tanto, el operador L es
simtrico. R1 2
Por otro lado, de (1.3) se obtiene que (Ly, y) = 0 y 0 (t) dt > 0. Si
R1 2
se tuviera que (Ly, y) = 0 y 0 (t) dt = 0, esto implicara que y 0 (t) 0,
ya que y 0 (t) es una funcin continua. Entonces y(t) = k, donde k es una
constante. Por otra parte, se tiene que y(0) = 0, por lo que k = 0 y
se obtendra que y(t) = k = 0. Por consiguiente, (Ly, y) > 0 excepto
cuando y(t) = 0, y se puede afirmar que L es un operador positivo.
Ahora, se puede utilizar el operador L para definir un nuevo producto
escalar en E, es decir, (y, z)L = (Ly, z). A este producto escalar se le
llama con frecuencia producto escalar energtico o energa del operador
L. A partir de este ejemplo, se puede enunciar el siguiente teorema.
Teorema 1.3. Todo operador lineal A, simtrico y definido positivo de
un espacio lineal E en un espacio lineal F que tiene producto escalar
(, ), da lugar a un segundo producto escalar energtico (, )A definido
por (y, z)A = (Ay, z), para cada y, z E, siempre que E F.
Se puede ahora introducir el espacio energtico HA que se compone
de los elementos y, z, . . . H con producto escalar (y, z)A = (Ay, z) y
norma energtica p
||y||A = (Ay, y)
8 G. Caldern y R. Gallo
R
Si f es una funcin localmente integrable en ( K |f |dx < , para
cada subconjunto K cerrado de ) entonces se puede definir una dis-
tribucin asociada con f por
Preliminares del Anlisis Funcional 11
Z
F : C
0 R, F () = f dx, C
0 ()
Una distribucin que es generada por una funcin localmente integrable
se llama una distribucin regular, en caso contrario, se dice que es una
distribucin singular.
Ejemplo 1.8. La funcin H(x), definida en [1, 1] por
0, 1 x < 0
H(x) =
1 0x1
es localmente integrable y genera la distribucin H que satisface
Z 1 Z 1
H() = H(x) (x) dx o H() = (x) dx
1 0
Para p = , se tiene
kf kk, = max kD f k
||k
para 1 p < , y
14 G. Caldern y R. Gallo
|f |k, = max kD f k
||=k
es un espacio de Hilbert.
Un subespacio de Hk () de uso frecuente en el resto del texto es
H10 () = v H1 (); v = 0 sobre
donde, H1 (a, b) = u : u y u0 L2 (a, b) representa el espacio lineal de
funciones que junto con su primera derivada son de cuadrado integrable,
y denota el contorno del dominio. La formulacin dbil de una EDP
de segundo orden con condiciones de contorno Dirichlet, por lo general,
se lleva acabo en este espacio.
La desigualdad de Poincar-Friedrichs dice que la H k -seminorma
Z X 1/2
|u|k,2 = |D u|2 dx
||=k
Z b Z b
0 0
|B(u, v)| = [u v + cuv] dx [u0 v 0 + c1 uv]dx
a a
= (u0 , v 0 ) + c1 (u, v) (u0 , v 0 )| + c1 |(u, v)
y as 1
||u||1 ||F ||H0 (1.14)
En el sentido anterior, entonces, u y F generan la forma bilineal B.
Ahora se prueba en sentido inverso: dada una forma bilineal B y un fun-
cional lineal con las propiedades convenientes, entonces existe un nico
u H satisfaciendo (1.13) y (1.14). Este es el teorema de Lax-Milgram.
Ejemplo 1.16. (Producto interno energtico, norma energtica) Sea H
un espacio de Hilbert y B : H H R una forma bilineal acotada,
simtrica y H-elptica. La forma bilineal define el producto interno
(u, v)e = B(u, v) en H, llamado producto interno energtico.
p La norma
inducida por el producto interno energtico, kuke = (u, u)e es llamada
norma energtica.
adems,
||u||1 1 ||F ||H0 (1.16)
La prueba de este teorema es bastante larga, para hacerla ms digerible
ser partida en una serie de cinco lemas.
Lema 1.3. Dado cualquier u H existe un nico elemento w H tal que
B(u, v) = (w, v) v H (1.17)
Demostracin: Dado cualquier u H, B(u, ) es un funcional lineal
acotado definido en H ya que
B(u, ) : H R, B(u, v) K 0 ||v||
donde K 0 = K||u||. Ahora, de acuerdo al Teorema de Representacin de
Riesz, existe un nico elemento w en H tal que B(u, v) = (w, v).
Lema 1.4. Sea A el operador que asocia u con w:
A : H H, Au = w (1.18)
Entonces A es un operador lineal acotado.
Demostracin: Sea w1 , w2 H, del lema anterior se tiene asociado
elementos u1 , u2 en H definidos por
B(u1 , v) = (w1 , v), B(u2 , v) = (w2 , v) v H
Ya que B es bilineal,
B(u1 + u2 , v) = B(u1 , v) + B(u2 , v) = (w1 + w2 , v) (1.19)
Adems, de la definicin de A se tiene
Au1 = w1 , Au2 = w2 , as Au1 + Au2 = w1 + w2 (1.20)
A partir de (1.17) - (1.19), se ve que A mapea u1 + u2 en w1 + w2 :
A(u1 + u2 ) = w1 + w2 (1.21)
La linealidad de A se sigue de (1.20) y (1.21). A es acotado, pues
tomando v = Au en (1.17) y usando la continuidad de B y (1.18),
K||u||||Au|| B(u, Au) = (w, Au) = ||Au||2
Entonces, ||Au|| K||u||.
Lema 1.5. A es uno-uno con inversa A1 acotada.
Demostracin: Sea R(A) el rango de A (por supuesto, R(A) H). Se
debe mostrar que Az = 0 solo para z=0 y usar el Teorema 1.2 para mos-
20 G. Caldern y R. Gallo
A1 A2
donde divA = x1 + x2 , y n = (n1 , n2 ) la norma exterior unitaria a
.
v
Denotando por v el gradiente de v, es decir, v := ( x , v ), se
1 x2
obtiene de (1.24) la siguiente frmula de Green:
Z Z h
v w v w i
v wd + d
x1 x1 x2 x2
Z h Z h 2
w w i w 2w i
= v n1 + v n2 ds v + d
x1 x2 x21 x22
Z Z
w
= v ds vwd
n
As, Z Z Z
w
v wd = v ds vwd (1.25)
n
y w w w
n = x1 n1 + x2 n2 es la derivada normal, es decir, la derivada en la
direccin del vector normal exterior sobre la frontera .
Ejercicios
1.1 Cul de los siguientes operadores es lineal?
1
Un dominio de Lipschitz (frontera Lipschitz) es un dominio en el espacio eu-
clidiano cuya frontera es suficientemente regular en el sentido que esta puede ser
considerada como si fuera la grfica de una funcin
R continua
R R de Lipschitz.
2
De aqu en adelante, se utiliza la notacin d =
dxdy.
Preliminares del Anlisis Funcional 23
R1
(i) T : L2 (1, 1) L2 (1, 1), T (u) = 1 K(x, y)u(y) dy;
(ii) T : C1 [a, b] C1 [a, b], T (u) = x2 u/x + 2u;
(iii) M : R2 R, M (x) = xy.
1.8 Sea A una matriz nn simtrica y definida positiva, es decir xTAx > 0
para todo vector x 6= 0. Entonces, el espacio PRn es un espacio de
Hilbert dotado del producto interno (x, y) = ni,j=1 Aij xi yj . Dada
una funcin F : Rn R, encuentre el elemento x tal que F (y) =
(x, y) donde F es definida por: (i) F (y) = y1 + y2 + . . . + yn ; (ii)
F (y) = y1 .
R1
`(F ) = 0 u(x) dx. Mostrar que este funcional es lineal acotado, y
encontrar la funcin u, el valor de `(F ), y el elemento g tal que
`(F ) = (g, F ), cuando F (x) = 2x.
1.13 Sea F : H10 (0, 1) R y B : H10 (0, 1) H10 (0, 1) R definidos por
Z 1 Z 1
F (v) = (1 4x)v dx, B(u, v) = (x + 1)u0 v 0 dx,
0 0
donde H10 (0, 1) = v L2 (0, 1) : v 0 L2 (0, 1), v(0) = v(1) = 0
es un espacio de Hilbert con el producto interno
Z 1
(u, v)H01 = (uv + u0 v 0 ) dx = (u, v) + (u0 , v 0 ).
0
25
26 G. Caldern y R. Gallo
2
Se debe recordar que (x 1/2) es una distribucin; un funcional sobre C 0
definido por (x 1/2)(x) = (1/2), para cualquier
R1 funcin C
0 . La operacin
(x 1/2)(x) es algunas veces escrita como 0 (x 1/2)(x)dx = (1/2).
28 G. Caldern y R. Gallo
Por tanto, (2.2) puede ser reemplazado por el siguiente problema varia-
cional: encontrar u V tal que
Z 1 Z 1
0 0
(u v + uv)dx = f (x)vdx, v V (2.3)
0 0
donde,
n
V = v : v C[0, 1], v 0 es continua y acotada a trozos en [0, 1], y
o
v(0) = v(1) = 0
Z 1 Z 1
(u01 u02 )2 dx + (u1 u2 )2 dx = 0
0 0
lo cual muestra que u01 u02 = 0 y u1 u2 = 0, x [0, 1], y la unicidad
queda probada.
Finalmente, se prueba que si u es la solucin de (V) entonces u adems
satisface (C). Sea u H10 () tal que
Z 1 Z 1 Z 1
0 0
u v dx + uvdx f vdx = 0 v H10 ()
0 0 0
Si se supone adems, que u00 existe y es continua, entonces se puede
integrar por partes y usando el hecho que v(0) = v(1) = 0,
Z 1 Z 1 Z 1 Z 1
u00 vdx+ uvdx f vdx = (u00 u+f )vdx = 0, v H10 ()
0 0 0 0
Pero con la suposicin que (u00 u + f ) es continua, la cual se cumple
solo si (ejercicio)
(u00 u + f )(x) = 0 0<x<1
se puede probar que u es solucin de (C).
As, se tiene visto que, si u es la solucin de (V) y adems satisface
la hiptesis de regularidad (u00 es continua), entonces u es solucin de
(C). Entonces se tiene mostrado que los dos problemas (C) y (V) son
equivalentes.
La formulacin (V) se dice que es una formulacin dbil de (C) y
la solucin de (V) se dice que es una solucin dbil de (C). Si u es una
solucin dbil de (C) entonces no es claro de inmediato que u sea tambin
una solucin clsica de (C), ya que este requiere que u sea suficientemente
regular para que u00 quede definida en un sentido clsico.
Se debe notar que las funciones que satisfacen las condiciones dadas en
(2.6) no pueden constituir un espacio vectorial. Este sera el caso con
condiciones de contorno Dirichlet iguales a cero; sin embargo, en el caso
no homogneo, la suma de dos funciones que cumplen (2.6) no satisfacen
la condicin. Por tanto, se tiene que descomponer la funcin u buscada
en
u(x) = u (x) + u(x) (2.7)
donde u H1 (a, b), llamada el levantamiento Dirichlet, es una funcin
conocida que satisface las condiciones de contorno
u (a) = ga , u (b) = gb (2.8)
y la funcin u, satisface la condicin de frontera Dirichlet homognea
u(a) = u(b) = 0 (2.9)
representa la parte desconocida de la solucin u. La funcin u ya puede
buscarse en un espacio de funciones lineales, normalmente, V = H10 (a, b).
Por lo tanto, la tarea consiste en encontrar u V satisfaciendo la
formulacin variacional
Z 1 Z 1
0 0
u (x)v (x)dx = [f (x)v(x) (u )0 (x)v 0 (x)]dx, v V
0 0
En la prctica, suele escogerse u tan simple como sea posible, es decir,
como una funcin lineal continua por partes que se anula en todos los
puntos interiores (ver Figura 2.1).
ga gb
x= a x xM b
x
Figura 2.1: Ejemplo de una funcin levantamiento Dirichlet para problemas 1D.
n
d
2. Integrar sobre
Z Z Z
(a1 u)vd + a0 uvd = f vd (2.14)
Unicidad de la solucin
La existencia y unicidad de la solucin del problema modelo (2.17) puede
ser probada usando el Teorema de Lax-Milgram (Teorema 1.10) bajo las
siguientes hiptesis.
Lema 2.1. Se asume que a1 Cmin > 0 y a0 0 en (condicin
36 G. Caldern y R. Gallo
Z
B(U, v) = a1 U v + a0 U v d,
Z
l(v) = f v a1 G v a0 Gv d
Esta formulacin dbil se puede definir con criterios ms dbiles en f , g
y G. En particular, se puede asumir que f L2 () y G H1 () con la
traza de g H1/2 ().
Se tiene visto que la forma bilineal B(, ) es acotada y V elptica (ver
Lema 2.1 del apartado anterior). En otras palabras, El Teorema de Lax-
Milgram asegura la existencia y unicidad de la solucin en (2.26) para
toda funcin de levantamiento G.
Para justificar la independencia de la solucin u = U + G de la funcin
de levantamiento Dirichlet G, supongamos que U1 + G1 = u1 H1 () y
U2 +G2 = u2 H1 () son dos soluciones dbiles. Por (2.26) la diferencia
u1 u2 V = H10 (), lo cual satisface
B(u1 u2 , v) = 0 v V
Tomando u1 u2 por v y usando la propiedad V-elptica de la forma
bilineal B, se obtiene
0 = B(u1 u2 , u1 u2 ) Cku1 u2 k2V
Esto significa que ku1 u2 kV = 0, es decir que u1 = u2 en .
Observe que, aunque la forma bilineal B(, ) est dada por la mis-
ma frmula que en el caso de las condiciones de contorno Dirichlet, es
diferente ya que el espacio V ha cambiado.
La acotacin de la forma bilineal B(, ) en V V se puede demostrar
de forma anloga a la prueba del Lema 2.1. Ntese, sin embargo, que
no se puede utilizar la desigualdad de Poincar-Friedrichs para probar la
propiedad V-elptica de B(, ), ya que ahora la solucin no es cero en la
frontera. Aqu la hiptesis adicional (2.28) entra en juego y se obtiene
emin }kvk2
B(v, v) min{Cmin , C V
(a1 u) + a0 u = f en , (2.31)
u = gD sobre d , (2.32)
u
= gN sobre n (2.33)
n
La forma dbil es derivada como sigue: en primer lugar se extiende
la funcin gD C(d ) al resto de la frontera introduciendo una
funcin geD C() tal que geD gD sobre d . La no unicidad de esta
extensin no va a causar ningn problema. Despus se define la funcin
levantamiento Dirichlet G C2 () C1 () de geD (es decir, G geD
sobre ). La solucin u se busca en la forma u = U + G anlogo al
caso Dirichlet puro. Las ecuaciones
a1 (U + G) + a0 (U + G) = f en ,
(U + G) = gD sobre d ,
(U + G)
= gN sobre n
n
se convierten
42 G. Caldern y R. Gallo
a1 U + a0 U = f + (a1 G) a0 G en , (2.34)
U = 0 sobre d , (2.35)
(U + G)
= gN sobre n (2.36)
n
El espacio apropiado para la funcin U es
V = u H1 () : u = 0 sobre d
donde
Z
B(U, v) = a1 U v + a0 U v d,
Z Z
l(v) = f v a1 G v a0 Gv d + a1 gN vds
N
Ejercicios
2.1 Considere el PVF, u00 (x) = (x 1/2), 0 < x < 1, con u(0) =
u(1) = 0, donde (x 1/2) es el delta de Dirac correspondiente a
una fuerza puntual en x = 1/2. Construya la solucin exacta u de
este problema y bosqueje la grfica de u y u0 como funcin de x.
Cmo es la grfica de u00 ? Tiene sentido la forma clsica de este
problema en x = 1/2?
2.2 Encuentre la solucin u del PVF (2.1) y bosqueje la grfica de u y u0
como funcin de x. Comente sobre u00 y el sentido de la declaracin
clsica del PVF.
2.3 (a) Considere el siguiente PVF, u00 (x) = x, 0 < x < 1, u(0) = 0,
u(1) = 0 y las siguientes representaciones variacionales:
R1
(b) Encontrar u Vu tal que u(0) = u(1) = 0 y 0 (u00 x)vdx =
0 para todo v Vv .
R1
(c) Encontrar u Vu tal que 0 (u0 v 0 xv)dx = 0 para todo v Vv .
R1
(d) Encontrar u Vu tal que 0 (uv 00 xv)dx = 0 para todo
v Vv tal que v(0) = v(1) = 0.
Discutir las propiedades de las funciones de peso y de las funciones
de ensayo de cada uno de los problemas variacionales (b), (c) y (d),
de modo que estos problemas se correspondan con el problema fuerte
dado en (a). Adems, suponga que f , g, y h son las tres funciones
que se muestran en la Figura 2.3.
f (x) g (x) h(x)
0 1/2 1
x 0 1/2 1
x 0 1/2 1
x
donde w = u y f = f A
Captulo 3
Mtodo de aproximacin
y
B(v, v) kvk2V v V (3.3)
45
46 G. Caldern y R. Gallo
[
Vi = V (3.4)
i=1
o, ms concisamente
Nn
X XNn
bi Kij aj Fi = 0 (3.7)
i=1 j=1
donde
Kij := B(i , j ) y Fi := l(i ) (3.8)
son, respectivamente una matriz Nn Nn (matriz de rigidez) y un vec-
tor de dimensin Nn (vector de carga). Note que Kij y Fi pueden ser
evaluadas puesto que las i son funciones conocidas y tanto B como l
estn dadas explcitamente.
Como los coeficientes bi son arbitrarios, se sigue que (3.7) se cumple
solo si la parte interna del parntesis es cero, lo cual reduce el problema
a resolver el sistema de ecuaciones:
Nn
X
Kij aj = Fi i = 1, 2, . . . , Nn (3.9)
j=1
K21 a1 + K22 a2 = F2
donde
Z 1 Z 1 Z 1
K11 = 01 01 dx = 1, K12 = 01 02 dx =2 xdx = 1 = K21 ,
0 0 0
Z 1 Z
4 4
K22 = 02 02 dx =4 x2 dx = x3 = ,
0 3 3
Z 1
x
F1 = l(1 ) = sen
xdx = 0.4052847344,
0 2
Z 1
x 2
F2 = l(2 ) = sen x dx = 0.3183098861
0 2
Obteniendo el sistema de ecuaciones
a1 + a2 = 0.40528 a = 0.6662
4 1
a1 + 3 a2 = 0.31831 a2 = 0.2609
Entonces, la solucin un queda dada por
Mtodo de aproximacin 49
0.4
0.35
0.3
0.25
0.2
0.15
0.1
Solucin aproximada un
0.05
Solucin exacta u
0
0 0.2 0.4 0.6 0.8 1
Figura 3.1: Solucin exacta (lnea continua) y solucin aproximada (lnea punteada) del
Ejemplo 3.1
en
u
Vn un
El Teorema 3.1 se prob por primera vez por Ca [22] en 1964 para
el caso simtrico y ampliado para el caso no simtrico cuatro aos ms
tarde en [23].
Observacin 1. El Lema de Ca afirma que el error de aproximacin en
depende de la eleccin del subespacio de Galerkin Vn , pero no depende
de la seleccin de la base. Por lo tanto, cuando se trabaja con MEF
para problemas elpticos, se debe pensar en trminos de espacios de fun-
ciones en lugar de un conjunto de funciones bases en concreto. Adems,
los resultados numricos deben ser independientes de las funciones base
seleccionadas. La seleccin de la base es un asunto relacionado con el
nmero de condicin de la matriz de rigidez Kn , la cual influye en el
desempeo de los mtodos iterativos usados para resolver el sistema.
lim ku un kV = 0
n
k k
ku un kV inf ku vkV ku vn kV , n = 1, 2, . . . (3.20)
vVn
Por (3.19) se concluye que
lim ku un kV = 0
n
El Lema de Ca nos dice que para conseguir una cierta idea del tamao
del error u un , no es de hecho necesario trabajar con un ; basta escoger
cualquier miembro vn Vn y encontrar la distancia de u a vn . Una
vez calculada esta distancia, (3.15) o (3.20) nos asegura que el error ser
acotado superiormente por (k/)ku vn kV . La pregunta que surge de
forma inmediata es: qu funcin vn se utiliza para este propsito? La
opcin ms conveniente es tomar la interpolacin de u: es decir, una
funcin In u en Vn cuyos valores coinciden con los de u en N puntos
x1 , x2 . . . , xn de . Ya que In u tiene la representacin
N
X
In u = aek k (3.21)
k=1
u(xk ) = In u(xk ) k = 1, 2 . . . , N
1 2 1
e
a1 + e
a2 = u
3 3 3
2 1 2
e
a1 + e
a2 = u
3 3 3
Resolviendo, se obtiene
2 1 1 2
e
a1 = 2u u , e
a2 = 2u u
3 3 3 3
Con la seleccin (3.21) para vn , (3.20) queda dada por
k
ku un k ku In uk (3.23)
y el problema de la convergencia, se reduce al de probar, si In u u
cuando n y, si esto ocurre, con qu velocidad ocurre. Se ha reducido
as el problema de la convergencia de la aproximacin de Galerkin a uno
de convergencia de interpolacin.
En el caso del MEF, que se caracteriza por el hecho de que las funciones
bases son polinomios a trozos, se ver que la distancia entre u y su
interpolante In u satisface una desigualdad de la forma
ku In ukV C H (3.24)
donde H representa el tamao de elemento (por ejemplo, H = 1/Nn ,
para el caso unidimensional), C una constante independiente de H, y
positivo. Entonces (3.24) nos dice que
Ck
ku un kV H (3.25)
Por lo tanto, como la aproximacin mejora progresivamente a medida
que Nn se haga ms grande y H se haga ms pequeo, se puede esperar
que un converge a u con una velocidad que esta determinada por la
magnitud de . Esto se escribe como
ku un k = O(H ) (3.26)
y se dice que la convergencia de un a u es de orden . Claramente, se
debe buscar que sea tan grande como sea posible.
Un resultado como (3.23) es llamado una estimacin de error de in-
terpolacin, por razones obvias, mientras que (3.25) y (3.26) son lla-
madas estimaciones del error de Galerkin. La manera de examinar la
convergencia de las aproximaciones de Galerkin estarn siempre va las
estimaciones de la forma (3.25).
Mtodo de aproximacin 57
Ejercicios
3.1 Use el mtodo de Galerkin con las funciones {1 , 2 } = {x2
2x, x(x 1)2 } para obtener una solucin aproximada (dos parme-
tros) de la solucin del PVF
d2 u du
+ u = 1, 0 < x < 1 con u(0) = 0, = 0 en x = 1
dx2 dx
Encuentre la ecuacin residual (x) = d2 un /dx2 +un 1. Grafique en
conjunto la solucin aproximada un , la solucin exacta u = cos(x)
tan(1) sin(x) + 1, y la ecuacin residual (x).
d2 u
+ (1 + x2 )u = 1, 1 x 1 con u(1) = 0, u(1) = 0
dx2
Encuentre la ecuacin residual (x) y grafique las soluciones obtenidas.
59
60 G. Caldern y R. Gallo
3 ... ...
2 e
Figura 4.1: Discretizacin por elementos finitos del dominio en una malla compuesta
por elementos cuadrilteros.
1
2
.. .. .. ...
. .. 3
. .. .. 3
. . 1 2
....
1 2
(a) (b)
. . .
nodos 1 1 2 2
1
3 3
. .
4 4 5
. . .
. .
. 1 .4
2 .
. 3 i
.
. . .
i
Figura 4.4: Ejemplo de funciones base i y funciones de base local ei para una malla en
1D (parte superior) y 2D con elementos triangulares (parte inferior).
y
E
X X E
(e)
Fi = l(i ) = l(e) i = `(e) i (4.13)
e=1 e=1 | {z }
(e)
Fi
nodos 1
. . ..
1 2 2 3 3 3
. .
4
4 5
2
3
1 3
4
2 2
3
1 3
2 2 2
1
1
1
2
3
3
1
Figura 4.5: Funciones base local ei para una malla en 1D (parte superior) y 2D con
(e)
elementos triangulares (parte inferior). Al unir las funciones i de los elementos que
comparten el nodo i, se forma la funcin base, i , correspondiente al nodo i.
. . . .... . . .
1
1
2
2
3 E-1
E-1
E
E
E+1
i
ie- ie
ie ie+1
. . . . .
i - e i i - e i e+1
.
i+
Te
.
=1
b
. .
=+1
. .. .
xi
e
x i +1
G eometra normalizada G eometra real he
(e) 1 2 1
i (x) =
b1 () = 1 (x xc ) = (xi+1 x)
2 he he
No obstante, esta operacin no ser necesaria y de hecho es de poco
inters prctico.
En el futuro se definirn las funciones bases locales en un elemento de
referencia, con la suposicin de que las funciones de base locales reales
pueden ser recuperadas por medio de una relacin tal como (4.17). El
procedimiento se ampla fcilmente a aproximaciones de un orden ms
alto. Por ejemplo, si se desea construir un espacio de funciones cuadrti-
cas a trozos, es decir, Xe igual a P2 (e ), se tiene que toda funcin y Xe
es de la forma y(x) = a + bx + cx2 y conociendo los valores de y en tres
puntos de e es suficiente para determinar y en todo e . Por lo tanto, se
deben poner nodos en los extremos y en el punto medio de los elementos,
de modo que un elemento arbitrario tiene asociado los nodos i, i + 1 y
i + 2.
Seguidamente, se define un elemento de referencia b con nodos en los
extremos y en el centro (1 = 1, 2 = 0 y 3 = +1), y las funciones
base cuadrticas quedan dadas segn (4.14) por
1 1
b1 () = ( 1),
b2 () = (1 + )(1 ),
b3 () = ( + 1) (4.19)
2 2
y se muestra en la Figura 4.9. Naturalmente las funciones en (4.19) y las
b2
b1
b3
. . .
= 1
b
=0
= +1
.1
1
1
.
2
2
.3
3
.
4
.1
.
2
2
.3
.
4
.1
.
2
.3
3
.
4
.1
.
2
.3
4
.
4
.1
.
2
.3
.
4
Figura 4.10: Funciones base lineales a trozos i para una malla de 3 elementos generadas
por funciones de forma, e1 , e2 definidas sobre cada elemento.
(1) (1)
K11 = K11 , K12 = K12 , K13 = 0, K14 = 0
(1) (1) (2) (2)
K21 = K21 , K22 = K22 + K22 , K23 = K23 , K24 = 0
(2) (2) (3) (3)
K31 = 0, K32 = K32 , K33 = K33 + K33 , K34 = K34
(3) (3)
K41 = 0, K42 = 0, K43 = K43 , K44 = K44
(1) (1)
K11 K12 0 0
(1) (1) (2) (2)
K21 K22 + K22 K23 0
K= (2) (2) (3) (3)
0 K32 K33 + K33 K34
(3) (3)
0 0 K43 K44
R1
Por otro lado, para Fi = 0 f i dx, con i = 1 : 4 se tiene, con un razo-
namiento anlogo al hecho anteriormente, que
El Mtodo de Elementos Finitos 73
X Z xk+1
E=3
(k)
E=3
X (k)
Fi = f i dx = Fi
k=1 xk k=1
As, el vector de carga F , viene dado por
(1)
F
(1) (2)
F + F2
F = 2 (2)
F3 + F
F4
(e) (e)
F1 Fe F2 Fe+1
Observacin 3. Resulta importante resaltar que K (e) tiene tantas filas
y columnas como grados de libertad posee el elemento. En nuestro caso
(problemas de campo escalar) un grado de libertad por nodo. Recuerde,
adems, que en el ejemplo que se sigue se est trabajando con elementos
lineales (dos nodos).
Para facilitar el trabajo de clculo, en vez de operar sobre cada ele-
mento e , se utiliza el elemento de referencia b junto a las funciones
de forma ya definidas. A partir de la transformacin b e se tiene
dx
que d = he /2. Esto permite transformar las integrales sobre e en
b
integrales sobre :
Z xe+1 Z 1
he
F (x)dx = F () d (4.23)
xe 1 2
(e)
Por otro lado, se debe tener en cuenta que, las derivadas de i (x)
respecto de x se han de evaluar a partir de bi (), que es el nico dato
del que se quiere disponer. As, usando la regla de la cadena
(e)
di d
bi d d
bi
= = J 1
dx d dx d
donde
dx
J :=
d
es el jacobiano de la transformacin o cambio de variable. As, usando
el teorema del cambio de variable para integrales, el clculo de un coefi-
ciente de la matriz elemental se puede llevar al dominio de referencia
Z (e) Z +1
bi 1 dbj
(e)
(e) di dj d
Kij = dx = J 1 J |J|d (4.24)
e dx dx 1 d d
Al mismo tiempo, la solucin aproximada uH puede ser evaluada en el
interior de cada elemento a partir de la representacin
me
X
uH (x) = aj
bj (x) (4.25)
j=1
mayor orden.
1
x)| = |E 00 ()|(xi x
|E(b b)2
2
Ya que xi+1 xi = H, entonces |xi xb| H/2 en (4.27) y se obtiene la
cota de error
H 2 00
|E(b
x)| |E ()| (4.28)
8
Finalmente, E = g gH implica E 00 = g 00 gH00 = g 00 dentro de e .
Introduciendo este resultado en (4.28) y maximizando sobre todos los
elementos, se obtiene la estimacin final
H2
max |E(x)| max |g 00 (x)| (4.29)
0x1 8 0x1
3 .k
(3)
.i
1 (
(1) (2)
2) .2
j
Numeracin
local: (1), (2), (3)
donde i son las funciones base bidimensional (ver Figura 4.4) y ai los
valores nodales de la solucin aproximada. El sistema de ecuaciones que
surge de la discretizacin se obtiene sustituyendo la solucin aproximada
(4.31) en la forma dbil (4.2) tal como se hizo en el caso 1D, obtenin-
dose formas equivalentes en 2D de las ecuaciones (4.12) y (4.13). Por
lo tanto, resulta claro que los clculos a realizar para definir las con-
(e) (e)
tribuciones Kij (matriz elemental de rigidez) y Fi (vector de carga
elemental) cambian elemento a elemento en la malla, resultando engo-
rrosos de realizar en trminos de cada elemento e de la malla (ver Figura
4.11). As, nuevamente, el concepto clave en el enfoque del MEF es la
80 G. Caldern y R. Gallo
con
1 xi yi
1 1h i
Ae = 1 xj yj = (xj xi )(yk yj ) + (xk xj )(yi yj )
2 2
1 xk yk
1 h i
ueH (x, y) = a1 +bb1 x+b
(b a2 +bb2 x+b
c1 y)ai +(b a3 +bb3 x+b
c2 y)aj +(b c3 y)ak
2Ae
donde
b
ai = xj yk xk yj bbi = yj yk b
ci = xk xj
b
aj = xk yi xi yk bbj = yk yi b
cj = xi xk (4.32)
b
ak = xi yj xj yi bbk = yi yj b
ck = xj xi
.(0,1) Te .
k
(3)
3)
e
.j
b
.i
.
((1)
(0, 0)
(2) .
(1, 0) x
b1
b3
.(3) b2
.(3) .(3)
1
1
. e . e
.
e
(1) .
(2)
(1) .
(2) (1) .
(2)
3
X 3
X
x= xj
bj (, ), y= yj
b2 (, ) (4.35)
j=1 j=1
x y y x
|J| = det J = (4.38)
As, cada vez que |J| 6= 0 se puede escribir
" # " # " #"
#
x 1 J 22 J 12
= J 1 = (4.39)
det J J21 J11
y
donde las Jij son respectivas componentes de la matriz Jacobiana.
A partir de (4.37) y (4.39) se tiene que la representacin para el gra-
diente en los distintos sistemas de coordenadas queda dado por
= Jxy y xy = J 1 (4.40)
Por lo tanto, las derivadas parciales son ahora representadas enteramente
en trminos de las coordenadas ,
" # " #
= J1 , = J2 (4.41)
x y
.
.
|J | d
d = dxdy e
y
x .
Te
T e-1
.
b = d d
d
1
dxdy
|J | b
. .
con Z
(e) (e) (e)
Kij = i j d, i, j = 1, 2, . . . , m (4.43)
e
Sin embargo, las contribuciones a la matriz elemental de e son dadas
nicamente por las i relacionadas con los nodos del elemento. Es decir,
(e) (e) (e)
i , j , k . As, usando la numeracin de referencia local, se tiene
que la matriz elemental es dada por
(e) (e) (e)
K11 K12 K13
k
(3)
.
(e)
K (e) = K21 (e)
K22 K23
(e)
e j
(2) .
(e) (e)
K31 K32 K33
(e)
(1)
i
.
86 G. Caldern y R. Gallo
E
X Z
(e) (e) (e)
Fi = l(i ) = l(e) i con Fi = f i d
e=1 | {z } e
(e)
Fi
(e) (e) (e) T
El vector elemental, F (e) = F1 , F2 , F3 , queda entonces repre-
sentado (completamente en las coordenadas naturales ) por las con-
tribuciones locales Z
(e)
Fi = f
bi |J|dd (4.46)
b
La forma de f , puede ocasionar que la cuadratura gaussiana usada en
(4.46) no pueda evaluar la integral exactamente. En tal caso, se puede
tener una buena aproximacin al valor de la integral, si la funcin f es
reemplazada por interpolantes lineales (al igual que para el caso unidi-
mensional). Esto es, f = fb i , donde fi = [f1 , f2 , f3 ]T , y fi usualmente
seleccionada con el valor de f evaluada en el nodo en cuestin. Con esta
suposicin resulta que
Z Z
(e) T
F b f
b i |J|dd = bT |J|dd
b fi (4.47)
b
b
y
3 .( 3, y ) y
3 . P(l 1, l 2, l3)
1
lado 2 .P .( , y )
2 A2 A1
. 2
2 2 A3
.(x , y )
1
1
lado 3
.
1
x x
1
2 2 y
. (4)
=1
.
(3) . l
.
k
= 1 b =1
e
.
j
(1)
yi .
i
. (1)
= 1
.
(2) xi x
por tres valores nodales, as que uno de los nodos puede sobrar. Por otro
lado, funciones cuadrticas requieren seis valores nodales, lo cual es ms
de lo que se tiene a disposicin. La solucin al problema viene en retener
del polinomio arbitrario
p(x, y) = a1 + a2 x + a3 y + a4 xy + a5 x2 + a6 y 2 +
los primeros cuatro trminos. Los trminos constantes y lineales son
obviamente retenidos, la pregunta que surge es, cul de los trminos
restantes debe ser utilizado. Conservar los trminos que implican a x2
o y 2 no resulta apropiado, pues esto dara lugar a una aproximacin
ladeada en la cual un trmino cuadrtico aparece solo para una de las
coordenadas. Sin embargo, no hay objecin a conservar el trmino xy,
esto asegura que las coordenadas xy estn representadas igualmente,
El Mtodo de Elementos Finitos 91
1 (1 )
2
.
(4)
.(3)
Nodo
1
i
1
i
1
2 1 1
3 1 1
.
(1)
1 (1 )
.
(2)
b1 = 1 (1 )(1 )
4
4 1 1
2
bi = ( , ) = 1 (1 + i )(1 + i )
4
Figura 4.17: Funciones de forma para el elemento rectangular lagrangiano de cuatro nodos
. .7
(5)
8
(8)
.
9
4
. . (6)
5
(7)
.6
(2) (3)
(1)
. .
1
(1)
2
(4)
.
3
Figura 4.18: Ejemplo 1. Discretizacin del dominio = [1, 1] [1, 1] en una malla de
ocho elementos finitos triangulares (nueve nodos).
Coordenadas
Conectividades
Nodos x y
Elementos nodo 1 nodo 2 nodo 3
1 -1 -1
1 1 2 4
2 0 -1
2 5 4 2
3 1 -1
3 5 2 6
4 -1 0
4 3 6 2
5 0 0
5 7 4 8
6 1 0
6 5 8 4
7 -1 1
7 5 6 8
8 0 1
8 9 8 6
9 1 1
Por lo tanto,
1 1/2 1/2
K (1) = 1/2 1/2 0
1/2 0 1/2
Ensamblaje global del elemento 1 : K 1 K
L ocal G lobal
(1) (1) (1)
K11 K12 K13 K11 K12 K14
(1)
K K
(1)
K
(1)
K21 K22 K24
21 22 23
(1) (1) (1) K41 K42 K44
K31 K32 K33
1 1/2 1/2
K (2) = 1/2 1/2 0
1/2 0 1/2
Entonces,
(2) (2) (2)
K11 K12 K13 K55 K54 K52
(2)
K (2) = K21 (2) (2)
K22 K23
K45 K44 K42
(2) (2) (2)
K31 K32 K33 K25 K24 K22
Es decir,
(e) (e)
= J1 T = (J1T )T , = J2 T = (J2T )T
x y
Por lo tanto,
Z
int(e)
K = J 1 T DJ 1 T |J|dd
b
Z h i (4.77)
= kx J1T J1 + ky J2T J2 T |J|dd
b
front(e) front(e)
La evaluacin de Kij en (4.73) y fi en (4.76) se lleva a cabo
mediante la integracin a lo largo de los lados del elemento de referencia
que son transformados en los lados de la frontera del elemento e , en
(e)
los cuales las condiciones de frontera natural han sido prescritas (n ).
Cualquier elemento en particular, puede tener uno o ms lados (aristas)
en la frontera del dominio o no tener ningn lado en dicha frontera. Se
describe a continuacin los clculos que deben realizarse para uno de los
lados; los procedimientos pueden repetirse cuando ms de un lado del
elemento se encuentra en la frontera. Para concretar, se supone que el
(e)
lado = 1 del elemento de referencia es transformado sobre n .
Sea bj la restriccin de las funciones de forma bj del elemento de
referencia para el lado = 1:
bj () =
bj (1, ), j = 1, . . . , me
Es importante advertir que excepto para los nodos que estn en la fron-
tera tratada, = 1, las funciones de forma que no pertenecen al lado
tienen valor cero sobre este lado, bj () = 0. Teniendo entonces que
Z Z 1
front(e) (e) (e)
Kij = i j ds = bi ()bj ()|j()|d (4.78)
(e)
n 1
El Mtodo de Elementos Finitos 103
Z Z 1
front(e) (e)
fi = i [q n u ]ds = [q n u ]bi ()|j()|d (4.79)
(e)
n 1
se tiene
" #1/2
x 2 y 2
|j()| = (1, ) + (1, ) (4.80)
dado el sistema
K11 K12 K13 K14 a1 F1
K21 K22 K23
K24 a2 F2
= (4.81)
K31 K32 K33 K34 a3 F3
K41 K42 K43 K44 a4 F4
suponga que se especifican las variables nodales a1 = 1 y a4 = 4 .
Con el procedimiento descrito, el sistema anterior queda de la siguiente
forma:
1 0 0 0 a1 1
0 K22 K23 0 a2 F2 K21 1 K24 4
0 K32 K33 0 a3 = F3 K31 1 K34 4
0 0 0 1 a4 4
Este sistema de ecuaciones, puede ahora resolverse para todas las va-
riables nodales. La solucin, por supuesto, establece que a1 = 1 y
a4 = 4 , debindose determinar las incgnitas a2 y a3 .
1
.
7 .6 .5 b
. .9 .4 2 2
8 3 2 2
3
1
. . .3
2 4 3
2 2
3
4
.
7
.
8 6 .
1
. .5
. . 1
1 . b1 = ( 1)( 1)
2 . 4 4
3
1 .7
. .
6
8 . .5
. 1
1 . . b8 = ( 1)(1 2 )
2 . 4 2
3 Nodo i i
7
.
1 -1 -1
8 . 1
.6
. .5 2 0 -1
. . b9 = (1 2 )(1 2 )
1
. 3 1 -1
4
2 . 4 1 0
3
5 1 1
6 0 1
Nodo i = 1, 3, 5, 7 7 -1 1
1
bi (, ) = ( 2 + i )( 2 + i ) 8 -1 0
4 9 0 0
i = 2, 4, 6, 8
1 1
bi (, ) = i2 ( 2 i )(1 2 ) + i2 ( 2 i )(1 2 )
2 2
b9 (, ) = (1 2 )(1 2 )
nueve nodos contiene todos los trminos del polinomio completo de se-
gundo grado ms tres trminos adicionales ( 2 , 2 y 2 2 ) de los poli-
nomios de tercer y cuarto grado. Por lo tanto, la aproximacin del ele-
mento es simplemente cuadrtica. Se puede comprobar que dichas fun-
ciones de forma cumplen las condiciones impuestas por (4.57) y (4.58).
Elementos lagrangianos de mayor orden pueden obtenerse aumentando
el grado de los polinomios de Lagrange en cada direccin y . Los ele-
mentos lagrangianos pueden tener diferente nmero de nodos en cada
El Mtodo de Elementos Finitos 111
con idnticas expresiones para LsJ2 (l2 ) y LsK3 (l3 ). En (4.86) l1i es el valor
4
La expresin (4.85) es vlida para distribuciones de nodos arbitrarias que sigan
el modelo de generacin de la Figura 4.20 y, se simplifica si el espaciado de las lneas
nodales es regular (por ejemplo, 1/n). La frmula fue obtenida originalmente por
Argyris y colaboradores [34] y formalizada de manera diferente por [35], [36].
112 G. Caldern y R. Gallo
0
l2 =
l2 =
l3 = 1 l3 = 1
(0,0, 1) (0,0, 2)
3 3
Lineal Cuadrtico
1/2
l2 =
l3 = 1/2
(1,0, 1) 6 5 (0,1, 1)
1
l2 =
l2 =
l3 = 0 1 2 l3 = 0 1 4 2
(I,J,K) (0,1, 0) (I,J,K) (1,1, 0) (0,2, 0)
l 1=
l 1=
l 1=
l 1=
l 1=
(1,0, 0) (2,0, 0)
1/2
0
0
1
1
1
2
2
Nodo 1
Posicin (I, J, K) : (2, 0, 0)
Coordenadas de rea: (1, 0, 0)
b1 = Ls21 (l1 )Ls02 (l2 )Ls03 (l3 ) = L12 (l1 )L30 (l2 )L30 (l3 ) = L12 (l1 )
3
Y (l1 l1j ) (l1 l12 )(l1 l13 ) (l1 1/2)(l1 0)
= = 1 2 1 3 =
j=1 (l11 l1j ) (l1 l1 )(l1 l1 ) (1 1/2)(1 0)
j6=1,1
= (2l1 1)l1
114 G. Caldern y R. Gallo
Nodo 4
b4 = Ls11 (l1 )Ls12 (l2 )Ls03 (l3 ) = L21 (l1 )L21 (l2 )L30 (l3 ) = L21 (l1 )L21 (l2 )
3
Y 3
(l1 l1j ) Y (l2 l2j ) (l1 l13 )(l2 l23 )
= =
j=1 (l12 l1j ) j=1 (l22 l2j ) (l12 l12 )(l22 l23 )
j6=1,2 j6=1,2
(l1 0)(l2 0)
= = 4l1 l2
(1/2 0)(1/2 0)
b1 = (2l1 1)l1
b2 = (2l2 1)l2
b3 = (2l3 1)l3
b4 = 4l1 l2
b5 = 4l2 l3
b6 = 4l1 l3
b1 = (2l1 1)l1
1 b6 = 4l1 l3
1 3
6 3
5
1
6
5
4
4 2
1
2
Ejercicios
4.1 El error para la interpolacin de Lagrange en + 1 puntos de una
funcin suave g es
P+1 (x) d+1 g()
E(x) = , xi xi+1
( + 1)! dx+1
donde {xi } son los puntos de la interpolacin y
P+1 (x) = (x x1 )(x x2 ) (x x+1 )
Usando este resultado sobre el elemento de referencia 1 1 y
la transformacin de 1 1 a x e , muestre que
H +1 d+1 g(x)
max |E(x)| +1 max
xe 2 ( + 1)! xe dx+1
4.2 Calcule la solucin exacta y la aproximacin por elementos finitos
para 2, 4, y 6 elementos del PVF
u00 = 1 x2 , 0 < x < 1 con u(0) = 0, u(1) = 0.
Calcule el error kekE y kek para cada malla y cre la grfica
log(kek) contra log(H). Cul es el orden de convergencia para cada
norma? Verifique el error puntual de la solucin en x = 1/8 para
cada malla. Cul es el orden de convergencia aqu? Verifique el
error puntual en el nodo central x = 1/2. Qu resultado impor-
tante se puede encontrar?
4.3 Considere el problema de Neumann
u00 = f (x), 0 < x < 1 con u0 (0) = 1, u0 (1) = 2
Desarrolle el sistema lineal de ecuaciones que describen una apro-
ximacin de este problema utilizando solo dos elementos y funciones
de forma lineales. Los valores de Kij y Fi no es necesario calcularlos.
Imponga las condiciones de contorno para reducir el sistema.
4.4 La funcin u definida por
u(x) = (1 x) tan1 ((x x0 )) + tan1 (x0 )
est diseada para mostrar un comportamiento que va desde muy
suave a casi discontinua alrededor de x = x0 , variando los valores de
los parmetros y x0 . Las propiedades de u la convierten en una
116 G. Caldern y R. Gallo
u = f (x, y), en
u = 0, sobre 41
u
= 0, sobre 12 , 25 , 67 , 74
n
u
+ u = , sobre 56
n
donde es el dominio poligonal mostrado en la Figura 4.22 y 41 ,
12 , 25 , 56 , 67 y 74 son los segmentos de la frontera indicados
en la Figura.
y h x
2
25 5
2 5 3
12 1 6
56 1 6
1 3 5
6 2
4
67 4 7
74 7 x
Figura 4.22: Ejercicio 4.5. Izquierda: Dominio poligonal . Derecha: Discretizacin del
dominio en elementos finitos.
y
30oC
0.1 m
100oC
0.6 m
x
0.1 m
0.8 m
C himenea de ladrillo
Figura 4.23: Ejercicio 4.7. Dominio bidimensional para la conduccin de calor en una
chimenea.
3m
Presa impermeable
8m Imp ermeable
Suelo
Imp ermeable
6m 10 m 15 m
m
0.4
0.2 m
0.05 m
[1] M.J. Turner, R.W. Clough, H.C. Martin and L.J. Topp, Stiff-
ness and Deflection Analysis of Complex Structures. Journal
of Aeronautical Sciences, Vol. 23, 9, 1956.
[6] Pavel oln, Partial Differential Equations and the Finite El-
ement Method. John Wiley & Sons, Ltd 2006.
[8] P.G. Ciarlet, The finite element method for elliptic problems.
North-Holland, 1978.
123
124 Bibliografa
[11] E.B. Becker, G.F. Carey and J.T. Oden, Finite Elements -
An Introduction. Prentice-Hall, vol. I, 1983.
[12] J.T. Oden and G.F. Carey, Finite Elements - Mathematical
Aspects. Prentice-Hall, vol. IV, 1983.
[13] O.C. Zienkiewicz, The finite Element Method. McGraw-Hill,
England, 1982.
[14] P.E. Lewis and J.P.Ward, The finite Element Method. Addi-
son Wesley, 1991.
[15] Miguel Cerrolaza, El mtodo de los elementos finitos para in-
geniera y ciencias aplicadas: teora y programacin. CDCH,
Universidad Central de Venezuela, 2007.
[16] Batrice Rivire, Discontinuous Galerkin Methods for Solving
Elliptic and Parabolic Equation. SIAM, 2008.
[17] B.Q. Li, Discontinuous Finite Elements in Fluid Dynamics
and Heat Transfer. Springer-Verlag, 2006.
[18] Jean Donea and Antonio Huerta, Finite element Methods for
flow Problems. John Wiley & Sons Ltd., 2003.
[19] Vidal Thome, Galerkin Finite Element Methods for
Parabolic Problems. Lecture Notes in Mathematics 1054.
Springer-Verlag, 1984.
[20] Mark Ainsworth and J.T. Oden, A Posteriori Error Estima-
tion In Finite Element Analysis. John Wiley & Sons, Inc.,
New York, 2000.
[21] W. Bangerth and R. Rannacher, Adaptive Finite Element
Methods for Differential Equations. Lecture in Mathematics.
Birkhuser Verlag, 2003.
[22] J. Ca, Approximation variationelle des problmes aux limites.
Ann. Inst. Fourier (Grenoble) 14, 345-444, 1964.
[23] G. Birkhoff, M.H. Schultz, R.S. Varga, Piecewise Hermite in-
terpolation in one and two variables with application to partial
differential equations. Numer Math. 11, 232-256, 1968.
Bibliografa 125
[26] J.K. Reid, On the method of conjugate gradients for the solu-
tion of large sparse systems of linear equations. Large Sparse
Sets of Linear Equations, Academic Press, 1971.
[29] I.C. Taig and R.I. Kerr, Some problems in the discrete ele-
ment representation of aircraft structures. Matrix Methods of
Structureal Analysis, (Ed. B.M. Fraeijs of Veubeke), Perga-
mon Press, 1964.
[32] H.G. Heuser, Functional Analysis. John Wiley & Sons, 1982.
[34] J.H. Argyris, I. Fried, and D.W. Scharpf, The TET 20 and the
TEA 8 elements for the matrix displacement method. Aero. J.,
72, 618-625, 1968.
126 Bibliografa