CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > OpenFOAM

BlockMesh CheckMesh error Help!!!

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old   March 11, 2012, 13:40
Default BlockMesh CheckMesh error Help!!!
  #1
New Member
 
deepaktbabu
Join Date: Nov 2011
Posts: 5
Rep Power: 5
deepaktbabu is on a distinguished road
Hi there,
I am trying to blockmesh a cylinder in crossflow in order to predict the nature of flow over cylinder at high Reynolds numbers. I am getting errors while doing checkmesh but my blockmesh is working and i could not really figure of what the error is.
my blockmesh Dict is attached here and the error showing is the following..

/*---------------------------------------------------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.0.1 |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
Build : 2.0.1-51f1de99a4bc
Exec : checkMesh
Date : Mar 11 2012
Time : 17:35:15
Host : javlin-laptop
PID : 2489
Case : /home/javlin/Desktop/blockcyl
nProcs : 1
sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE).
fileModificationChecking : Monitoring run-time modified files using timeStampMaster
allowSystemOperations : Disallowing user-supplied system call operations

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

Create polyMesh for time = 0

Time = 0

Mesh stats
points: 488
internal points: 0
faces: 868
internal faces: 380
cells: 208
boundary patches: 5
point zones: 0
face zones: 0
cell zones: 0

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

Checking topology...
Boundary definition OK.
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
inlet 12 26 ok (non-closed singly connected)
outlet 12 26 ok (non-closed singly connected)
cylslip 32 68 ok (non-closed singly connected)
cyl 16 32 ok (non-closed singly connected)
frontnback 416 488 ok (non-closed singly connected)

Checking geometry...
Overall domain bounding box (-2.1 -2.1 0) (6 2.1 0.01)
Mesh (non-empty, non-wedge) directions (1 1 0)
Mesh (non-empty) directions (1 1 0)
All edges aligned with or perpendicular to non-empty directions.
***Boundary openness (-5.88569455308e-20 0.00237684432174 -8.03050527735e-16) possible hole in boundary description.
***Open cells found, max cell openness: 1, number of open cells 16
<<Writing 16 non closed cells to set nonClosedCells
Minumum face area = 0.000585271430948. Maximum face area = 0.51707175. Face area magnitudes OK.
Min volume = 2e-300. Max volume = 0.00253339125. Total volume = 0.0749627349825. Cell volumes OK.
Mesh non-orthogonality Max: 180 average: 115.23387393
***Number of non-orthogonality errors: 272.
<<Writing 272 non-orthogonal faces to set nonOrthoFaces
***Error in face pyramids: 880 faces are incorrectly oriented.
<<Writing 608 faces with incorrect orientation to set wrongOrientedFaces
Max skewness = 0.509591935268 OK.

Failed 4 mesh checks.

End

Please help!!


my blockmeshdict

/*--------------------------------*- C++ -*----------------------------------*\
| ========= | |
| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox |
| \\ / O peration | Version: 2.0.1 |
| \\ / A nd | Web: www.OpenFOAM.com |
| \\/ M anipulation | |
\*---------------------------------------------------------------------------*/
FoamFile
{
version 2.0;
format binary;
class dictionary;
object blockMeshDict;
}
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //

convertToMeters 0.001;

