<div dir="ltr"><div><div><div><div><div><div><div><div><div><div><div>Dear all,<br></div>         i am writing you to make a cleaning up proposal.<br><br></div>The point is that as of now we have a Kratos Flag named TO_ERASE <br><br></div><b>and</b><br><br></div>a kratos variable ERASE_FLAG which is there for &quot;historical reasons&quot;. Essentially we were using the ERASE_FLAG since the mechanism of KRATOS_FLAGS was not there.<br><br></div>i would propose to remove the variable so to intentionally break the code. I will take care myself of replacing the variable through the public code base, nevertheless this would most probably break private code.<br><br></div>The rationale behind this proposal is based on two observations<br></div>1 - the flag is faster and much more memory efficient<br></div>2 - we shall change the processes that Erase nodes/elements/conditions so that nodes mark for erasal are also removed from all the other submeshes. This can not be done without assuming that the variable ERASE_FLAG is stored in every node (which is NOT the case!!) while it would not be a problem using the mechanism of flags (since all the flags are always there on any node/element/condition).<br><br></div>please let me know ASAP if you have any technical concern about my proposal. If there is not any i will proceed to the change and issue a word of warning when i do the commit<br><br></div>cheers<br></div>Riccardo <br clear="all"><div><div><div><div><div><div><div><div><div><div><div><div><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" height="17" width="80" 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 class="nfwnwymztuloexpdhdic" src="https://web.cimne.upc.edu/groups/publicacions/signatura/facebook-logo.png" height="24" width="24" border="0"></a><a href="http://blog.cimne.com/" target="_blank"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/wordpress.png" height="24" width="24" border="0"></a><a href="http://vimeo.com/cimne" target="_blank"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/vimeo.png" height="24" width="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" height="24" width="24" border="0"></a><a href="http://www.linkedin.com/company/cimne" target="_blank"><img class="nfwnwymztuloexpdhdic" src="https://web.cimne.upc.edu/groups/publicacions/signatura/linkedin-logo.png" height="24" width="24" border="0"></a><a href="https://twitter.com/cimne" target="_blank"><img src="https://web.cimne.upc.edu/groups/publicacions/signatura/twitter.png" height="24" width="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" height="17" width="20"> 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></div></div></div></div></div></div></div></div></div></div></div></div>