<div>Hi all,</div><div><br></div>I have attached below a simple script to generate grid for a full circle. I create it for half a circle and use Symmetry to reflect it, so it becomes a full circle.<div><br></div><div>But Symmetry is not working. Can you point out the mistake in my script.</div>
<div><br></div><div>Thanks</div><div>praveen</div><div><br></div><div><br></div><div><div>r = 1.0;  // cylinder radius</div><div>R = 10.0; // outer boundary radius</div><div><br></div><div>n1 = 10;</div><div>n2 = 10;</div>
<div><br></div><div>Point(1) = { 0, 0, 0};</div><div>Point(2) = {-r, 0, 0};</div><div>Point(3) = { r, 0, 0};</div><div><br></div><div>Point(4) = {-R, 0, 0};</div><div>Point(5) = { R, 0, 0};</div><div><br></div><div>Circle(1) = {3,1,2};</div>
<div>Circle(2) = {5,1,4};</div><div><br></div><div>Line(3) = {5,3};</div><div>Line(4) = {2,4};</div><div><br></div><div>Line Loop(1) = {3, 1, 4, -2};</div><div>Ruled Surface(1) = {1};</div><div>Transfinite Surface(1) = {3,5,4,2};</div>
<div>Recombine Surface(1);</div><div><br></div><div>Transfinite Line {3,4} = n1;</div><div>Transfinite Line {1,2} = n2;</div><div><br></div><div>Symmetry {0.0, 1.0, 0.0, 0.0} { Duplicata{Surface{1};} }</div></div>