vertices
(
(-150 0 0)
(-106.066 106.066 0)
(0 150 0)
(106.066 106.066 0)
(150 0 0)
(106.066 -106.066 0)
(0 -150 0)
(-106.066 -106.066 0)
(-1500 0 0)
(-1060.660 1060.660 0)
(0 1500 0 )
(1060.660 1060.660 0)
(1500 0 0)
(1060.660 -1060.660 0)
(0 -1500 0)
(-1060.660 -1060.660 0)
(-2100 -2100 0)
(-2100 -1060.660 0)
(-2100 0 0)
(-2100 1060.660 0)
(-2100 2100 0)
(-1060.660 -2100 0)
(-1060.660 2100 0)
(0 -2100 0)
(0 2100 0)
(1060.660 -2100 0)
(1060.660 2100 0)
(2100 -2100 0)
(2100 -1060.660 0)
(2100 0 0)
(2100 1060.660 0)
(2100 2100 0)
(6000 -2100 0)
(6000 -1060.660 0)
(6000 0 0)
(6000 1060.660 0)
(6000 2100 0)
(-150 0 10)
(-106.066 106.066 10)
(0 150 10)
(106.066 106.066 10)
(150 0 10)
(106.066 -106.066 10)
(0 -150 10)
(-106.066 -106.066 10)
(-1500 0 10)
(-1060.660 1060.660 10)
(0 1500 10)
(1060.660 1060.660 10)
(1500 0 10)
(1060.660 -1060.660 10)
(0 -1500 10)
(-1060.660 -1060.660 10)
(-2100 -2100 10)
(-2100 -1060.660 10)
(-2100 0 10)
(-2100 1060.660 10)
(-2100 2100 10)
(-1060.660 -2100 10)
(-1060.660 2100 10)
(0 -2100 10)
(0 2100 10)
(1060.660 -2100 10)
(1060.660 2100 10)
(2100 -2100 10)
(2100 -1060.660 10)
(2100 0 10)
(2100 1060.660 10)
(2100 2100 10)
(6000 -2100 10)
(6000 -1060.660 10)
(6000 0 10)
(6000 1060.660 10)
(6000 2100 10)
);

blocks
(
hex (8 0 37 45 9 1 38 46) (2 1 2) simpleGrading (1 1 1)//cyl
hex (18 8 45 55 19 9 46 56) (4 1 2) simpleGrading (1 1 1)// inlet u
hex (1 2 39 38 9 10 47 46) (2 1 2) simpleGrading (1 1 1)//cyl
hex (2 3 40 39 10 11 48 47) (2 1 2) simpleGrading (1 1 1)//cyl
hex (4 12 49 41 3 11 48 40) (2 1 2) simpleGrading (1 1 1)//cyl
hex (12 29 66 49 11 30 67 48) (4 1 2) simpleGrading (1 1 1)//outlet u 1
hex (29 34 71 66 30 35 72 67) (4 1 2) simpleGrading (1 1 1)//outlet u 2
hex (17 15 52 54 18 8 45 55) (4 1 2) simpleGrading (1 1 1)// inlet d
hex (15 7 44 52 8 0 37 45) (2 1 2) simpleGrading (1 1 1)//cyl
hex (15 14 51 52 7 6 43 44) (2 1 2) simpleGrading (1 1 1)//cyl
hex (14 13 50 51 6 5 42 43) (2 1 2) simpleGrading (1 1 1)//cyl
hex (5 13 50 42 4 12 49 41) (2 1 2) simpleGrading (1 1 1)//cyl
hex (13 28 65 50 12 29 66 49) (4 1 2) simpleGrading (1 1 1)// outlet d 1
hex (28 33 70 65 29 34 71 66) (4 1 2) simpleGrading (1 1 1) // outlet d 2
hex (16 21 58 53 17 15 52 54) (4 1 4) simpleGrading (1 1 1)// <1>
hex (21 23 60 58 15 14 51 52) (2 1 4) simpleGrading (1 1 1)// A
hex (23 25 62 60 14 13 50 51) (2 1 4) simpleGrading (1 1 1)// B
hex (25 27 64 62 13 28 65 50) (4 1 4) simpleGrading (1 1 1)// <2>
hex (27 32 69 64 28 33 70 65) (4 1 4) simpleGrading (1 1 1)// <3>
hex (20 22 59 57 19 9 46 56) (4 1 4) simpleGrading (1 1 1)// <4>
hex (22 24 61 59 9 10 47 46) (2 1 4) simpleGrading (1 1 1)// C
hex (24 26 63 61 10 11 48 47) (2 1 4) simpleGrading (1 1 1) // D
hex (26 31 68 63 11 30 67 48) (4 1 4) simpleGrading (1 1 1)// <5>
hex (31 36 73 68 30 35 72 67) (4 1 4) simpleGrading (1 1 1)// <6>

);

