CFD Online Discussion Forums

CFD Online Discussion Forums (http://www.cfd-online.com/Forums/)
-   OpenFOAM (http://www.cfd-online.com/Forums/openfoam/)
-   -   What is this in snappyHexMesh ? (http://www.cfd-online.com/Forums/openfoam/72232-what-snappyhexmesh.html)

andrea.pasquali January 29, 2010 08:43

What is this in snappyHexMesh ?
 
Hi,
I used snappyHexMesh successfully, but now it doesn't seem to work fine during snappy.
After castellated meshing I obtain:

Quote:

Correct-ing 2-D mesh motion--> FOAM Warning :
From function twoDPointCorrector::twoDPointCorrector(const polyMesh& mesh, const vector& n)
in file twoDPointCorrector/twoDPointCorrector.C at line 169
The number of points in the mesh is not equal to twice the number of edges normal to the plane - this may be OK only for wedge geometries.
Please check the geometry or adjust the orthogonality tolerance.
and then

Quote:

Scaling iteration 1
Moving mesh using diplacement scaling : min:0.75 max:1
Correct-ing 2-D mesh motion ...done
At the end, the result is that the snappy mesh is like the cast mesh!
Do I need to increase the toletance in snapControls?

Thanks for any help

Andrea

andrea.pasquali January 29, 2010 09:02

stupid error! I had an empty patch!

Hanno January 21, 2011 09:41

I got the same Error with no empty Patch, and i can find nothing about this Error on the net:

Correct-ing 2-D mesh motion--> FOAM Warning :
From function twoDPointCorrector::twoDPointCorrector(const polyMesh& mesh, const vector& n)
in file twoDPointCorrector/twoDPointCorrector.C at line 168
The number of points in the mesh is not equal to twice the number of edges normal to the plane - this may be OK only for wedge geometries.
Please check the geometry or adjust the orthogonality tolerance.

Greets, Hannes (desperately hoping for an answer, finally)

jhoepken January 24, 2011 10:12

Does your mesh consist of only one cell in a specific direction? This maybe (!?) a reason why snappy thinks, it is dealing with a 2D mesh.

Hanno January 26, 2011 06:36

Dear Jens,

thanks a lot for your post. That was not the reason, but I had two empty patches. Setting them to walls solved it.

marzbali November 8, 2011 12:28

Hello all,

I get a similar message in OF-1.5-dev. My case is 2-D axisymmetric and I created the mesh with blockMesh in OF. the solver actually starts running but after 1 iteration it diverges and reports the following error:

Quote:

From function twoDPointCorrector::twoDPointCorrector(const polyMesh& mesh, const vector& n)
in file twoDPointCorrector/twoDPointCorrector.C at line 175
The number of points in the mesh is not equal to twice the number of edges normal to the plane - this may be OK only for wedge geometries.
Please check the geometry or adjust the orthogonality tolerance.
Any idea or comment is greatly appreciated.


All times are GMT -4. The time now is 00:04.