[Paraview] (no subject)

John Haase jhaase1 at nd.edu
Thu Mar 30 18:05:16 EDT 2017


Okay, I figured it out. I updated my version of Paraview from 5.2.0 to
5.3.0 and that fixed it.

Is there a way to only have "aname" loop over "reader[0].ElementVariables"?
I tried to replace the line

"for aname in inTable.RowData.keys():"

with

"for aname in " + reader[0].ElementVariables + ":"

but that didn't work

Regards,

John R. Haase
jhaase1 at nd.edu

On Thu, Mar 30, 2017 at 3:35 PM, Utkarsh Ayachit <
utkarsh.ayachit at kitware.com> wrote:

> Not sure what's going on. The attached script worked just fine for me.
>
> On Thu, Mar 30, 2017 at 1:02 PM, John Haase <jhaase1 at nd.edu> wrote:
> > Utkarsh,
> >
> > Using the script attached, and the same data sets as before. I get the
> error
> >
> > Traceback (most recent call last):
> >
> > File "<string>", line 22, in <module>
> >
> > File "<string>", line 5, in RequestData
> >
> > File "C:\Program Files\ParaView
> > 5.2.0-Qt4-OpenGL2-Windows-64bit\bin\lib\site-packages\
> vtk\numpy_interface\dataset_adapter.py",
> > line 660, in append
> >
> > arrLength = narray.shape[0]
> >
> > IndexError: tuple index out of range
> >
> >
> > on the last line.
> >
> > Regards,
> >
> > John R. Haase
> > jhaase1 at nd.edu
> >
> > On Thu, Mar 30, 2017 at 12:32 PM, Utkarsh Ayachit
> > <utkarsh.ayachit at kitware.com> wrote:
> >>
> >> John,
> >>
> >> That's the script for a "Programmable Filter", not simply to be added
> >> to your script, similar to what you're doing with  `squareDiff`.
> >>
> >> e.g.
> >>
> >> myfilter = ProgrammableFilter(Input=integrateSqrVarOverSpace)
> >> myfilter.Script = "...."  # the script I provided.
> >> myfilter.UpdatePipeline()
> >> ...
> >>
> >> Utkarsh
> >>
> >> On Thu, Mar 30, 2017 at 12:09 PM, John Haase <jhaase1 at nd.edu> wrote:
> >> > Exploring 'integrateSqrVarOverSpace', it doesn't have a 'RowData'
> >> > object.
> >> >
> >> > dir(integrateSqrVarOverSpace)
> >> >
> >> > ['CellData', 'FieldData', 'FileNameChanged', 'GetCellDataInformation',
> >> > 'GetDataInformation', 'GetFieldDataInformation',
> >> > 'GetPointDataInformation',
> >> > 'GetProperty', 'GetPropertyValue', 'Initialize',
> 'InitializeFromProxy',
> >> > 'Input', 'ListProperties', 'Observed', 'ObserverTag',
> >> > 'OnlyReportSelectionStatistics', 'PointData', 'Port', 'SMProxy',
> >> > 'Selection', 'SetPropertyWithName', 'UpdatePipeline',
> >> > 'UpdatePipelineInformation', '_Proxy__ConvertArgumentsAndCall',
> >> > '_Proxy__GetActiveCamera', '_Proxy__LastAttrName',
> '_Proxy__Properties',
> >> > '__class__', '__del__', '__delattr__', '__dict__', '__doc__',
> '__eq__',
> >> > '__format__', '__getattr__', '__getattribute__', '__getitem__',
> >> > '__hash__',
> >> > '__init__', '__iter__', '__module__', '__ne__', '__new__',
> '__reduce__',
> >> > '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__',
> >> > '__subclasshook__', '__weakref__', 'add_attribute']
> >> >
> >> >
> >> > So, using the script you posted, I get the error "IndexError: tuple
> >> > index
> >> > out of range".
> >> >
> >> >
> >> > Regards,
> >> >
> >> > John R. Haase
> >> > jhaase1 at nd.edu
> >> >
> >> > On Thu, Mar 30, 2017 at 10:35 AM, Utkarsh Ayachit
> >> > <utkarsh.ayachit at kitware.com> wrote:
> >> >>
> >> >> Isn't that simply a sum of all the rows in the output of
> >> >> integrateSqrVarOverSpace filter?
> >> >>
> >> >> If so, that can be done by using another ProgrammableFilter with  the
> >> >> following Script:
> >> >>
> >> >> from numpy import sum
> >> >> for inTable, outTable in zip(inputs[0], output):
> >> >>
> >> >>     for aname in inTable.RowData.keys():
> >> >>
> >> >>         outTable.RowData.append(sum(inTable.RowData[aname]), aname)
> >> >>
> >> >>
> >> >> Utkarsh
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> On Wed, Mar 29, 2017 at 1:15 PM, John Haase <jhaase1 at nd.edu> wrote:
> >> >>>
> >> >>> Sorry, that's not what I wanted. I want to integrate the variable
> >> >>> "integrateSqrVarOverSpace", over time as well.
> >> >>>
> >> >>> Regards,
> >> >>>
> >> >>> John R. Haase
> >> >>> jhaase1 at nd.edu
> >> >>>
> >> >>> On Wed, Mar 29, 2017 at 1:05 PM, Utkarsh Ayachit
> >> >>> <utkarsh.ayachit at kitware.com> wrote:
> >> >>>>
> >> >>>> Your script worked for me for the most part with ParaView 5.3. All
> I
> >> >>>> did
> >> >>>> was added a plot view to show the results (attached). If that what
> >> >>>> you were
> >> >>>> looking for?
> >> >>>>
> >> >>>> On Wed, Mar 29, 2017 at 12:30 PM, John Haase <jhaase1 at nd.edu>
> wrote:
> >> >>>>>
> >> >>>>> They are very large. I believe you should be able to access them
> >> >>>>> through this link
> >> >>>>>
> >> >>>>> https://notredame.box.com/s/qy0p9y5jg71jwxtzfey80xiq9i9udk5s
> >> >>>>>
> >> >>>>> Regards,
> >> >>>>>
> >> >>>>> John R. Haase
> >> >>>>> jhaase1 at nd.edu
> >> >>>>>
> >> >>>>> On Wed, Mar 29, 2017 at 12:06 PM, Utkarsh Ayachit
> >> >>>>> <utkarsh.ayachit at kitware.com> wrote:
> >> >>>>>>
> >> >>>>>> John,
> >> >>>>>>
> >> >>>>>> Can you send me the datafiles too (feel free to do it off the
> >> >>>>>> mailing
> >> >>>>>> list) so I can figure out what could be going wrong.
> >> >>>>>>
> >> >>>>>> Thanks
> >> >>>>>> Utkarsh
> >> >>>>>>
> >> >>>>>> On Wed, Mar 29, 2017 at 12:01 PM, John Haase <jhaase1 at nd.edu>
> >> >>>>>> wrote:
> >> >>>>>>>
> >> >>>>>>> Hello Paraviewers,
> >> >>>>>>>
> >> >>>>>>> I'm trying to integrate variables over time. I found this thread
> >> >>>>>>> where it had been brought up previously.
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>>
> >> >>>>>>> http://paraview.markmail.org/search/?q=integral+over+time#
> query:integral%20over%20time+page:1+mid:z75bede26onth4eu+state:results
> >> >>>>>>>
> >> >>>>>>> However, when I try and open the state file, paraview crashes.
> So
> >> >>>>>>> what commands do I use to do the integral over time? I'm trying
> to
> >> >>>>>>> integrate
> >> >>>>>>> a PlotSelectionOverTime filter (with row data).
> >> >>>>>>>
> >> >>>>>>> I'm doing this programmatically, so attached is the python
> script.
> >> >>>>>>> I
> >> >>>>>>> have so far.
> >> >>>>>>>
> >> >>>>>>> Regards,
> >> >>>>>>>
> >> >>>>>>> John R. Haase
> >> >>>>>>> jhaase1 at nd.edu
> >> >>>>>>>
> >> >>>>>>> _______________________________________________
> >> >>>>>>> Powered by www.kitware.com
> >> >>>>>>>
> >> >>>>>>> Visit other Kitware open-source projects at
> >> >>>>>>> http://www.kitware.com/opensource/opensource.html
> >> >>>>>>>
> >> >>>>>>> Please keep messages on-topic and check the ParaView Wiki at:
> >> >>>>>>> http://paraview.org/Wiki/ParaView
> >> >>>>>>>
> >> >>>>>>> Search the list archives at:
> >> >>>>>>> http://markmail.org/search/?q=ParaView
> >> >>>>>>>
> >> >>>>>>> Follow this link to subscribe/unsubscribe:
> >> >>>>>>> http://public.kitware.com/mailman/listinfo/paraview
> >> >>>>>>>
> >> >>>>>>
> >> >>>>>
> >> >>>>
> >> >>>
> >> >>
> >> >
> >
> >
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20170330/5d8adcf5/attachment.html>


More information about the ParaView mailing list