Hello Gregory, Kent,<br><br>I am actually working on this feature in ParaView. I cannot promise the time frame for the feature to be complete, but I have best people working on it.<br><br>There will be couple of iterations we will go through, but I assume there should be a prototype available soon.
<br><br>You can start a wiki page now to describe the behavior you are interested in, so we can get discussion running.<br><br>Thank you.<br><br>Andy<br><br><div><span class="gmail_quote">On 10/17/06, <b class="gmail_sendername">
Kent Eschenberg</b> &lt;<a href="mailto:eschenbe@psc.edu">eschenbe@psc.edu</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;">
The answer to Greg's question would also be helpful to us.<br><br>We are running an application on a parallel system and would like to use ParaView to monitor its output in real time.<br><br>The app will be writing time steps (where each is a set of files, one from each processor) directly to the Linux PC where ParaView is running. ParaView will be reading these files via a pvd file that describes all the time steps including the ones not
<br>yet written by the app.<br><br>However, we are missing one critical piece: how do we coax ParaView to notice that the next time step (i.e., the next set of files) has arrived - and to go read them?<br><br>The most elegant solution to this, and Greg's question, would be to identify, in the server, something like a background loop, and then add a call to a new routine (that we write) that looks for our special event (a message, a new file, whatever) and
<br>then kicks off a change.<br><br>Kent<br>Pittsburgh Supercomputing Center<br><br><br>--On 10/17/2006 01:30:08 PM -0400 <a href="mailto:gabra@us.ibm.com">gabra@us.ibm.com</a> wrote:<br><br>&gt; I have a Paraview source module thats connected to an external process by
<br>&gt; a socket.&nbsp;&nbsp;When that process sees fit, it will send a message to the<br>&gt; source module that new data is ready.&nbsp;&nbsp;It will then pass the data over,<br>&gt; and the source module will grab it.&nbsp;&nbsp;On the next RequestData, the source
<br>&gt; module will update its outputs with the new data.&nbsp;&nbsp;Unfortunately, I can't<br>&gt; seem to figure out how to trigger the pipeline (maybe I don't have the<br>&gt; right terminology here) to cause the pipeline to run and the render window
<br>&gt; to update.<br>&gt;<br>&gt; One complication is that I'm in client/server mode, and right now the<br>&gt; client is not connected to the external process, just the source modules<br>&gt; that run in the server processes.
<br>&gt;<br>&gt; Can anybody give me an idea of how this should be done?&nbsp;&nbsp;I'm new to PV<br>&gt; (and have the book on order).&nbsp;&nbsp;I could be going at this all wrong, for all<br>&gt; I know.<br>&gt;<br>&gt; Thanks.<br>&gt;<br>
&gt; Greg<br><br>_______________________________________________<br>ParaView mailing list<br><a href="mailto:ParaView@paraview.org">ParaView@paraview.org</a><br><a href="http://www.paraview.org/mailman/listinfo/paraview">
http://www.paraview.org/mailman/listinfo/paraview</a><br></blockquote></div><br><br clear="all"><br>-- <br>-------------------------------------------<br>Andy Cedilnik<br>Kitware Inc.<br><a href="http://www.kitware.com">http://www.kitware.com
</a><br>