on de Poisson en 2D
Consideremos el siguiente problema en derivadas parciales
)
div (u) = f
en ,
Metodos Numericos
CIV-317
u = u0
(1)
en ,
con
Diferencias Finitas 2D
div (u) =
x
Joaqun Mura
1 Ingenier
a
2
u 2u
u
u
=
+ 2
x2
y
x
y
y
|
{z
}
si =cte.
CIV317
Discretizaci
on
Discretizaci
on
02/2013
2 / 11
ui+1,j ui1,j
u
(xi , yj )
x
2x
ui,j+1 ui,j1
u
(xi , yj )
y
2y
uij u(xi , yj ),
CIV317
02/2013
3 / 11
CIV317
02/2013
4 / 11
Discretizaci
on
Discretizaci
on
+
= fij
x2
y 2
(a)
(b)
o bien
dependera del usuario. Para reducir el ancho de banda se sugiere (a) si M < N y
(b) en otro caso.
Al orden (a) lo llamaremos columna por columna y a (b) fila por fila.
CIV317
02/2013
5 / 11
CIV317
Discretizaci
on
Discretizaci
on
4
1
1
1
A= 2
h
B Is 0M . . . 0M
..
..
Ii
.
B Is
.
1
.
.
.
..
..
.. 0
A = 2 0M
M
h
.. . .
. Ii
.
B Is
0M . . . 0M Ii
B
1
1
4 1
1
1
4 1
1
1
4 1
1
1
1
4 1
1
1
4 1
1
1
4
6 / 11
02/2013
7 / 11
CIV317
02/2013
8 / 11
Discretizaci
on
Discretizaci
on
4 1
1
4 1
.
.. ...
B=
1
1
Is =
..
1
Ii =
A
un en el caso general, si x 6= y,
construir
A1 A2
A2 A1
A = 0M . . .
..
.
0M . . .
..
4 1
1
4
1
1
1
..
0M . . . 0M
..
..
.
.
..
. A2 0M
A2 A1 A2
0M A2 A1
y 0M es la matriz nula.
J. Mura (Ing. Civil PUCV)
CIV317
02/2013
9 / 11
CIV317
02/2013
11 / 11
CIV317
02/2013
10 / 11