<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Dear Christophe and Gmsh team,<br>
I am attempting at including a few Lines in a Plane Surface using
the "Line{} In Surface{}" command. The attached geometry file
(test.geo) is a simplified geometry that I made to demonstrate the
meshing issue. I have noticed that if the lines to be
included/embedded in the Surface touch the line loop of the surface,
meshing fails in Gmsh 2.7.1 with the following error message:<br>
<blockquote>Info : Meshing 1D...<br>
Info : Meshing curve 1 (Line)<br>
Info : Meshing curve 2 (Line)<br>
Info : Meshing curve 3 (Line)<br>
Info : Meshing curve 4 (Line)<br>
Info : Meshing curve 7 (Line)<br>
Info : Meshing curve 8 (Line)<br>
Info : Meshing curve 9 (Line)<br>
Info : Meshing curve 10 (Line)<br>
Info : Done meshing 1D (0.004 s)<br>
Info : Meshing 2D...<br>
Info : Meshing surface 6 (Plane, MeshAdapt)<br>
Warning : :-( There are 2 intersections in the 1D mesh (curves 3
10)<br>
Warning : 8-| Gmsh splits those edges and tries again<br>
Error : Unable to recover an edge 4.41 1.7 && 4.4 1.7
(9/50)<br>
Info : Done meshing 2D (0.0587628 s)<br>
Info : 206 vertices 214 elements<br>
Error : ------------------------------<br>
Error : Mesh generation error summary<br>
Error : 2 warnings<br>
Error : 1 error<br>
Error : Check the full log for details<br>
Error : ------------------------------<br>
</blockquote>
<br>
However, I can still mesh the attached geometry using Gmsh 2.5.0. I
have also noticed that if the embedded lines do not touch the actual
lines of the surface (test2.geo), Gmsh 2.7.1 is able to perform
meshing without any issues.<br>
<br>
Is there something I'm missing in my geo file for compatibility with
newer versions of Gmsh? Are there any workarounds?<br>
<br>
I appreciate your time and help.<br>
<br>
Best regards,<br>
Omid<br>
<br>
<pre class="moz-signature" cols="72">--
Omid Mahabadi
Geomechanica, Inc.
Tel: (647) 478-9767 x824</pre>
</body>
</html>