I use ParaView in client+server mode (paraview+pvserver). Some XMF/H5 files work without any problem disregarding the number of MPI processes with which I execute pvserver. However, some work only when I execute pvserver only with only one MPI process. After opening the XMF and clicking on “Apply”, it halts and no further response. One of the XMF files with which I encounter this problem is indeed from the test cases from the ParaView website:
I uploaded them. Indeed, they are from ParaView Download page, files in ParaViewTestingDataFiles-v5.13.1.zip:
Actually, I do not know whether every XMF file is supposed to work well with MPI+pvserver. Is it?
The issue is not only on one machine, I have tried it on multiple machines, in some case, both pvserver and paraview instances are on the same machine and in some cases on different machines. It did not work on any of the machines (combinations) and any of the paraview versions I mentioned in my first post.
The pvserver+paraview in my case is probably fine, because I can execute some XMF files randomly found on web with no problem. Also, the example from
Menu → Sources → Alphabetical → Hierarchical Fractal
works well. I see it on “top” command in Linux and also I see the speedup when running on more cores (MPI processes).
Thank you for testing it. I will open an issue on gitlab page.
In my case, it is a bit different. It sounds that it loads for you and then you can apply filters.
But in my case, nothing happens after the first Load/Apply.
In most cases, I just used the binaries from the ParaView Download pages. However, one time I built it using spack but it did not help and the issue persisted.
Do you compile/built it from source? If yes, using spack?
Could you please share the command (configure) line with which you build paraview?
In one of the threads on discourse, with title “Xdmf and Paralellized file reading and processing”
it is suggested to build with
Module_vtkIOParallelXdmf3:BOOL=ON
Are the binaries on ParaView Download page built with it?