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

checkMesh error when incrasing nodes nb

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

Reply
 
LinkBack Thread Tools Display Modes
Old   August 27, 2012, 17:25
Default checkMesh error when incrasing nodes nb
  #1
New Member
 
Charlotte
Join Date: Oct 2009
Posts: 16
Rep Power: 7
charlotte is on a distinguished road
Hi,

I have some problems with blockMesh : when I add more nodes at my last 3 blocks, checkMesh returns garbage:

#0 Foam::error:rintStack(Foam::Ostream&) in "/home/fnb/OpenFOAM/OpenFOAM-2.1.1/platforms/linux64GccDPOpt/lib/libOpenFOAM.so"

whereas it works well with less nodes.
I tried:

unset FOAM_SIGFPE

and it works on one of my machine (but not on the server). I get the following warning in checkMesh:

Total nb of faces on empty patches is not divisible by the number of cells in the mesh. Hence this mesh is not 1D or 2D.
Zero or negative face area detected
number of severely non-orthogonal faces: 1
Error in face pyramids: 1 face are incorrectly oriented.
3 highly skew faces

With the other mesh (the one that works), there is NO warning, and it runs fine.

I attached a zip file with the 2 meshes in question... any insight would be great.

Thanks,

Charlotte
Attached Files
File Type: zip blockMeshDict.zip (2.9 KB, 6 views)
charlotte is offline   Reply With Quote

Old   August 27, 2012, 18:30
Default
  #2
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,511
Blog Entries: 34
Rep Power: 86
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Greetings Charlotte,

Interesting problem. Attached is a comparison between the bad (left) and the good (right) meshes.
As you can see, there are some weird flaws on the lower side of the mesh.

I tried defining in "controlDict" to save in binary, but the problem remained.

Try using a wider wedge for the more refined mesh. This should reduce these kinds of self-overlapping cells.

edit: ooops, I forgot to attach the picture I was almost asleep yesterday and ended up no attaching the image. Later today I'll attach it.

Best regards,
Bruno

Last edited by wyldckat; August 28, 2012 at 07:32. Reason: see edit:
wyldckat is offline   Reply With Quote

Old   August 28, 2012, 15:59
Default
  #3
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,511
Blog Entries: 34
Rep Power: 86
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Here we go, the picture I was talking about is attached to this post.
Attached Images
File Type: jpg side_by_side.jpg (100.3 KB, 21 views)
wyldckat is offline   Reply With Quote

Old   August 28, 2012, 23:07
Default
  #4
New Member
 
Charlotte
Join Date: Oct 2009
Posts: 16
Rep Power: 7
charlotte is on a distinguished road
Thanks Bruno,

I tried to use wider angles and it didn't work out. I can see with paraFoam where are my bad nodes (always near the axis of symmetry), but clearly it's a bug in the blockMesh application. I tried to compile the same mesh with OpenFOAM 1.7 and it worked without any trouble. Time to get my hands dirty in C++...
charlotte is offline   Reply With Quote

Old   August 29, 2012, 20:28
Default
  #5
New Member
 
Charlotte
Join Date: Oct 2009
Posts: 16
Rep Power: 7
charlotte is on a distinguished road
ok, found the fix: a patch needs to be added for the axisymmetric axis, and the type must be symmetryPlane.
charlotte is offline   Reply With Quote

Old   August 31, 2012, 05:20
Default
  #6
Super Moderator
 
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 8,511
Blog Entries: 34
Rep Power: 86
wyldckat is just really nicewyldckat is just really nicewyldckat is just really nicewyldckat is just really nice
Hi Charlotte,

I'm glad you've figured it out. And I noticed you had reported this as well http://www.openfoam.org/mantisbt/view.php?id=636

Best regards,
Bruno
wyldckat is offline   Reply With Quote

Reply

Tags
blockmesh, checkmesh

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
SIMPLE algorithm SamR Main CFD Forum 12 January 5, 2015 05:30
checkMesh Errors after refineMesh mgdenno OpenFOAM 0 July 30, 2012 21:39
Scale-Up Study in Parallel Processing with OpenFoam sahm OpenFOAM 10 April 26, 2010 17:37
meshing F1 front wing Steve FLUENT 0 April 17, 2003 12:37
CFX4.3 -build analysis form Chie Min CFX 5 July 12, 2001 23:19


All times are GMT -4. The time now is 05:28.