CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM (https://www.cfd-online.com/Forums/openfoam/)
-   -   meshing of a compound volume in GMSH (https://www.cfd-online.com/Forums/openfoam/149684-meshing-compound-volume-gmsh.html)

shawn3531 March 6, 2015 09:43

meshing of a compound volume in GMSH
 
1 Attachment(s)
Hi there,
Could anybody please tell me why gmsh isn't creating any mesh for the physical volume 300 in my attached .geo file. 300 is a compound volume consisting 2 other volumes 107 and 109 into it and sharing a common surface 84.

Regards
Shawn

alexeym March 6, 2015 09:52

Hi,

I think attached geo file is somehow broken as there is no points inside, here is Gmsh output:

Code:

Info    : Running 'gmsh - example11JV.geo' [Gmsh 2.8.5, 1 node, max. 1 thread]
Info    : Started on Fri Mar  6 15:51:56 2015
Info    : Reading 'example11JV.geo'...
Error  : Unknown curve 2
Error  : Unknown curve 1
Error  : Unknown curve 4
Error  : Unknown curve 3
Error  : Unknown curve 2
Error  : Unknown curve 6
Error  : Unknown curve 27
Error  : Unknown curve 37
Error  : Unknown curve 27
Error  : Unknown curve 28
Error  : Unknown curve 33
Error  : Unknown curve 35
Error  : Unknown curve 37
Error  : Unknown curve 38
Error  : Unknown curve 41
Error  : Unknown curve 302
Error  : Unknown curve 14
Error  : Unknown curve 39
Error  : Unknown curve 301
Error  : Unknown curve 13
Error  : Unknown curve 6
Error  : Unknown curve 51
Error  : Unknown curve 45
Error  : Unknown curve 47
Error  : Unknown curve 46
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
Error  : Wrong 7-th argument in SVD decomposition
Error  : Wrong 6-th argument in SVD decomposition
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
 ** On entry to DGESVD parameter number  6 had an illegal value
Info    : Done reading 'example11JV.geo'
Info    : Stopped on Fri Mar  6 15:51:56 2015


shawn3531 March 6, 2015 10:03

1 Attachment(s)
Hi alexeym,
I don't know why this has broken. However, I have attached the file again.

Thanks and regards

alexeym March 9, 2015 06:29

Hi,

Not quite sure if I correctly understood the geometry in the geo-file but it seems that you are trying to mesh overlapping volumes. AFAIK Gmsh can not do this.

shawn3531 March 12, 2015 10:45

Hi alexeym,
Thank you so much for your reply. I have got the solution.Actually, it was about the embedded surfaces. Volume 200 is embedded into volume 300. Also it is sharing one of the surface of volume 300. That's why when we will define volume 300 we have to count all the surfaces of volume 200 into the surface loop of 300 except the one which is sharing the common surface of 300. Since, volume 200 is not totally inside the volume 300 we have to skip the surface loop of volume 200 into the volume 300 definition. Something like:

Surface Loop for volume 200 : 200 = {1, 2, 3, 4, 5, 6};
Volume(200) = {200};
Surface 6 is sharing the surface 9 of volume 300. Hence,
Surface Loop for volume 300: 300 = {7, 8, 9, 10, 11, 12, 13, 1, 2, 3, 4, 5};
Volume(300) = {300};

Then it will create mesh also for volume 300.


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