Discretizacion Prof M.caro
-
Upload
darwin-lopez -
Category
Documents
-
view
212 -
download
0
description
Transcript of Discretizacion Prof M.caro
-
1.u
t+u2
x+(uv)y
= 1
p
x+
(2u
x2+2u
y2
)u
t
i+1/2,j = un+1i+1/2,j uni+1/2,j
t+ o(t)
un+1i+1/2,j = uni+1/2,j + t
[CONV Uni+1/2,j + V ISCUni+1/2,j
] t
pn+1i+1,j pni,jx
CONV Uni+1/2,j =(u2)ni+1,j (u2)ni,j
x+
(uv)ni+1/2,j+1/2 (uv)ni+1/2,j1/2y
V ISCUni+1/2,j = uni1/2,j 2uni+1/2,j + uni+3/2,j
x2+
uni+1/2,j+1 2uni+1/2,j + uni+1/2,j1y2
u2
x
i+1/2,j (uu)i+1,j (uu)i,jx ui+1,jui+1,j ui,jui,jxui+1,j =
ui+3/2,j + ui+1/2,j2
, agora em termos computacionais u2 =u[i+ 2][j] + u[i+ 1][j]
2
ui,j =ui+1/2,j + ui1/2,j
2, agora em termos computacionais u1 =
u[i+ 1][j] + u[i][j]2
Os termos convectivos ha que aproximar por diferenciais centrais, eu acho que fica asi
ui+1,j =ui+3/2,j + ui+1/2,j
2em termos computacionais ue =
u[i+ 2][j] + u[i+ 1][j]2
ui,j =ui+1/2,j + ui1/2,j
2em termos computacionais ue =
u[i+ 1][j] + u[i][j]2
(uv)y
i+1/2,j (uv)i+1/2,j+1/2 (uv)i+1/2,j1/2y vi+1/2,j+1/2ui+1/2,j+1/2 vi+1/2,j1/2ui+1/2,j1/2yvi+1/2,j+1/2 =
vi+1,j+1/2 + vi,j+1/22
, agora em termos computacionais v2 =v[i+ 1][j + 1] + v[i][j + 1]
2
vi+1/2,j1/2 =vi+1,j1/2 + vi,j1/2
2, agora em termos computacionais v1 =
v[i+ 1][j] + v[i][j]2
Tamben penso que os termos convectivos ha que aproximar por diferenciais centrais, elos fican asi
ui+1/2,j+1/2 =ui+1/2,j+1 + ui+1/2,j
2agora em termos computacionais ue =
u[i+ 1][j + 1] + u[i+ 1][j]2
ui+1/2,j1/2 =ui+1/2,j + ui+1/2,j1
2agora em termos computacionais ue =
u[i+ 1][j] + u[i+ 1][j 1]2
Agora na otra pagina com respeito a velocidade v.
1
-
2.v
t+v2
y+(vu)x
= 1
p
y+
(2v
x2+2v
y2
)v
t
i,j+1/2 = vn+1i,j+1/2 vni,j+1/2
t+ o(t)
vn+1i,j+1/2 = vni,j+1/2 + t
[CONV V ni,j+1/2 + V ISCV ni,j+1/2
] t
pn+1i+1,j pni+1,jx
CONV V ni,j+1/2 =(v2)ni,j+1 (v2)ni,j
y+
(uv)ni+1/2,j+1/2 (uv)ni1/2,j+1/2x
V ISCV ni,j+1/2 = vni,j1/2 2vni,j+1/2 + vni,j+3/2
y2+
vni1,j+1/2 2vni,j+1/2 + vni+1,j+1/2x2
v2
y
i,j+1/2 (vv)i,j+1 (vv)i,jy vi,j+1vi,j+1 vi,jvi,jyvi,j+1 =
vi,j+3/2 + vi,j+1/22
, agora em termos computacionais v2 =v[i][j + 2] + v[i][j + 1]
2
vi,j =vi,j+1/2 + vi,j1/2
2, agora em termos computacionais v1 =
v[i][j + 1] + v[i][j]2
Os termos convectivos ha que aproximar por diferenciais centrais, eu acho que fica asi
vi,j+1 =vi,j+3/2 + vi,j+1/2
2agora em termos computacionais ve =
v[i][j + 2] + v[i][j + 1]2
vi,j =vi,j+1/2 + vi,j1/2
2agora em termos computacionais ve =
v[i][j + 1] + v[i][j]2
(vu)x
i,j+1/2 (vu)i+1/2,j+1/2 (vu)i1/2,j+1/2x ui+1/2,j+1/2vi+1/2,j+1/2 ui1/2,j+1/2vi1/2,j+1/2xui+1/2,j+1/2 =
ui+1/2,j+1 + ui+1/2,j2
, agora em termos computacionais u2 =u[i+ 1][j + 1] + u[i+ 1][j]
2
ui1/2,j+1/2 =ui1/2,j+1 + ui1/2,j
2, agora em termos computacionais u1 =
u[i][j + 1] + u[i][j]2
Tamben penso que os termos convectivos ha que aproximar por diferenciais centrais, elos fican asi
vi+1/2,j+1/2 =vi+1,j+1/2 + vi,j+1/2
2agora em termos computacionais ve =
v[i+ 1][j + 1] + v[i][j + 1]2
vi1/2,j+1/2 =vi,j+1/2 + vi1,j+1/2
2agora em termos computacionais ve =
v[i][j + 1] + v[i 1][j + 1]2
2