<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
Hi there,<br class="">
<br class="">
I’m having trouble getting my custom ParaView reader plugin to work correctly with MPI. ParaView was built with MPI enabled. After starting the server with<br class="">
<br class="">
mpirun -n NN pvserver<br class="">
<br class="">
I connect to it from a GUI client and try to load a datafile with the parallel reader plugin. To debug & test MPI first, I added the following lines to the RequestData method or the reader plugin:<br class="">
<br class="">
int rank, size;<br class="">
MPI_Comm_rank(MPI_COMM_WORLD, &rank);<br class="">
MPI_Comm_size(MPI_COMM_WORLD, &size);<br class="">
std::cout << “rank/size: “ << rank << “/“ << size << std::endl;<br class="">
<br class="">
The expected output on the pvserver shell would be something like this:<br class="">
<br class="">
rank/size: 1/4<br class="">
rank/size: 2/4<br class="">
rank/size: 3/4<br class="">
rank/size: 0/4<br class="">
<br class="">
However, all I ever get is the last line, i.e. the output from rank 0. It thus seems like the communicator size is determined correctly, but only one process is really active. What am I doing wrong, or what do I have to do to get MPI to work as expected?<br class="">
<br class="">
Thank you very much in advance<br class="">
<br class="">
Michael<br class="">
<br class="">
P.S.: <br class="">
<br class="">
After starting the server and connecting to it, I get the following warning once per rank:<br class="">
<br class="">
Warning: In /home/mic/.pool/.src/ParaView-v4.3.1-source/ParaViewCore/ClientServerCore/Rendering/vtkPVClientServerSynchronizedRenderers.cxx, line 170<br class="">
vtkPVClientServerSynchronizedRenderers (0x1e000f0): Could not create the compressor by name .<br class="">
<br class="">
Maybe this is related to the problem described above? I also get this warning on the client side, although only once or twice.<br class="">
<br class="">
<div apple-content-edited="true" class=""><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;  ">
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; " class="">
--<br class="">
Michael Schlottke<br class="">
<br class="">
Chair of Fluid Mechanics and Institute of Aerodynamics<br class="">
RWTH Aachen University<br class="">
Wüllnerstraße 5a<br class="">
52062 Aachen<br class="">
Germany<br class="">
<br class="">
Phone: +49 (241) 80 95188<br class="">
Fax: +49 (241) 80 92257<br class="">
Mail: <a href="mailto:m.schlottke@aia.rwth-aachen.de" class="">m.schlottke@aia.rwth-aachen.de</a><br class="">
Web: <a href="http://www.aia.rwth-aachen.de" class="">http://www.aia.rwth-aachen.de</a></div>
</span></span></div>
<br class="">
</body>
</html>