I am using Paraview 5.12.0 in the client/server mode. (Client on Windows 11), and pvserver (running in parallel with 24 CPUs) on a Linux cluster.
To confirm that pvserver is running in parallel I can color my dataset using the filter Process Id Scalars and it works correctly, and it shows that I am using 24 processes, as you can see below:
Warning: In vtkSMProxy.cxx, line 887
vtkSMSourceProxy (000001E1B1654BC0): Proxy (filters, ProcessIdScalars) has been deprecated in ParaView 5.12 and will be removed by ParaView 5.14.
This has been replaced by 'GenerateProcessIds'. Please consider
using that instead.
However, when I try to use the suggested filter Generate Process Ids, The datasets doesn’t get colored as shown below:
I’m reproducing this in ParaView Nightly build from October 27, 2024.
Strange, the generated data in arrays “PointProcessIds” and “CellProcessIds” appears to be correct, but coloring by these arrays is not working. Coloring by the arrays named “vtkProcessId” in the representation for (both point and data array) does work.
Interestingly, if I apply a Calculator filter after the Generate Process Ids filter, coloring by the output array works. Note that the output of Generate Process Ids is long long, while outputting any other type from the Calculator makes it work okay. I wonder if there is a problem coloring by such data arrays.