<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">My objective is to simulate the flow around a rounded cube in a domain using OpenFOAM. To do this, I want to create a structured mesh with quadrangular elements in the volume between the outer cube (volume 1) and the
 inner rounded cube, which has to be empty (volume 2). I have attached the .geo file.</p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;"><br>
</span></p>
<p style="margin-top:0;margin-bottom:0"><span style="font-size: 12pt;">I adapted the example in demos\simple_geo\transfinite and I tried 2 alternatives. First, I applied Transfinite Volume to all the volumes  (Transfinite Volme "*") in order to get a quadrangular
 mesh. When doing the 3D mesh in GUI, the volumes corresponding to the lateral corners, which are shaped as wedges (3,5,6,7,8,10,11,12) are not meshed inside and I get 8 errors:</span><br>
</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<div>Error   : Incompatible surface 22 in transfinite volume 3</div>
<div><span style="font-size: 12pt;">Error   : Incompatible surface 36 in transfinite volume 5</span><br>
</div>
<div><span style="font-size: 12pt;">Error   : Incompatible surface 36 in transfinite volume 6</span><br>
</div>
<div><span style="font-size: 12pt;">Error   : Incompatible surface 34 in transfinite volume 7</span><br>
</div>
<div><span style="font-size: 12pt;">Error   : Incompatible surface 28 in transfinite volume 8</span><br>
</div>
<div><span style="font-size: 12pt;">Error   : Incompatible surface 32 in transfinite volume 10</span><br>
</div>
<div><span style="font-size: 12pt;">Error   : Incompatible surface 32 in transfinite volume 11</span><br>
</div>
<div><span style="font-size: 12pt;">Error   : Incompatible surface 30 in transfinite volume 12</span></div>
<div><br>
</div>
<div>To solve this, I applied Transfinite Volume toall the volumes except 3,5,6,7,8,10,11,12 (<span>Transfinite Volume {4,9,13,14,15,16};</span>). After doing this, I didn't get the previous errors, all the volumes were meshed inside but<span style="font-size: 12pt;"> the
 meshing in volumes 3,5,6,7,8,10,11,12 (wedges at corners) is really irregular (see attached photo of section of mesh converted to OpenFOAM).</span></div>
<div><span style="font-size: 12pt;"><br>
</span></div>
<div><span style="font-size: 12pt;">
<p style="font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">
<span style="font-size: 12pt;">A part from these errors, in both cases, when I </span><span style="font-size: 12pt;">apply Mesh > 3D, a window appears with</span><span style="font-size: 12pt;"> the following warning: </span>"You are trying to generate a mixed
 structured/unstructured grid using the 3D Delaunay algorithm...". I pressed continue and, as a result of this,  I repeteadly got: <span style="font-size: 12pt;">"Error: Cannot build pyramids on non manifold faces"</span></p>
<p style="font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">
<span style="font-size: 12pt;"><br>
</span></p>
<p style="font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">
<span style="font-size: 12pt;">Could anyone clarify what this means or how I could solve this? Is this related to the fact that I am not getting a quadrangular structured mesh in all the volumes, included the wedges at the corners?</span></p>
<p style="font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">
<span style="font-size: 12pt;"><br>
</span></p>
<p style="font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols; font-size: 16px;">
I would appreciate if you could help me with this, maybe suggesting another way to generate the mesh I want between these 2 volumes.</p>
</span></div>
<div><br>
</div>
<div>Thanks in advance,</div>
<div><br>
</div>
<div>Cristina Hernandez Pereira</div>
<p></p>
</div>
</body>
</html>