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

meshing of a compound volume in GMSH

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

Like Tree1Likes
  • 1 Post By shawn3531

Reply
 
LinkBack Thread Tools Display Modes
Old   March 6, 2015, 10:43
Default meshing of a compound volume in GMSH
  #1
New Member
 
shawn
Join Date: Mar 2015
Posts: 3
Rep Power: 2
shawn3531 is on a distinguished road
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
Attached Files
File Type: txt example11JV.txt (2.5 KB, 5 views)
shawn3531 is offline   Reply With Quote

Old   March 6, 2015, 10:52
Default
  #2
Senior Member
 
Alexey Matveichev
Join Date: Aug 2011
Location: Nancy, France
Posts: 1,133
Rep Power: 20
alexeym will become famous soon enoughalexeym will become famous soon enough
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
alexeym is offline   Reply With Quote

Old   March 6, 2015, 11:03
Default
  #3
New Member
 
shawn
Join Date: Mar 2015
Posts: 3
Rep Power: 2
shawn3531 is on a distinguished road
Hi alexeym,
I don't know why this has broken. However, I have attached the file again.

Thanks and regards
Attached Files
File Type: txt example11JV.txt (6.4 KB, 3 views)
shawn3531 is offline   Reply With Quote

Old   March 9, 2015, 07:29
Default
  #4
Senior Member
 
Alexey Matveichev
Join Date: Aug 2011
Location: Nancy, France
Posts: 1,133
Rep Power: 20
alexeym will become famous soon enoughalexeym will become famous soon enough
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.
alexeym is offline   Reply With Quote

Old   March 12, 2015, 11:45
Default
  #5
New Member
 
shawn
Join Date: Mar 2015
Posts: 3
Rep Power: 2
shawn3531 is on a distinguished road
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.
alexeym likes this.
shawn3531 is offline   Reply With Quote

Reply

Tags
compound volume, geometry, gmsh

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
Extruded Meshing fails (Linear search / could not find extruded vertex) Ijazu Open Source Meshers: Gmsh, Netgen, CGNS, ... 1 March 18, 2015 08:15
'Tetrahedral meshing has failed for volume...' Murat FLUENT 5 February 19, 2011 05:22
On the damBreak4phaseFine cases paean OpenFOAM Running, Solving & CFD 0 November 14, 2008 22:14
Volume Meshing & Face Meshing? singularity of grid ken FLUENT 0 September 4, 2003 11:08
volume meshing nikita FLUENT 1 July 3, 2003 01:25


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