I guess it wasn't implemented because it wasn't needed. You can look how send is implemented and create a different version that broadcasts. If you add that at vtkCommunicator level, you have to implement it in all sub-classes (threads, sockets and MPI). It may be the easiest to do it in vtkMPICommunicator instead.
<br><br>-Berk<br><br><div><span class="gmail_quote">On 8/10/06, <b class="gmail_sendername">Martin Baumann</b> &lt;<a href="mailto:mailsgetlost@web.de">mailsgetlost@web.de</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>I wonder why there is no function to Broadcast() DataObjects although<br>Send() exist.<br>(I am talking of MPI extension of vtk)<br>Is there a good reason why it shouldn't exist or has it simply not been<br>implemented yet?
<br><br>I ask this because I must broadcast an unstructured grid. Is it the best<br>way to broadcast<br>the data arrays (points, cells, point data ...) to the other processes<br>and rebuild the unstrictured grid there?<br>
This seems tricky...<br><br>Regards, M.B.<br>_______________________________________________<br>vtk-developers mailing list<br><a href="mailto:vtk-developers@vtk.org">vtk-developers@vtk.org</a><br><a href="http://www.vtk.org/mailman/listinfo/vtk-developers">
http://www.vtk.org/mailman/listinfo/vtk-developers</a><br></blockquote></div><br>