# ProgramableFilter Output Not Appearing

**URL:** https://discourse.paraview.org/t/programablefilter-output-not-appearing/12207
**Category:** ParaView Support
**Tags:** python
**Created:** [June 1, 2023, 5:53pm UTC](https://discourse.paraview.org/t/programablefilter-output-not-appearing/12207 "2023-06-01T17:53:20Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Sanjay\_GOVINDJEE](https://discourse.paraview.org/user_avatar/discourse.paraview.org/sanjay_govindjee/32/11746_2.png) [@Sanjay\_GOVINDJEE](https://discourse.paraview.org/u/Sanjay_GOVINDJEE)
#### Post date: [June 1, 2023, 5:53pm UTC](https://discourse.paraview.org/t/programablefilter-output-not-appearing/12207/1 "2023-06-01T17:53:20Z")

</div>

I am trying to define a very simple Programmable filter (paraview 5.11.0-RC2). I have loaded my data files. Added a ProgrammableFilter to the pipeline. Created the following Script using Output Data Set Type: Same as Input:

inp=inputs[0]  
da = inp.PointData[‘Displacements\_X’]/2.0  
output.PointData.append(da,‘DX2’)  
print(‘Filter Message’)

Then I apply the filter. The print message shows in the Output Messages but DX2 appears nowhere to be used. (Displacements is a vector data in the input to the filter.)

I am clear missing something simple here but I have can not figure it out.  
☹ sanjay

---

<div class="post-metadata">

### Author: ![Sanjay\_GOVINDJEE](https://discourse.paraview.org/user_avatar/discourse.paraview.org/sanjay_govindjee/32/11746_2.png) [@Sanjay\_GOVINDJEE](https://discourse.paraview.org/u/Sanjay_GOVINDJEE)
#### Post date: [June 1, 2023, 9:53pm UTC](https://discourse.paraview.org/t/programablefilter-output-not-appearing/12207/2 "2023-06-01T21:53:05Z")

</div>

Figured it out. Unlike the calculator, the PointData keys are the vector names, no components. So I needed:  
da = inp.PointData[‘Displacements’][:,0] / 2.0

🙂
