<div dir="ltr"><div>Hello Paraviewers,</div><div><br></div><div>I want to get the difference of all the cell data, similar to what was done here</div><div><br></div><div><a href="http://paraview.markmail.org/search/?q=difference#query:difference+page:1+mid:lc6a4ss2j5hi37ps+state:results">http://paraview.markmail.org/search/?q=difference#query:difference+page:1+mid:lc6a4ss2j5hi37ps+state:results</a></div><div><br></div><div>However, how do I make a writer that can accept the appended data? I tried to create the writer</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>writer = CreateWriter(path+'Difference.e', reader[0])</div><div>writer.CellData.append( reader[0].CellData['x'] - reader[1].CellData['x'] , 'x')</div></blockquote><div><br></div><div>and got the error</div><div><font color="#ff0000"><br></font></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font color="#ff0000">Traceback (most recent call last):</font></div><div><font color="#ff0000">  File "<console>", line 1, in <module></font></div><div><font color="#ff0000">  File "C:\Program Files\ParaView 5.2.0-Qt4-OpenGL2-Windows-64bit\bin\lib\site-packages\paraview\servermanager.py", line 1595, in __getattr__</font></div><div><font color="#ff0000">    array = self.GetArray(name)</font></div><div><font color="#ff0000">  File "C:\Program Files\ParaView 5.2.0-Qt4-OpenGL2-Windows-64bit\bin\lib\site-packages\paraview\servermanager.py", line 1531, in GetArray</font></div><div><font color="#ff0000">    if not self.GetFieldData().GetArrayInformation(idx):</font></div><div><font color="#ff0000">  File "C:\Program Files\ParaView 5.2.0-Qt4-OpenGL2-Windows-64bit\bin\lib\site-packages\paraview\servermanager.py", line 1520, in GetFieldData</font></div><div><font color="#ff0000">    return getattr(self.Proxy.GetDataInformation(self.OutputPort), "Get%sInformation" % self.FieldData)()</font></div><div><font color="#ff0000">AttributeError: 'NoneType' object has no attribute 'GetCellDataInformation'</font></div></blockquote><div><br></div><div>Then, I also tried to just copy the reader</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div>writer = reader[0]</div><div>writer.CellData.append( reader[0].CellData['x'] - reader[1].CellData['x'] , 'x')</div></blockquote><div><br></div><div>and got the error</div><div><br></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><font color="#ff0000">Traceback (most recent call last):</font></div><div><font color="#ff0000">  File "<console>", line 1, in <module></font></div><div><font color="#ff0000">  File "C:\Program Files\ParaView 5.2.0-Qt4-OpenGL2-Windows-64bit\bin\lib\site-packages\paraview\servermanager.py", line 1597, in __getattr__</font></div><div><font color="#ff0000">    raise AttributeError("class has no attribute %s" % name)</font></div><div><font color="#ff0000">AttributeError: class has no attribute append</font></div></blockquote><div><br></div><div>Any advice?</div><div><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div style="font-size:13px;color:rgb(136,136,136);font-family:arial,sans-serif">Regards,<br></div><div style="font-size:13px;color:rgb(136,136,136);font-family:arial,sans-serif"><br></div><div style="font-size:13px;color:rgb(136,136,136);font-family:arial,sans-serif">John R. Haase</div><div style="font-size:13px;color:rgb(136,136,136);font-family:arial,sans-serif"><a href="mailto:jhaase1@nd.edu" target="_blank">jhaase1@nd.edu</a></div></div></div></div>
</div></div>