Fluid in a channel
I'm new in openFoam and I'd like to simulate a very simple case to get used to the software.
I already meshed my problem wich is a 2-D U channel. Mesh is OK
My problem is in solving the mesh.
My initial & boundary conditions are like this :
for p :
Initial conditions : uniform 0
Boundary conditions :
FixedWalls (wich are the sides walls in my mesh) : zerogradient
inlet (start of my channel) : fixedvalue, value uniform 10
outet (end of my channel) : calculated
Frontandback (wich are the third dimensions walls) : empy
for u :
Initial conditions : uniform 0 0 0
FixedWalls : fixedvalue uniform 0 0 0
inlet : fixed value 0 1 0
outlet : calculated
FixedWalls : empty
I get an error when running icoFoam telling me :
" Starting time loop
Time = 0.0005
Courant Number mean: 0 max: 0.0666667
DILUPBiCG: Solving for Ux, Initial residual = 0, Final residual = 0, No Iterations 0
DILUPBiCG: Solving for Uy, Initial residual = 1, Final residual = 1.5732e-06, No Iterations 1
gradientInternalCoeffs cannot be called for a calculatedFvPatchField
on patch outlet of field p in file "/home/jbulle/OpenFOAM/jbulle-1.6/canal_Tim/0/p"
You are probably trying to solve for a field with a default boundary condition.
From function calculatedFvPatchField<Type>::gradientInternalCoef fs() const
in file fields/fvPatchFields/basic/calculated/calculatedFvPatchField.C at line 187.
FOAM exiting "
I'd like to know where is my error? I'm a bit rusted in fluid mechanics so maybe it's a very stupid mistake in boundary conditions.
Thanks for your help
Try changing the outlet to:
value uniform 0;
|All times are GMT -4. The time now is 18:42.|