[Paraview] Data set comparison

Berk Geveci berk.geveci at kitware.com
Tue Mar 23 15:57:52 EDT 2010


This is because the EnSight reader produces a multi-block dataset. Try
applying Merge Blocks filter first.

-berk

On Mon, Mar 22, 2010 at 1:12 PM,  <Luca.Clementi at tororosso.com> wrote:
> Hi all,
> Im trying to compare two data sets in Ensight .case format.
>
> I found only this thread referring to data set comparison:
> http://www.cmake.org/pipermail/paraview/2008-November/010034.html
>
> But I could not get it to work. I tried resamply directly the two Ensight
> data reader. Then I also tried to filter the two Ensight data readers
> through a CellDatatoPointData reader and also through a CellCenter (with
> vertex cells active), but I always get:
> ERROR: In
> /home/kitware/ParaView3/Utilities/BuildScripts/ParaView-3.6/ParaView3/VTK/Filtering/vtkDataSet.cxx,
> line 406
> vtkUnstructuredGrid (0x3a46da0): Point array vtkValidPointMask with 1
> components, only has 3726 tuples but there are 407364 pointsERROR: In
> /home/kitware/ParaView3/Utilities/BuildScripts/ParaView-3.6/ParaView3/VTK/Filtering/vtkDataSet.cxx,
> line 406
> vtkUnstructuredGrid (0x67183e0): Point array vtkValidPointMask with 1
> components, only has 3726 tuples but there are 407364 points
>
>
> ERROR: In
> /home/kitware/ParaView3/Utilities/BuildScripts/ParaView-3.6/ParaView3/VTK/Filtering/vtkExecutive.cxx,
> line 757
> vtkCompositeDataPipeline (0x65c0b20): Algorithm
> vtkPVGeometryFilter(0x65bdb80) returned failure for request:
> vtkInformation (0x67155a0)
>  Debug: Off
>  Modified Time: 13672858
>  Reference Count: 1
>  Registered Events: (none)
>  Request: REQUEST_DATA
>  FROM_OUTPUT_PORT: 0
>  ALGORITHM_AFTER_FORWARD: 1
>  FORWARD_DIRECTION: 0
>
>
> I also tried the programmable filter suggested in the previous email,
> (using two input file with the same geometry), but in that case I always
> get:
>
> paraview version 3.6.2, Date: 2009-05-18
>
> Traceback (most recent call last):
>  File "<string>", line 25, in <module>
>  File "<string>", line 5, in RequestData
> AttributeError: GetPointData
>
>
> That's the filter Im trying to use:
> i0 = self.GetInputDataObject(0,0)
> i1 = self.GetInputDataObject(0,1)
> o = self.GetOutputDataObject(0)
> o.GetPointData().AddArray(i0.GetPointData().GetArray("meanTotalPressureMonitor"))
> o.GetPointData().AddArray(i1.GetPointData().GetArray("meanTotalPressureMonitor"))
>
>
> Thank you very much for your help!
>
> Sincerely,
> Luca
>
>
>
> _______________________________________________
> 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
>
> Follow this link to subscribe/unsubscribe:
> http://www.paraview.org/mailman/listinfo/paraview
>


More information about the ParaView mailing list