<html><head></head><body><div>On Thu, 2019-02-14 at 10:56 -0500, Max Orok wrote:</div><blockquote type="cite"><div dir="ltr"><div><br></div><div>Jeremy, <br></div><div><br></div><div>You're right, there isn't any explicit averaging going on, it just goes through all the nodes and assigns values based on their number. </div><div>After assigning I trusted Gmsh to display them nicely :):)</div></div></blockquote><div><br></div><div>ok, I now finally understood your script... I made up a simplified 2d version, see attached</div><div><br></div><div><br></div><blockquote type="cite"><div dir="ltr"><div><br></div><div>This does mean that node data values are set multiple times -> to the same value (magnitude at least).<br></div></div></blockquote><div><br></div><div>yes, I can see... nodes 2 and 3 get scalars 5 and 8, whilst I would expect and averaging between 2 and 5 in node 2 and 8 and 3 in node 3 :-/</div><div><br></div><blockquote type="cite"><div dir="ltr"><div>A lot of the data on each row is duplicated elsewhere in the file, my idea was that if the elements were ordered correctly, the <br>repeated overwrite wouldn't matter as long as the overwrite contained the same number. <br></div></div></blockquote><div><br></div><div>this is the point, the data is not repeated! stresses or whatever evaluated at the gauss points in different elements will surely contain different values, even if they are near the same node... am I clear?</div><div><br></div><div>I am interesting in seeing how to average these values to assign them to the shared node...</div><div>plain average? weighted average? how? using the element's volume? the element's quality? etc</div><div><br></div><div><br></div><div>regards</div><div>--</div><div>jeremy theler</div><div><a href="http://www.seamplex.com">www.seamplex.com</a></div><div><br></div></body></html>