Looks as though the parts outside the box are all linear. what I suspect is 
happening is that the findCell routine is returning true off the edge of the 
dataset and the last velocity is being reused even though the internal 
interpolation ought to fail. To fix it one would have to check the tolerance 
being used on the findcell locator and tweak it accordingly. from the paraview 
gui there's not much you can do, but if you were building from source, you 
could see if this was a problem with the locator. Might be that the dataset is 
2D and for whatever reason the locator is behaving badly. It's certainly a bug 
anyway.

If I have some spare time later (I won't) I'll step through the code and see 
what's going wrong.

Anyway, you're stuffed for now, so you'd better submit a bug report.

JB

> -----Original Message-----
> From: [email protected] [mailto:paraview-
> [email protected]] On Behalf Of Juernjakob Dugge
> Sent: 13 September 2013 08:52
> To: [email protected]
> Subject: [Paraview] StreamTracer streamlines not terminating reliably at
> exterior boundary
> 
> Hello everyone,
> 
> I have a problem with the StreamTracer filter in ParaView 4.01 64bit on
> Linux: Some of the streamlines continue past the exterior boundary of the
> input dataset (see attached screenshot). This happens with all integrator
> types and is independent of the initial and minimum step lengths.
> 
> Is there something wrong with my input data (see attached)? Perhaps the
> exterior boundary needs to be set explicitly in some way?
> 
> Thanks for your help
> Juernjakob
_______________________________________________
Powered by www.kitware.com

Visit other Kitware open-source projects at 
http://www.kitware.com/opensource/opensource.html

Please keep messages on-topic and check the ParaView Wiki at: 
http://paraview.org/Wiki/ParaView

Follow this link to subscribe/unsubscribe:
http://www.paraview.org/mailman/listinfo/paraview

Reply via email to