[Paraview] multiple visualization pipeline at a time with co-processing

Ufuk Utku Turuncoglu (BE) u.utku.turuncoglu at be.itu.edu.tr
Tue May 16 08:24:15 EDT 2017


Thanks Andy. That is exactly what i am looking for. The broadcasting 
mechanism is not clear to me yet. Do i need to broadcast only the file 
names? Anyway, i will try to implement it and see what is going on there.

Thanks again,
Regards,

--ufuk

On 16/05/2017 14:58, Andy Bauer wrote:
> Hi Ufuk,
>
> Unless I'm not understanding your question correctly, I think you can 
> get what you want by adding in multiple vtkCPPythonScriptPipelines to 
> your vtkCPProcessor object in your adaptor. Alternatively if you want 
> to have a single, master Catalyst script handling other Catalyst 
> scripts you can do something like the following:
> ================
> import script_a
> import script_b
> import script_c
>
> def RequestDataDescription(datadescription):
>   script_a.RequestDataDescription(datadescription)
>   script_b.RequestDataDescription(datadescription)
>   script_c.RequestDataDescription(datadescription)
>
> def DoCoProcessing(datadescription):
>   script_a.DoCoProcessing(datadescription)
>   script_b.DoCoProcessing(datadescription)
>   script_c.DoCoProcessing(datadescription)
> ===================
>
> The first way is the recommended way though as that should be more 
> efficient by having process 0 read the scripts and broadcasting the 
> script contents to the other  processes for use. The second method 
> will only do that for the master script.
>
> Please let me know if this doesn't answer your question.
>
> Cheers,
> Andy
>
> On Tue, May 16, 2017 at 5:46 AM, Ufuk Utku Turuncoglu (BE) 
> <u.utku.turuncoglu at be.itu.edu.tr 
> <mailto:u.utku.turuncoglu at be.itu.edu.tr>> wrote:
>
>     Hi All,
>
>     I just wonder that is it possible to trigger multiple
>     visualization pipeline in the same time with co-processing. The
>     co-processing script generator plugin mainly outputs only single
>     pipeline at a time and that is fine but what about combining
>     multiple Python script (generated by plugin) using higher level
>     Python script to trigger multiple pipelines. So, i think that this
>     will be much efficient way to look at different part of the data
>     without writing to the disk. I am not sure but somebody else might
>     do it before.
>
>     Regards,
>
>     --ufuk
>
>     _______________________________________________
>     Powered by www.kitware.com <http://www.kitware.com>
>
>     Visit other Kitware open-source projects at
>     http://www.kitware.com/opensource/opensource.html
>     <http://www.kitware.com/opensource/opensource.html>
>
>     Please keep messages on-topic and check the ParaView Wiki at:
>     http://paraview.org/Wiki/ParaView <http://paraview.org/Wiki/ParaView>
>
>     Search the list archives at:
>     http://markmail.org/search/?q=ParaView
>     <http://markmail.org/search/?q=ParaView>
>
>     Follow this link to subscribe/unsubscribe:
>     http://public.kitware.com/mailman/listinfo/paraview
>     <http://public.kitware.com/mailman/listinfo/paraview>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20170516/ddf53cd2/attachment.html>


More information about the ParaView mailing list