Today in not a good day for meshing… I came across two different snappyHexMesh bugs. But let us start from the beginning.
I tried to create a finer mesh for a new geometry. One of the things I did was to create two different layer zones, one with 2 layers and the other with 5 layers. When I tried to create the mesh I got a funny error:
–> FOAM FATAL ERROR:
Multiple outside loops:0()
I have never seen it before so I started to look for a solution. I found out that the problem were the layers so I tried two different configurations together with the previous one that worked for the previous geometry but still got the error. Finaly I have found out that this is a snappyHexMesh bug and was fixed in the new repositories. Here is the solution:
As I cannot fix it myself I just wanted to see how the new mesh levels are looking. I removed all of the layers from mesh configuration and started the computations again. But unfortunatelly I again got another error:
ERROR: dgraphFold2: out of memory (2)
It was strange for a 21M mesh and 32 cores. I tried again with a smaller mesh (12M) but again got the error. I looked for a solution and one of the suggestions was to run the meshing with lower (sic!) number of processes. Finally I have found out that this is some kind on snappy-scotch problem and it was fixed in some later 2.4.x commit
I have no idea how often those bugs occur (had them for the first time). If any of you had them please raise your hand and click the like button
@dheiny is it possible to fix those bugs? Do you have any plans of changing OF version that you use (I think that it is 2.3.1 now)?