[Gmsh] Apparently a bug was detected in GMSH?

Christophe Geuzaine geuzaine at acm.caltech.edu
Wed May 15 06:19:34 CEST 2002


Abgastrid at cs.com wrote:
> 
> Having tried to run a test case (see attachment), describing a region split
> into two contiguous sub-regions prompted, suddenly, a message denoting
> apparently a bug in GMSH.
> 
> Line Loop (15) = {1,12, 10, 11};
> Plane Surface(16) = {13,15};
> 

The definition of the surface 16 is incorrect. Your definition means
"plane surface 16 is bounded by the line loop 13, and has one hole
bounded by the line loop 15" (see explanations in tutorial/t4.geo). But
the line loops 13 and 15 share some segments, so that 15 does not define
a hole in the sense of gmsh (gmsh does not check for intersections, line
superpositions, etc.).

You should simply write:

Plane Surface(16) = {15};

Christophe

-- 
Christophe Geuzaine

Tel: (626) 395-4552    http://www.geuz.org
Fax: (626) 578-0124    mailto:geuzaine at acm.caltech.edu