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

[blockMesh] checkMesh/blockMesh errors

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 8, 2016, 11:01
Unhappy checkMesh/blockMesh errors
  #1
Member
 
Marco Bernardes
Join Date: May 2009
Posts: 59
Rep Power: 17
masb is on a distinguished road
Hi,

I have created a cylinder using blockMesh and arcs. The mesh looks great (see figure) but I get too many errors.

I would appreciate any help.

Best,

Marco.


/*---------------------------------------------------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.3.1 |
| \\ / A nd | Web: www.OpenFOAM.org |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
Build : 2.3.1-262087cdf8db
Exec : checkMesh
Date : Jul 08 2016
Time : 15:58:19
Host : "ubuntu"
PID : 12626
Case : /home/marco/SUPP_blockMesh
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Allowing user-supplied system call operations

// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
Create time

Create polyMesh for time = 0

Time = 0

Mesh stats
points: 169781
faces: 489600
internal faces: 470400
cells: 160000
faces per cell: 6
boundary patches: 2
point zones: 0
face zones: 0
cell zones: 0

Overall number of cells of each type:
hexahedra: 160000
prisms: 0
wedges: 0
pyramids: 0
tet wedges: 0
tetrahedra: 0
polyhedra: 0

Checking topology...
Boundary definition OK.
***Total number of faces on empty patches is not divisible by the number of cells in the mesh. Hence this mesh is not 1D or 2D.
Cell to face addressing OK.
Point usage OK.
Upper triangular ordering OK.
Face vertices OK.
Number of regions: 1 (OK).

Checking patch topology for multiply connected surfaces...
Patch Faces Points Surface topology
outlet 1600 1681 ok (non-closed singly connected)
defaultFaces 17600 17681 ok (non-closed singly connected)

Checking geometry...
Overall domain bounding box (-50 270 -50) (50 1000 50)
Mesh (non-empty, non-wedge) directions (0 0 0)
Mesh (non-empty) directions (0 0 0)
***Number of edges not aligned with or perpendicular to non-empty directions: 323200
<<Writing 169680 points on non-aligned edges to set nonAlignedEdges
Boundary openness (8.36976e-17 1.65837e-18 -8.32554e-17) OK.
Max cell openness = 4.07927e-16 OK.
Max aspect ratio = -1 OK.
Minimum face area = 0.340203. Maximum face area = 19.6751. Face area magnitudes OK.
***Zero or negative cell volume detected. Minimum negative volume: -52.991, Number of negative volume cells: 160000
<<Writing 160000 zero volume cells to set zeroVolumeCells
Mesh non-orthogonality Max: 180 average: 158.904
***Number of non-orthogonality errors: 470400.
<<Writing 470400 non-orthogonal faces to set nonOrthoFaces
***Error in face pyramids: 960000 faces are incorrectly oriented.
<<Writing 489600 faces with incorrect orientation to set wrongOrientedFaces
Max skewness = 0.998588 OK.
Coupled point location match (average 0) OK.

Failed 4 mesh checks.

End
Attached Files
File Type: pdf mesh.pdf (102.2 KB, 38 views)
masb is offline   Reply With Quote

Old   July 11, 2016, 06:41
Default Solved.
  #2
Member
 
Marco Bernardes
Join Date: May 2009
Posts: 59
Rep Power: 17
masb is on a distinguished road
Solved! The sequence was wrong.
masb is offline   Reply With Quote

Old   November 28, 2016, 08:11
Default
  #3
Member
 
Ramin
Join Date: Oct 2015
Posts: 33
Rep Power: 11
rmn_990 is on a distinguished road
hi
this error is because of false hex assigning

focus on choosing points in hex selection
for example :
hex ( 0 1 2 3 4 5 6 7)

direction between 0 to 1 in all of hexes should be the same( e.g x axis)
direction between 1 to 2 in all of hexes should be the same (e.g y axis)

or we can say that you should use "right hand low" in assigning your hexes.

Best wishes
Ramin
rmn_990 is offline   Reply With Quote

Reply

Tags
blockmeshdict, checkmesh error


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
Building OpenFOAM1.7.0 from source ata OpenFOAM Installation 46 March 6, 2022 14:21
pimpleDyMFoam computation randomly stops babapeti OpenFOAM Running, Solving & CFD 5 January 24, 2018 06:28
Upgraded from Karmic Koala 9.10 to Lucid Lynx10.04.3 bookie56 OpenFOAM Installation 8 August 13, 2011 05:03
IcoFoam parallel woes msrinath80 OpenFOAM Running, Solving & CFD 9 July 22, 2007 03:58
Could anybody help me see this error and give help liugx212 OpenFOAM Running, Solving & CFD 3 January 4, 2006 19:07


All times are GMT -4. The time now is 13:12.