CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Meshing & Mesh Conversion

[snappyHexMesh] snappyHexMesh ignoring skew limits from snappyhexmeshdict

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 2, 2013, 07:07
Default snappyHexMesh ignoring skew limits from snappyhexmeshdict
  #1
Member
 
Join Date: Mar 2009
Posts: 90
Rep Power: 17
aerogt3 is on a distinguished road
Hey all,

I am seeing some interesting behavior from snappyHexMesh. Firstly, I am noticing that no matter what value I put for "maxBoundarySkewness" and "maxInternalSkewness," I get the same max skew (which is well over both limits.) This is a contrast from behavior with say maxOrthoLimit, where the mesh always has a maximum non orthogonality right under the limit I set in the snappyhexmeshdict.

Secondly, when the final mesh comes out, checkMesh reports a skew of 13. But at the same time it reports no skew over 5 & 6 when using the "read user-defined mesh quality criterions from system/meshQualityDict"

This is quite a contradiction! Perhaps there is a bug in the way skewness is calculated? Any ideas or suggestions?

Code:
Checking geometry...
    Overall domain bounding box (-15769.6 -10240 -50) (43622.4 0.117284 9166)
    Mesh (non-empty, non-wedge) directions (1 1 1)
    Mesh (non-empty) directions (1 1 1)
    Boundary openness (-2.88268e-17 -3.10419e-15 1.05031e-15) OK.
    Max cell openness = 5.335e-16 OK.
    Max aspect ratio = 33.8837 OK.
    Minimum face area = 0.00472708. Maximum face area = 1.09071e+06.  Face area magnitudes OK.
    Min volume = 0.00616825. Max volume = 1.0742e+09.  Total volume = 5.60324e+12.  Cell volumes OK.
    Mesh non-orthogonality Max: 79.9759 average: 9.86647
   *Number of severely non-orthogonal faces: 2021.
    Non-orthogonality check OK.
  <<Writing 2021 non-orthogonal faces to set nonOrthoFaces
    Face pyramids OK.
 ***Max skewness = 13.1088, 1239 highly skew faces detected which may impair the quality of the results
  <<Writing 1239 skew faces to set skewFaces
    Coupled point location match (average 0) OK.
Checking faces in error :
    non-orthogonality >  80 degrees                        : 0
    faces with face pyramid volume < 1e-13                 : 0
    faces with concavity >  80 degrees                     : 4
    faces with skewness >   5 (internal) or   6 (boundary) : 0
    faces with interpolation weights (0..1)  <  0.05       : 102
    faces with volume ratio of neighbour cells <  0.01     : 0
    faces with face twist <  0.05                          : 197
    faces on cells with determinant < 0.001                : 0
  <<Writing 303 faces in error to set meshQualityFaces

Failed 2 mesh checks.
aerogt3 is offline   Reply With Quote

Old   May 3, 2013, 11:24
Default
  #2
New Member
 
Ali
Join Date: Dec 2012
Posts: 9
Rep Power: 14
ali.ghaemi is on a distinguished road
I am facing the same problem. did anyone come up with a solution for that?
ali.ghaemi is offline   Reply With Quote

Old   May 4, 2013, 06:56
Default
  #3
Senior Member
 
Join Date: Dec 2011
Posts: 111
Rep Power: 20
haakon will become famous soon enough
I think this might be related to a bug that is already reported: http://www.openfoam.org/mantisbt/view.php?id=825

Someone are probably working on it, and hopefully there will be a fix soon.
haakon is offline   Reply With Quote

Old   May 4, 2013, 10:17
Exclamation skewness problem with snappyHexMesh
  #4
Senior Member
 
JR22's Avatar
 
Jose Rey
Join Date: Oct 2012
Posts: 134
Rep Power: 18
JR22 will become famous soon enough
Isn't the bug report only for the checkMesh utility (severity=minor)? I didn't see reference to the problem in snappyHexMesh which should be severity=high. Is this correct?

Quote:
Originally Posted by haakon View Post
I think this might be related to a bug that is already reported: http://www.openfoam.org/mantisbt/view.php?id=825
Someone are probably working on it, and hopefully there will be a fix soon.
JR22 is offline   Reply With Quote

Old   May 5, 2013, 05:12
Default
  #5
Senior Member
 
Join Date: Dec 2011
Posts: 111
Rep Power: 20
haakon will become famous soon enough
Sorry, my bad. When I saw this message, I thought "I remember something about a bug tagged with snappyHexMesh and skewness limits", and I didn't read properly before I posted.

Anyways, If you think this is a bug, report it. This might in the end be related to bug #825, since both checkMesh and snappyHexMesh does use some of the same classes when dealing with meshes.
haakon is offline   Reply With Quote

Reply

Tags
ignoring, skew


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
[snappyHexMesh] SnappyHexMesh with local refinement of ONE STLfile wolle1982 OpenFOAM Meshing & Mesh Conversion 32 November 21, 2024 06:32
[CAD formats] Creating waterproof STL using snappyHexMesh or salome Tobi OpenFOAM Meshing & Mesh Conversion 58 May 13, 2020 07:01
[snappyHexMesh] Running snappyHexMesh in parallel - optimizing peterhess OpenFOAM Meshing & Mesh Conversion 2 January 3, 2018 03:54
[snappyHexMesh] Tutorial crashes: snappyHexMesh floating point exception. jasv OpenFOAM Meshing & Mesh Conversion 4 May 10, 2016 03:55
OpenFOAM14 for Mac OSX Darwin 104 gschaider OpenFOAM Installation 118 July 20, 2008 06:19


All times are GMT -4. The time now is 18:54.