<div dir="ltr"><div><div>Hi Micheal,<br><br></div>indeed you are right, the current version of the orientation function requires the face to be in the same mpi process as the element it corresponds to. the crucial point is that to be able to check the orientation of the face i am now checking the elements it belongs to instead of the nodal normal<br><br></div><div>there are both good and bad implications about this:<br></div><div>GOOD NEWS: it should be much more reliable than the oldo ne<br></div><div>BAD NEWS: it requires the conditions to be assigned to the same partition as the element (as you observe)<br><br></div><div>in order to have the correct positioning of the conditions one should just add a &quot;True&quot; at the end of the partitioning function, hence calling the one you wrote.<br><br></div><div>if you have any better solution i&#39;ll be glad to hear it...<br><br></div><div>cheers<br></div><div>Riccardo<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Oct 9, 2015 at 2:36 PM, Andre, Michael <span dir="ltr">&lt;<a href="mailto:michael.andre@tum.de" target="_blank">michael.andre@tum.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">




<div dir="ltr" style="font-size:12pt;color:#000000;background-color:#ffffff;font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Hi Riccardo,</p>
<p><br>
</p>
<p>I have an issue with the commit you did:</p>
<p><br>
</p>
<p><em>adding local flags to the processes</em><br>
<em>------------------------------------------------------------------------</em><br>
<em>r12415 | rrossi | 2015-09-17 10:37:47 +0200 (Thu, 17 Sep 2015) | 1 line</em></p>
<p><br>
</p>
<p>The added lines:</p>
<p><br>
</p>
<p><em>if(itCond-&gt;IsNot(VISITED) )</em><br>
<em>             {</em><br>
<em>-                rGeom(0).swap(rGeom(1));</em><br>
<em>-                CondSwitchCount++;</em><br>
<em>+                KRATOS_THROW_ERROR(std::runtime_error,</em><br>
<em>+                                   &quot;Found a condition without any corresponding element. ID of condition = &quot;, itCond-&gt;Id());</em><br>
<em>             }</em><br>
<br>
</p>
<p>appear to check if a condition was visited during the element face orientation check and throw an error if this is not the case. In MPI the (wall) conditions do not have to be on the same partition as the element. This error message is appearing when I try
 running a MPI problem. There is an option to force conditions to go to the same partition as a parent element (I use this for my wall function) and when I activate this, the error does not appear, but in general I don&#39;t think this error message should be called. Is
 there a reason why it is needed?</p>
<p><br>
</p>
<p>Thanks,</p>
<p>Michael</p>
<p> <br>
</p>
<p><br>
</p>
<p><br>
</p>
</div>

</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><p></p><div><div dir="ltr"><p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(0,73,150);line-height:18px"><b>Riccardo Rossi<br></b></p><p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(120,120,120);font-size:12px;line-height:18px">

PhD, Civil Engineer</p><p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(120,120,120);font-size:12px;line-height:18px"><br></p><p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(120,120,120);font-size:12px;line-height:18px">member of the Kratos Team: <a href="http://www.cimne.com/kratos" target="_blank">www.cimne.com/kratos</a><br></p><p style="padding:0px;margin:0px"><span style="color:rgb(120,120,120);font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px">lecturer at Universitat Politècnica de Catalunya, BarcelonaTech (UPC)</span><br>

</p><p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(120,120,120);font-size:12px;line-height:18px">Research fellow at International Center for Numerical Methods in Engineering (CIMNE)</p>
<p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(120,120,120);font-size:12px;line-height:18px">

<br></p><p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(120,120,120);font-size:12px;line-height:18px">C/ Gran Capità, s/n, Campus Nord UPC, Ed. C1, Despatx C9</p><p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(120,120,120);font-size:12px;line-height:18px">

08034 – Barcelona – Spain – <a href="http://www.cimne.com" target="_blank">www.cimne.com</a>  - </p><p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(120,120,120);font-size:12px;line-height:18px">

<span>T</span>.<a value="+34934010794">(+34) 93 401 56 96</a> skype: <b>rougered4</b><br></p><p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(120,120,120);font-size:12px;line-height:18px"> </p><p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(120,120,120);font-size:12px;line-height:11px">

<a href="http://www.cimne.com/" target="_blank"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/logo_cimne_negre.png" width="80" height="17" border="0"></a></p><p style="font-size:medium;font-family:&#39;Times New Roman&#39;">

<a href="https://www.facebook.com/cimne" target="_blank"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/facebook-logo.png" width="24" height="24" border="0"></a><a href="http://blog.cimne.com/" target="_blank"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/wordpress.png" width="24" height="24" border="0"></a><a href="http://vimeo.com/cimne" target="_blank"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/vimeo.png" width="24" height="24" border="0"></a><a href="http://www.youtube.com/user/CIMNEvideos" target="_blank"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/you-tube1.png" width="24" height="24" border="0"></a><a href="http://www.linkedin.com/company/cimne" target="_blank"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/linkedin-logo.png" width="24" height="24" border="0"></a><a href="https://twitter.com/cimne" target="_blank"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/twitter.png" width="24" height="24" border="0"></a></p>

<p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(155,155,155);font-size:10px;line-height:14px">Les
 dades personals contingudes en aquest missatge són tractades amb la 
finalitat de mantenir el contacte professional entre CIMNE i voste. Podra exercir els drets d&#39;accés, rectificació, cancel·lació i oposició, dirigint-se a <a href="mailto:cimne@cimne.upc.edu" target="_blank">cimne@cimne.upc.edu</a>. La utilització de la seva adreça de correu electronic
 per part de CIMNE queda subjecte a les disposicions de la Llei 34/2002,
 de Serveis de la Societat de la Informació i el Comerç Electronic.</p>

<p style="padding:0px;margin:0px;font-family:Arial,Helvetica,sans-serif;color:rgb(4,155,2);font-size:10px;line-height:18px"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/image002.png" width="20" height="17"> Imprimiu aquest missatge, només si és estrictament necessari.</p>

</div></div><span lang="ES"><a href="http://www.cimne.com/" target="_blank"><span style="font-size:10.0pt;font-family:&quot;Arial&quot;,&quot;sans-serif&quot;"></span></a></span></div></div>
</div>