Hi all,<br><br>I want Gmsh to use quadrilaterals to mesh, is that possible?<br><br>I am calling Gmsh from my fortran program like this:<br><br>r = system('gmsh\gmsh out\Geometria.geo -2 -option Isoparametric.opt -clscale '//trim(Escala)//' -o out\MeshI_'//trim(Escala)//'.msh')<br>
<br><b>Where</b><br><br>Escala is a character variable that I use to change the refinement of the mesh, typical value: Escala = '.1'<br><br><b>Geometria.geo</b><br><br>Point(1) = { 0.0000000000000000E+00, 0.0000000000000000E+00, 0.0000000000000000E+00, 0};<br>
Point(2) = { 2.0000000000000000E+01, 0.0000000000000000E+00, 0.0000000000000000E+00, 0};<br>Point(3) = { 2.0000000000000000E+01, 1.0000000000000000E+01, 0.0000000000000000E+00, 0};<br>Point(4) = { 0.0000000000000000E+00, 1.0000000000000000E+01, 0.0000000000000000E+00, 0};<br>
Point(5) = { 2.0000000000000000E+01, 1.0000000000000000E+00, 0.0000000000000000E+00, 0};<br>Point(6) = { 1.9000000000000000E+01, 0.0000000000000000E+00, 0.0000000000000000E+00, 0};<br>Line(1) = {1, 4};<br>
Line(2) = {4, 3};<br>Line(3) = {3, 5};<br>Line(4) = {6, 1};<br>Circle(5) = {5, 2, 6};<br>Line Loop(7) = {2, 3, 5, 4, 1};<br>Plane Surface(7) = {7};<br><br><b>Isoparametric.opt</b><br>
<br>Mesh.Algorithm = 5;<br>Mesh.CharacteristicLengthExtendFromBoundary = 0;<br>Mesh.CharacteristicLengthFromPoints = 0;<br>Mesh.RecombineAll = 1;<br><br>The resultant mesh has triangles and quadrangles mixed, I want quadrangles exclusively.<br>
<br>Any help is greatly appreciated<br><br>Best Regards<br><br>Fer<br>