<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class="">It is weird that it didn’t work. It does nicely here:</div>
<div class="">Physical Surface (100) = Ex1[{2:5}];</div>
<div class=""><br class="">
</div>
<div class="">Ruth</div>
<br class="">
<div apple-content-edited="true" class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
—<br class="">
Prof. Ruth V. Sabariego<br class="">
KU Leuven  <br class="">
Dept. Electrical Engineering ESAT/Electa<br class="">
<a href="http://www.esat.kuleuven.be/electa" class="">http://www.esat.kuleuven.be/electa</a></div>
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<br class="">
</div>
<div style="color: rgb(0, 0, 0); letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Free software: <a href="http://gmsh.info" class="">http://gmsh.info</a> | <a href="http://getdp.info" class="">http://getdp.info</a> | <a href="http://onelab.info" class="">http://onelab.info</a><br class="">
<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
</div>
</div>
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On 08 Dec 2015, at 14:25, Luis Parras Anguita <<a href="mailto:lparras@uma.es" class="">lparras@uma.es</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">Thanks Ruth.<br class="">
<br class="">
It does not work. I have solved it using Matlab to write the .geo file<br class="">
directly line by line.<br class="">
<br class="">
<br class="">
<br class="">
2015-12-08 13:54 GMT+01:00 Ruth Vazquez Sabariego<br class="">
<<a href="mailto:ruth.sabariego@esat.kuleuven.be" class="">ruth.sabariego@esat.kuleuven.be</a>>:<br class="">
<blockquote type="cite" class="">Try<br class="">
<br class="">
Ext1[{2:5}]<br class="">
<br class="">
Ruth<br class="">
<br class="">
<blockquote type="cite" class="">Physical Surface('interface_stationary_1')={Ex1[2:5]};<br class="">
</blockquote>
<br class="">
—<br class="">
Prof. Ruth V. Sabariego<br class="">
KU Leuven<br class="">
Dept. Electrical Engineering ESAT/Electa<br class="">
<a href="http://www.esat.kuleuven.be/electa" class="">http://www.esat.kuleuven.be/electa</a><br class="">
<br class="">
Free software: http://gmsh.info | http://getdp.info | http://onelab.info<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
<br class="">
<blockquote type="cite" class="">On 08 Dec 2015, at 12:40, Luis Parras Anguita <lparras@uma.es> wrote:<br class="">
<br class="">
Dear all.<br class="">
<br class="">
I have created a cylinder by extruding a surface with the following commands:<br class="">
lc1 = 0.01;<br class="">
Point(0)={0,0,0,lc1};<br class="">
Point(1)={1,0,0,lc1};<br class="">
Point(2)={0,1,0,lc1};<br class="">
Point(3)={-1,0,0,lc1};<br class="">
Point(4)={0,-1,0,lc1};<br class="">
Circle(5)={1,0,2};<br class="">
Circle(6)={2,0,3};<br class="">
Circle(7)={3,0,4};<br class="">
Circle(8)={4,0,1};<br class="">
Line Loop(1)={5,6,7,8};<br class="">
Plane Surface(2)={1};<br class="">
Ex1[]=Extrude {0, 0, 1} {<br class="">
Surface{2};<br class="">
};<br class="">
Printf("top surface = %g", Ex1[0]);<br class="">
Printf("Volume = %g", Ex1[1]);<br class="">
Printf("side surfaces = %g, %g, %g, %g", Ex1[2], Ex1[3],Ex1[4],Ex1[5]);<br class="">
<br class="">
Now I would like gmsh to automatically set the different physical<br class="">
entities. I know the number of the lower surface, and the name of the<br class="">
upper surface, but I have three surfaces that has been created that I<br class="">
can access as Ex1[2:5]. I have tried several possibilities but I do<br class="">
not know how to do what I want:<br class="">
<br class="">
Physical Surface('interface_stationary_1')={Ex1[2:5]};<br class="">
<br class="">
Best regards.<br class="">
<br class="">
--<br class="">
Luis Parras Anguita<br class="">
Profesor Contratado Doctor<br class="">
Departamento de Ing. Mecánica y Mecánica de Fluidos<br class="">
ETSII Industriales, Málaga.<br class="">
-----------------------------------------<br class="">
Edificio Escuela de Ingenierías<br class="">
C/ Arquitecto Francisco Peñalosa Nº 6<br class="">
29071 Málaga<br class="">
<br class="">
_______________________________________________<br class="">
gmsh mailing list<br class="">
gmsh@geuz.org<br class="">
http://www.geuz.org/mailman/listinfo/gmsh<br class="">
</blockquote>
<br class="">
</blockquote>
<br class="">
<br class="">
<br class="">
-- <br class="">
Luis Parras Anguita<br class="">
Profesor Contratado Doctor<br class="">
Departamento de Ing. Mecánica y Mecánica de Fluidos<br class="">
ETSII Industriales, Málaga.<br class="">
-----------------------------------------<br class="">
Edificio Escuela de Ingenierías<br class="">
C/ Arquitecto Francisco Peñalosa Nº 6<br class="">
29071 Málaga<br class="">
</div>
</div>
</blockquote>
</div>
<br class="">
</body>
</html>