StreamTracer breaks at random positions
I recurrently face the issue that several tracers are lost without any particular reasons in the StreamTracer filter (no termination value is given). One can see the bug quite well below
where a continuous line injection shows “holes” forming by the loss of a trajectory. It seems that the choice of the integrator between RK2/RK4 and RK4-5 modifies which tracer is missed. However, changing tracing parameters (steps, terminal speeds, max error, cell/point locator) do not have an effect.
Restarting the tracer exactly at the point it were lost do not solve the problem (no streamline is outputed).
I attached the vtu velocity file here (mesh is produced by snappyHexMesh of openfoam) : Periodic_BCC_Packing_lowprec.vtu
And a set of position where the streamtracer breaks (in FORWARD direction) point_lost_BCC.txt