Por Daniel Duque
Comenzar con este blockMeshDict
Especificamos la velocidad de entrada. Entonces:
0/p:
entrada
{
type zeroGradient;
}
salida
{
type fixedValue;
value uniform 0;
}
0/U:
entrada
{
type fixedValue;
value uniform (1 0 0);
}
salida
{
type zeroGradient;
}
Echar un ojo a la malla con para Foam!
Δx=0.05
u0=1
Co=12
Co=u0ΔtΔx→Δt=CoΔxu0=0.025
Re:=Lu0ν
Con L=1, u0=1 →Re1/ν.
Probemos con Re=50, ν=0.02
Re:=Lu0ν
Con L=1, u0=1 →Re1/ν.
Probemos con Re=200, ν=0.005, y aumentemos el canal por la salida
points[2] = point(8, 0, -0.5);
points[3] = point(8, 0.707107, -0.5);
hex (1 2 3 4 20 21 22 23) (80 10 1) simpleGrading (1 1 1)
hex (4 3 6 7 23 22 25 26) (80 20 1) simpleGrading (1 1 1)
0/U:
salida
{
type
inletOutlet;
inletValue uniform (0 0 0);
value
uniform (1 0 0);
}
Comenzar con este blockMeshDict
Probemos con Re=200, ν=0.005, y aumentemos el canal por la salida
Probar este controlDict
Dibujar python nb