edges
(
arc 8 9 (-1385.819 574.025 0)
arc 9 10 (-574.025 1385.819 0)
arc 10 11 (574.025 1385.819 0)
arc 11 12 (1385.819 574.025 0)
arc 12 13 (1385.819 -574.025 0)
arc 13 14 (574.025 -1385.819 0)
arc 14 15 (-574.025 -1385.819 0)
arc 15 8 (-1385.819 -574.025 0)
arc 0 1 (-138.582 57.403 0)
arc 1 2 (-57.403 138.582 0)
arc 2 3 (57.403 138.582 0)
arc 3 4 (138.582 57.403 0)
arc 4 5 (138.582 -57.403 0)
arc 5 6 (57.403 -138.582 0)
arc 6 7 (-57.403 -138.582 0)
arc 7 0 (-138.582 -57.403 0)
arc 45 46 (-1385.819 574.025 10)
arc 46 47 (-574.025 1385.819 10)
arc 47 48 (574.025 1385.819 10)
arc 48 49 (1385.819 574.025 10)
arc 49 50 (1385.819 -574.025 10)
arc 50 51 (574.025 -1385.819 10)
arc 51 52 (-574.025 -1385.819 10)
arc 52 45 (-1385.819 -574.025 10)
arc 37 38 (-138.582 57.403 10)
arc 38 39 (-57.403 138.582 10)
arc 39 40 (57.403 138.582 10)
arc 40 41 (138.582 57.403 10)
arc 41 42 (138.582 -57.403 10)
arc 42 43 (57.403 -138.582 10)
arc 43 44 (-57.403 -138.582 10)
arc 44 37 (-138.582 -57.403 10)
);

boundary
(
inlet
{
type patch;
faces
(
(18 19 56 55)
(19 20 57 56)
(17 18 55 54)
(16 17 54 53)
);
}
outlet
{
type patch;
faces
(
(36 35 72 73)
(35 34 71 72)
(34 33 70 71)
(33 32 69 70)
);
}
cylslip
{
type slip;
faces
(
(20 22 59 57)
(22 24 61 59)
(24 26 63 61)
(26 31 68 63)
(31 36 73 68)
(21 16 53 58)
(23 21 58 60)
(25 23 60 62)
(27 25 62 64)
(32 27 64 69)
);
}
cyl
{
type wall;
faces
(
(0 1 38 37)
(1 2 39 38)
(2 3 40 39)
(3 4 41 40)
(4 5 42 41)
(5 6 43 42)
(6 7 44 43)
(7 0 37 44)
);
}
frontnback
{
type empty;
faces
(
(16 21 15 17)
(21 23 14 15)
(23 25 13 14)
(25 27 28 13)
(27 32 33 28)
(17 15 8 18)
(15 7 0 8)
(15 14 6 7)
(14 13 5 6)
(13 12 4 5)
(13 28 29 12)
(28 33 34 29)
(18 8 9 19)
(8 0 1 9)
(1 2 10 9)
(2 3 11 10)
(4 12 11 3)
(12 29 30 11)
(29 34 35 30)
(19 9 22 20)
(9 10 24 22)
(10 11 26 24)
(11 30 31 26)
(30 35 36 31)
(53 54 52 58)
(58 52 51 60)
(60 51 50 62)
(62 50 65 64)
(64 65 70 69)
(54 55 45 52)
(52 45 37 44)
(52 44 43 51)
(51 43 42 50)
(50 42 41 49)
(50 49 66 65)
(65 66 71 70)
(55 56 46 45)
(45 46 38 37)
(46 47 39 38)
(47 48 40 39)
(40 48 49 41)
(48 67 66 49)
(67 72 71 66)
(56 57 59 46)
(46 59 61 47)
(47 61 63 48)
(48 63 68 67)
(67 68 73 72)

);
}

);

mergePatchPairs
(
);

// ************************************************** *********************** //
deepaktbabu is offline   Reply With Quote

Reply

Thread Tools
Display Modes

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 On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Is Playstation 3 cluster suitable for CFD work hsieh OpenFOAM 9 August 16, 2015 14:53
tutorial 2.2 Stress(...) trouble with blockMesh colinB OpenFOAM Native Meshers: blockMesh 8 January 22, 2012 11:32
Face orientation in blockMesh WiWo OpenFOAM 0 March 18, 2010 12:10
Blockmesh cavity error message tonitoney OpenFOAM Installation 2 March 17, 2008 12:59
Problem with blockMesh and cyclics mattijs OpenFOAM Native Meshers: blockMesh 1 May 26, 2006 06:41


All times are GMT -4. The time now is 16:56.