CellDatatoPointData AngularPeriodicFilter

Hi,

ParaView is not capable of applying the CellDatatoPointData filter after the AngularPeriodicFilter: it crashes with the following error:

(3653.711s) [paraview ]vtkGenericDataArray.txx:268 ERR| 27vtkAngularPeriodicDataArrayIfE (0x2ad40d37b250): GetVoidPointer is not supported by this class.

I am using the following version of ParaView:

Client Information:
Version: 5.10.1
VTK Version: 9.0.20210922
Qt Version: 5.12.9
vtkIdType size: 64bits
Embedded Python: On
Python Library Path: /ccc/cont003/dsku/blanchet/home/user/isae/alvesrig/ParaView/5.10.1/lib/python3.9
Python Library Version: 3.9.5 (default, Mar 14 2022, 17:13:12) [GCC 7.3.1 20180303 (Red Hat 7.3.1-5)]
Python Numpy Support: On
Python Numpy Path: /ccc/cont003/dsku/blanchet/home/user/isae/alvesrig/ParaView/5.10.1/lib/python3.9/site-packages/numpy
Python Numpy Version: 1.21.1
Python Matplotlib Support: On
Python Matplotlib Path: /ccc/cont003/dsku/blanchet/home/user/isae/alvesrig/ParaView/5.10.1/lib/python3.9/site-packages/matplotlib
Python Matplotlib Version: 3.2.1
Python Testing: Off
MPI Enabled: On
ParaView Build ID: superbuild 6dd132601dbb2a9ebdc0d31825989f5b92595b76 (!969)
Disable Registry: Off
Test Directory:
Data Directory:
SMP Backend: TBB
SMP Max Number of Threads: 72
OpenGL Vendor: NVIDIA Corporation
OpenGL Version: 3.2.0 NVIDIA 440.64.00
OpenGL Renderer: Tesla V100-PCIE-32GB/PCIe/SSE2

Connection Information:
Remote Connection: No

It works if the filters are applied on the opposite order (i.e. first CellDatatoPointData, then AngularPeriodicFilter).

Kind regards,

CellDatatoPointData needs to be reimplemented to not use GetVoidPointer.
Please open an issue: https://gitlab.kitware.com/paraview/paraview/-/issues

Can you create an issue for that @mwestphal and assign me?

I will let you create it @spyridon97 :slight_smile: