There are efficient algorithms to find such information. See this book<div><br></div><div>Lohner: Applied CFD Techniques</div><div><br></div><div>praveen<br><br><div class="gmail_quote">On Wed, Nov 30, 2011 at 11:01 PM, Y JIANG <span dir="ltr"><<a href="mailto:y.jiang@ed.ac.uk">y.jiang@ed.ac.uk</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Dear Gmsh gurus,<br>
<br>
I just started using Gmsh and found it is really great. But I come<br>
across a problem when I use it with my own finite element solver. Take<br>
2D analysis for instance, the solver needs to know which element and<br>
which face of it in order to assign proper boundary conditions. This is<br>
quite different from Gmsh's standard output, where elements on boundary<br>
are represented as line elements and have no explicit relation with the<br>
inner elements they belong to.<br>
<br>
I thought about an awkward way to associate the line elements and inner<br>
elements by comparing the nodes on boundaries. But this seems very<br>
inefficient. A better way would be adding corresponding inner element<br>
tags and the face tags to the line elements. Is it possible to do it in<br>
Gmsh, or are there other better methods in doing so?<br>
<br>
Thank you for all your suggestions.<br>
<br>
Y Jiang<font color="#888888"><br></font></blockquote></div></div>