<div dir="ltr"><div><div><div><div>Dear all, <br><br></div>I've read your discussion about 3D PBC here <br><br><a href="http://www.geuz.org/pipermail/gmsh/2013/008054.html">http://www.geuz.org/pipermail/gmsh/2013/008054.html</a><br>

<br></div>and I'd like to give some contribution. I'm a GMSH newbie and my need seems similar to yours. <br><br></div>I've been trying to generate 3D PBC meshes for simple geometries like square, triangular and rectangular channels with the Periodic Surface command by using the version 2.7.0. However, before running my code, I had to write a function to verify if the periodicity really was being satisfied like Dorin did. It's surprisingly that the test fails for 1 point for some refined meshes. However, it succeeds for coarser meshes of the same kind. I didn't know why...<br>

<br>For instance, my script test outputs something like that for an x-extrusion:<br><br>Warning! Left and right y-components are not equal. <br>Entry: 72<br>yU = 0.5; yV = 0.625<br>Warning! Left and right z-components are not equal. <br>

Entry: 72<br>zU = 0.25; zV = 0.625<br><br></div><div>As you can see, the y-coordinate is "slightly" different, whereas z-component is a bit more. In the end, both differs, but for an unique point! Although the error is small, it is problematic for my purposes.<br>

<br></div><div>I didn't test the output with Transfinite option. <br><br>Dorin, I will test your suggestion to use Extrude + Transfinite, but have you already found some solution concerning extrusion for further directions?<br>

<br></div><div>Would be this case a bug of the Periodic Surface function? <br></div><div><br></div><div>Kind regards,<br></div><div><div><div><div><div><br>-- <br><div dir="ltr">Gustavo Oliveira, Ph.D. Student<br>Graduate Program in Mechanical Engineering<br>

State University of Rio de Janeiro<div><br><br></div></div>
</div></div></div></div></div></div>