<div dir="ltr">Yup. For angular periodicity - for things like turbomachinery. If you have periodicity in one of the axis such as x, y or z, some custom code is necessary.<div><br></div><div>Best,</div><div>-berk</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 10, 2016 at 9:47 AM, Gena Bug <span dir="ltr"><<a href="mailto:archaerolog@mail.ru" target="_blank">archaerolog@mail.ru</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 02/10/2016 05:31 PM, Berk Geveci wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
There is a better way. Build a multi-block structure that creates enough<br>
copies with the appropriate transforms to advance the streamlines as many<br>
periods as you need. Make sure to shallow copy all heavy data structures<br>
such as data arrays. If you are using vtkImageData or vtkRectilinearGrid,<br>
this is easy. If you are using vtkStructuredGrids or vtkUnstructuredGrids,<br>
take a look at vtkPeriodicDataArray and its subclass<br>
vtkAngularPeriodicDataArray. If you need other type of periodicity, you may<br>
need to create a new subclass of vktPeriodicDataArray. Also take a look at<br>
vtkPeriodicFilter that can create such a multi-block dataset.<br>
</blockquote></span>
AngularPeriodicFilter (since 4.4) exist that do the job, isn't it?<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
<br>
Best,<br>
-berk<br>
<br>
On Wed, Feb 10, 2016 at 9:16 AM, Andy Bauer <<a href="mailto:andy.bauer@kitware.com" target="_blank">andy.bauer@kitware.com</a>> wrote:<br>
<br>
</span><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
Hi Tim,<br>
<br>
There isn't any such functionality that exists directly in PV like this. A<br>
long way of doing this may be:<br>
<br></span>
    - StreamTracer for first set of streamlines<br>
    - Use threshold or cut filter to get last points before they exit the<br>
    domain<br>
    - Use the Transform filter to move these points to the entrance of the<span class=""><br>
    domain on the other periodic side<br></span>
    - StreamTracer with Custom source using Transform filter as source to<br>
    continue the streamlines<br>
    - Calculator filter to adjust IntegrationTime and other field values<div><div class="h5"><br>
    (if this is important you'll probably need to do this one streamline at a<br>
    time).<br>
<br>
This may get a bit sloppy and unwieldy but that's the best way I can think<br>
about doing what you want.<br>
<br>
If you do this and find a better way, please let us know!<br>
<br>
Cheers,<br>
<br>
Andy<br>
<br>
<br>
<br>
<br>
On Tue, Feb 9, 2016 at 5:34 PM, Tim Gallagher <<a href="mailto:tim.gallagher@gatech.edu" target="_blank">tim.gallagher@gatech.edu</a>><br>
wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
I have a simulation that is periodic in 2 of the 3 directions and I would<br>
like to plot some streamlines coming from specific points in the domain.<br>
Some of these points are close to one of the periodic edges.<br>
<br>
Is there a way to tell Paraview that the domain is periodic and that<br>
streamline integration can continue from the opposite face?<br>
<br>
Thanks,<br>
<br>
Tim<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at:<br>
<a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/paraview</a><br>
<br>
</blockquote>
<br>
<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at<br>
<a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at:<br>
<a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/paraview</a><br>
<br>
<br>
</div></div></blockquote><div><div class="h5">
<br>
<br>
<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/paraview</a><br>
<br>
</div></div></blockquote><div class="HOEnZb"><div class="h5">
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the ParaView Wiki at: <a href="http://paraview.org/Wiki/ParaView" rel="noreferrer" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=ParaView" rel="noreferrer" target="_blank">http://markmail.org/search/?q=ParaView</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/paraview" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/paraview</a><br>
</div></div></blockquote></div><br></div>