[Paraview] Python Programmable Filter

Berk Geveci berk.geveci at kitware.com
Thu Nov 13 08:41:08 EST 2008


Programmable filter can still be made to work. Do the datasets have
multiple parts? I am not sure how resampling would work with multiple
parts. It is impossible to guess which parts map to which parts...

-berk

On Thu, Nov 13, 2008 at 8:28 AM, Jacques Papper
<jacques.papper at gmail.com> wrote:
> They are multi-block datasets from Ensight Reader.
> Is there another way of dealing with this then ?
> Jacques
>
> 2008/11/13 Berk Geveci <berk.geveci at kitware.com>
>>
>> Are the inputs multi-block datasets by any chance?
>>
>>
>> -berk
>>
>> On Thu, Nov 13, 2008 at 6:03 AM, Jacques Papper
>> <jacques.papper at gmail.com> wrote:
>> > Hi Berk,
>> >
>> > I am trying out your suggestion of merging arrays :
>> >
>> > input0 = self.GetInputDataObject(0,0)
>> > input1 = self.GetInputDataObject(0,1)
>> > output = self.GetOutputDataObject(0)
>> >
>> > output.GetPointData().AddArray(input0.GetPointData().GetArray("pressure1"))
>> >
>> > output.GetPointData().AddArray(input1.GetPointData().GetArray("pressure2"))
>> >
>> > but I get the following error message :
>> >
>> >   File "<string>", line 2, in <module>
>> >   File "<string>", line 4, in RequestData
>> > AttributeError: GetPointData
>> >
>> > I also tried just using the programmable filter on one source and with
>> > the
>> > following code, and  I get the same error :
>> >
>> > input0=self.GetInputDataObject(0,0)
>> > input0.GetPointData()
>> >
>> > I am using version 3.4.0
>> >
>> > _______________________________________________
>> > ParaView mailing list
>> > ParaView at paraview.org
>> > http://www.paraview.org/mailman/listinfo/paraview
>> >
>> >
>
>


More information about the ParaView mailing list