<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">Hello all,</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">I have three concentric cylinders. The first physical volume that I want to define is the volume between the outer most cylinder and the middle cylinder. The second physical volume that I want to define is the volume
 between the middle cylinder and the inner most cylinder. When I run this script gmsh tells me that there are subfaces intersecting and crashes. How can I fix this script? Could this be a possible bug?</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">------------<br>
</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0"></p>
<div>// Gmsh project created on Wed Jul 18 13:52:12 2018<br>
SetFactory("OpenCASCADE");<br>
<br>
Cylinder(1) = {0, 0, 0, 0, 0, 100, 10, 2*Pi};<br>
Cylinder(2) = {0, 0, 10, 0, 0, 80, 5, 2*Pi};<br>
Cylinder(3) = {0, 0, 15, 0, 0, 60, 2, 2*Pi};<br>
<br>
BooleanDifference(6) = { Volume{1};Delete; }{ Volume{2}; };<br>
BooleanDifference(7) = { Volume{2};Delete; }{ Volume{3}; };<br>
<br>
Physical Volume ("outer") = {6};<br>
Physical Volume ("inner") = {7};</div>
<div><br>
</div>
<div>-------------<br>
<br>
</div>
Thanks,
<p></p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">Laura<br>
</p>
</div>
</body>
</html>