This sounds like a job for the calculator filter.  &quot;coordsX^2+coordsY^2&quot; for your first example (or &quot;psi__X^2+psi__Y^2&quot; for the psi variables) and &quot;atan(coordsX/coordsY)&quot; for the second example.  <br>
<br>It can operate on point or cell data (set in the Attribute Model drop-down menu), replace invalid numbers with a specified value, and you can name the resulting array as well.<br><br>Andy<br><br><div class="gmail_quote">
2011/2/15 Nico Schlömer <span dir="ltr">&lt;<a href="mailto:nico.schloemer@gmail.com">nico.schloemer@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
Hi all,<br>
<br>
I&#39;ve been looking at<br>
&lt;<a href="http://www.paraview.org/Wiki/Python_Programmable_Filter" target="_blank">http://www.paraview.org/Wiki/Python_Programmable_Filter</a>&gt; to create a<br>
programmable filter, but I&#39;m a bit lost as to whether or not I need<br>
GetPolyData, CopyAttributes,...<br>
<br>
Essentially, I have an unstructured grid in an ExodusII file (like the<br>
attached file actually) with point data &quot;psi&quot; in it that has two<br>
components (X,Y). I can plot psi:X, psi:Y, and psi:magnitude alright<br>
with the default GUI options, but what I would really like to have<br>
plotted is X^2+Y^2 (no sqrt()) and something along the lines of<br>
arctan(Y/X).<br>
<br>
Is there simple code somewhere some that takes array data off of an<br>
unstructured grid, does something with it and returns the extra array<br>
from the filter?<br>
<br>
Cheers,<br>
<font color="#888888">Nico<br>
</font><br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
<br></blockquote></div><br>