[Paraview] Python Programmable Filter

Berk Geveci berk.geveci at kitware.com
Thu Nov 13 07:26:16 EST 2008


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