Escolar Documentos
Profissional Documentos
Cultura Documentos
∂u ∂u
+a =0
∂t ∂x
u (0, y, t ) = u0 sin (ωt )
u ( x , y ,0 ) = 0
Equação de Convecção
Esquemas
∂u ∂u
+a =0
•Upwind de primeira ordem; ∂t ∂x
•Upwind de segunda ordem; u (0, y, t ) = u0 sin (ωt )
u ( x , y ,0 ) = 0
•Centrado de segunda ordem;
Equação de Convecção
∂u ∂u
+a =0
∂t ∂x
u (0, y, t ) = u0 sin (ωt )
u ( x , y ,0 ) = 0
(
uin +1 = uin − CFL uin − uin−1 )
aΔt
CFL =
Δx
Equação de Convecção
∂u ∂u
+a =0
∂t ∂x
u (0, y, t ) = u0 sin (ωt )
u ( x , y ,0 ) = 0
(
u in +1 = u in − CFL 1,5u in − 2u in−1 + 0,5u in− 2 )
aΔt
CFL =
Δx
Equação de Convecção
∂u ∂u
+a =0
∂t ∂x
u (0, y, t ) = u0 sin (ωt )
u ( x , y ,0 ) = 0
Centrado de segunda ordem
u in +1 = u in −
CFL n
2
(
u i +1 − u in−1 )
aΔt
CFL =
Δx
Equação de Convecção
∂u ∂u
+a =0
∂t ∂x
⎧u0 t ≤ t0
u (0, y, t ) = ⎨
⎩0 t > t0
u ( x , y ,0 ) = 0
Função Pulso
Equação de Convecção
∂u ∂u
+a =0
Esquemas ∂t ∂x
⎧u0 t ≤ t0
•Upwind de primeira ordem; u (0, y, t ) = ⎨
⎩0 t > t0
•Upwind de segunda ordem;
•Lax-Wendroff; u ( x, y,0 ) = 0
•Centrado de segunda ordem;
•Centrado de segunda ordem – dissipação artificial linear;
•Centrado de segunda ordem – dissipação artificial não-linear;
•TVD Upwind.
Equação de Convecção
∂u ∂u
+a =0
∂t ∂x
⎧u0 t ≤ t0
u (0, y, t ) = ⎨
⎩0 t > t0
u ( x , y ,0 ) = 0
Upwind de primeira ordem
(
uin +1 = uin − CFL uin − uin−1 )
aΔt
CFL =
Δx
Equação de Convecção
∂u ∂u
+a =0
∂t ∂x
⎧u0 t ≤ t0
u (0, y, t ) = ⎨
⎩0 t > t0
u ( x , y ,0 ) = 0
Upwind de segunda ordem
(
u in +1 = u in − CFL 1,5u in − 2u in−1 + 0,5u in− 2 )
aΔt
CFL =
Δx
Equação de Convecção
∂u ∂u
+a =0
∂t ∂x
⎧u0 t ≤ t0
u (0, y, t ) = ⎨
⎩0 t > t0
u ( x, y,0 ) = 0
Lax-Wendroff
n +1
ui
n 1 n
( n
= ui − CFL ui +1 − ui −1 + )
2
+
1
(
2 n n n
CFL ui +1 − 2ui + ui −1 )
2
aΔt
CFL =
Δx
Equação de Convecção
∂u ∂u
+a =0
∂t ∂x
⎧u0 t ≤ t0
u (0, y, t ) = ⎨
⎩0 t > t0
u ( x , y ,0 ) = 0
u in +1 = u in −
CFL n
2
(
u i +1 − u in−1 )
aΔt
CFL =
Δx
Equação de Convecção
∂u ∂u
+a =0
∂t ∂x
⎧u0 t ≤ t0
u (0, y, t ) = ⎨
⎩0 t > t0
u ( x , y ,0 ) = 0
Centrado de segunda ordem
dissipação artificial linear
u in +1 = u in −
CFL n
2
( )
u i +1 − u in−1 + D ( 4 )
aΔt
CFL =
Δx
(
D ( 4 ) = −εΔt u in+ 2 − 2u in+1 + 2u in−1 − u in− 2 )
Equação de Convecção
(
d in+1/ 2 = ε i(+21)/ 2 uin+1 − uin − )
(
− ε i(+41)/ 2 uin+ 2 − 3uin+1 + 3uin − uin−1 )
ε i(+21)/ 2 = k ( 2 ) max(ν i +1 ,ν i )
ε i(+41)/ 2 = max[0, (k ( 4 ) − ε i(+21)/ 2 )]
u i +1 − 2u i + u i −1
νi =
u i +1 + 2 u i + u i −1
Equação de Convecção
TVD-ULTRABEE
Δt
u in +1 = u in + [ f i −1/ 2 − f i +1/ 2 ]
Δx
f i TVD LO HI
[
+1 / 2 = f i +1 / 2 + ψ i +1 / 2 f i +1 / 2 − f i +1 / 2
LO
]
f i +LO1 / 2 =
1
( f i + f i +1 ) − 1
a (u i +1 − u i )
2 2
1 Δt 2
= ( f i + f i +1 ) − a (u i +1 − u i )
1
f i +HI1 / 2
2 2 Δx
⎧
⎪
⎪ 0 se r≤0
⎪ 2 c
ψ ub (r ) = ⎨ r se 0 ≤ r ≤
⎪ c 1− c
⎪ 2 c
⎪ se r≥
⎩1 − c 1− c
uin − uin−1
r=
uin+1 − uin
Equação de Convecção
ρ=998Kg/m3