|
[Sponsors] |
[blockMesh] checkMesh error when incrasing nodes nb |
![]() |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
![]() |
![]() |
#1 |
New Member
Charlotte
Join Date: Oct 2009
Posts: 17
Rep Power: 16 ![]() |
Hi,
I have some problems with blockMesh ![]() #0 Foam::error: ![]() 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 |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,978
Blog Entries: 45
Rep Power: 128 ![]() ![]() ![]() ![]() ![]() ![]() |
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 ![]() Best regards, Bruno
__________________
Last edited by wyldckat; August 28, 2012 at 07:32. Reason: see edit: |
|
![]() |
![]() |
![]() |
![]() |
#3 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,978
Blog Entries: 45
Rep Power: 128 ![]() ![]() ![]() ![]() ![]() ![]() |
Here we go, the picture I was talking about is attached to this post.
__________________
|
|
![]() |
![]() |
![]() |
![]() |
#4 |
New Member
Charlotte
Join Date: Oct 2009
Posts: 17
Rep Power: 16 ![]() |
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++... |
|
![]() |
![]() |
![]() |
![]() |
#5 |
New Member
Charlotte
Join Date: Oct 2009
Posts: 17
Rep Power: 16 ![]() |
ok, found the fix: a patch needs to be added for the axisymmetric axis, and the type must be symmetryPlane.
|
|
![]() |
![]() |
![]() |
![]() |
#6 |
Retired Super Moderator
Bruno Santos
Join Date: Mar 2009
Location: Lisbon, Portugal
Posts: 10,978
Blog Entries: 45
Rep Power: 128 ![]() ![]() ![]() ![]() ![]() ![]() |
Hi Charlotte,
I'm glad you've figured it out. And I noticed you had reported this as well ![]() Best regards, Bruno
__________________
|
|
![]() |
![]() |
![]() |
Tags |
blockmesh, checkmesh |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
SIMPLE algorithm | SamR | Main CFD Forum | 19 | April 26, 2019 13:06 |
32 Cores Mini-Cluster, 2 Nodes vs. 4 Nodes performance | Courageous | Hardware | 3 | July 7, 2016 11:37 |
F_NNODE returns double number of nodes | falkon | Fluent UDF and Scheme Programming | 0 | March 8, 2014 06:58 |
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 |