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

[snappyHexMesh] cell does not seem to have 8 points

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 22, 2024, 03:11
Default cell does not seem to have 8 points
  #1
New Member
 
Gianluca
Join Date: Nov 2023
Posts: 1
Rep Power: 0
GW99 is on a distinguished road
i'm trying to mesh a valve with snappy but everytime the result is this:


Code:
--> FOAM FATAL ERROR: 
cell 236 of level 1 does not seem to have 8 points of equal or lower level
cellPoints:
11
(
21898
32807
32808
6957
6958
6960
6961
10162
10163
6964
36423
)

pointLevels:
11
(
2
2
2
0
1
1
1
1
1
1
2
)



    From function Foam::labelListList Foam::hexRef8::setRefinement(const labelList&, Foam::polyTopoChange&)
    in file polyTopoChange/polyTopoChange/hexRef8/hexRef8.C at line 3678.

FOAM aborting

#0  Foam::error::printStack(Foam::Ostream&) at ??:?
#1  Foam::error::abort() at ??:?
#2  Foam::hexRef8::setRefinement(Foam::List<int> const&, Foam::polyTopoChange&) at ??:?
#3  Foam::meshRefinement::refine(Foam::List<int> const&) at ??:?
#4  Foam::meshRefinement::refineAndBalance(Foam::string const&, Foam::decompositionMethod&, Foam::fvMeshDistribute&, Foam::List<int> const&, double) at ??:?
#5  Foam::snappyRefineDriver::shellRefine(Foam::refinementParameters const&, int) at ??:?
#6  Foam::snappyRefineDriver::doRefine(Foam::dictionary const&, Foam::refinementParameters const&, Foam::snapParameters const&, bool, Foam::dictionary const&) at ??:?
#7  ? in "/opt/openfoam11/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh"
#8  ? in "/lib/x86_64-linux-gnu/libc.so.6"
#9  __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#10  ? in "/opt/openfoam11/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh"
Aborted (core dumped)
The resulting mesh still works and checkMesh says that mesh is OK but i don't understand the meaning of that error.

This are my code i've tryed to change every single parameter but nothing changes the result.
if someone can help me i would be very pleased because i'm going crazy


These are snappydict and qualitydict Meshing.zip
GW99 is offline   Reply With Quote

Old   March 25, 2024, 00:07
Default BlockMeshDict might be wrong
  #2
New Member
 
Amirreza
Join Date: Mar 2020
Posts: 17
Rep Power: 6
arezayan87 is on a distinguished road
Quote:
Originally Posted by GW99 View Post
i'm trying to mesh a valve with snappy but everytime the result is this:


Code:
--> FOAM FATAL ERROR: 
cell 236 of level 1 does not seem to have 8 points of equal or lower level
cellPoints:
11
(
21898
32807
32808
6957
6958
6960
6961
10162
10163
6964
36423
)

pointLevels:
11
(
2
2
2
0
1
1
1
1
1
1
2
)



    From function Foam::labelListList Foam::hexRef8::setRefinement(const labelList&, Foam::polyTopoChange&)
    in file polyTopoChange/polyTopoChange/hexRef8/hexRef8.C at line 3678.

FOAM aborting

#0  Foam::error::printStack(Foam::Ostream&) at ??:?
#1  Foam::error::abort() at ??:?
#2  Foam::hexRef8::setRefinement(Foam::List<int> const&, Foam::polyTopoChange&) at ??:?
#3  Foam::meshRefinement::refine(Foam::List<int> const&) at ??:?
#4  Foam::meshRefinement::refineAndBalance(Foam::string const&, Foam::decompositionMethod&, Foam::fvMeshDistribute&, Foam::List<int> const&, double) at ??:?
#5  Foam::snappyRefineDriver::shellRefine(Foam::refinementParameters const&, int) at ??:?
#6  Foam::snappyRefineDriver::doRefine(Foam::dictionary const&, Foam::refinementParameters const&, Foam::snapParameters const&, bool, Foam::dictionary const&) at ??:?
#7  ? in "/opt/openfoam11/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh"
#8  ? in "/lib/x86_64-linux-gnu/libc.so.6"
#9  __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6"
#10  ? in "/opt/openfoam11/platforms/linux64GccDPInt32Opt/bin/snappyHexMesh"
Aborted (core dumped)
The resulting mesh still works and checkMesh says that mesh is OK but i don't understand the meaning of that error.

This are my code i've tryed to change every single parameter but nothing changes the result.
if someone can help me i would be very pleased because i'm going crazy


These are snappydict and qualitydict Attachment 98572


Dear Gianluca
I think the problem is with your background mesh or the stl file, attach the stl and blockMeshdict. there might be some disorder in blocks arrangement.
arezayan87 is offline   Reply With Quote

Reply


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] Help with Snappy: no layers growing GianF OpenFOAM Meshing & Mesh Conversion 2 September 23, 2020 08:26
[snappyHexMesh] layer not added Rasmusiwersen OpenFOAM Meshing & Mesh Conversion 1 January 2, 2020 09:43
Fluent UDF wrong number of cells in parallel - correct in serial dralexpe Fluent UDF and Scheme Programming 7 May 17, 2018 08:26
[snappyHexMesh] crash sHM H25E OpenFOAM Meshing & Mesh Conversion 11 November 10, 2014 11:27
How to get cell labels for all the points within specific distance from a given point gxy200992243 OpenFOAM Programming & Development 7 October 11, 2014 15:17


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