OpenFOAM 1.7 cylindricalInletVelocity and swirlFlowRateInletVelocity BC's
I am very new to this software and recently installed OF1.7 beside OF1.6 to use the new boundary conditions.
I am trying to use the new swirl/cylindrical boundary conditions in OF 1.7, but I get the error below even though I follow the format specified in the header files for these bc's. The file should not need a 'value' line according to the header. Also, I have checked that my shell is searching OF1.7 directories for files by running a solver (fireFoam) that does not exist in my non-updated version of OF1.6. Finally, I am trying to do this on a nonplanar mesh that was produced by snappyHexMesh. Thanks in advance for any help. Adam Reading field U --> FOAM FATAL IO ERROR: Essential entry 'value' missing file: /home/alc79/OpenFOAM/OpenFOAM-1.7.0/tutorials/mesh/combustor_jetson_swirl_coldflow_refined/2e-07/U::boundaryField::comb_injector_inlet from line 79 to line 84. From function fvPatchField<Type>::fvPatchField(const fvPatch& p,const DimensionedField<Type, volMesh>& iF,const dictionary& dict,const bool valueRequired) in file /home/alc79/OpenFOAM/OpenFOAM-1.7.0/src/finiteVolume/lnInclude/fvPatchField.C at line 120. FOAM exiting |
Yes, I was just looking at that, and also changed it to accept a velocity instead of a flowrate. Just include value, it needs that to place the calculated velocities in. It shouldn't matter what you put there.
Code:
inlet |
Thanks a lot. The same value line seems to be needed for the cylindricalInletVelocity BC as well.
Many Thanks. Adam |
Hi Adam (or someone else),
can you please post your BC with the cylindricalInletVelocity. With best regards |
For a patch named AIR_INLET
AIR_INLET { type cylindricalInletVelocity; axis (0 1 0); centre (0 0.114 0); axialVelocity 2.202582536; rpm 444.4074; radialVelocity 0; value uniform (0 0 0); } |
Looks like my first trial. :)
Thank you for the fast reply. Now it's running. |
Hi,
With swirlFlowRateInletVelocity, I don't know how to determine if "flowRate" is mass or volume flow rate. According to the code, it depends on units of "phi" Code:
if (phi.dimensions() == dimVelocity*dimArea) Thanks, Pierre |
All times are GMT -4. The time now is 00:59. |