MRFSimpleFoam - error message
I am trying to run an impeller simulation with MRFSimpleFoam, but i am receiving an error message like follows:
--> FOAM FATAL ERROR:
cannot find MRF cellZone rotor
From function Foam::MRFZone::MRFZone(const fvMesh&, Istream&)
in file cfdTools/general/MRF/MRFZone.C at line 285.
does anyone of you know how can i fix this problem?
i am using OpenFOAM 2.1.x
Which mesh generator do you use?anyway,make sure your cellzonesDict have rotate zone.If your mesh is .msh. Dont forget use -writeZones.
message is obvious :), it can not find MRFZone which called here rotor.
when you are using MRFSolver (MRFSimpleFoam, MRFInterFoam and so on ) you should define at least one zone az MRF zone.
MRFzone should define by snappyHexMesh or by toposet and called from MRFZoneDict
Hi sharonyue and nimasam,
i am using fluent as the mesh generator. my mesh is .msh format, but as i read, i don't need to do -writeMesh in O.F.2.1.x.
thanks and regards
i use blockmesh and snappyhexmesh to generate a mesh from a stl-file.
i get this error, too.
my cellzones file is emty. i wrote the patch from stl file into the mrfzones file.
whats wrong? do i have to use cellset and toposet?
you should define MRFzone not patch or something else!
you need to declare a zone :)
|All times are GMT -4. The time now is 18:53.|