I am using the streamTracerWithCustomSource
filter to generate streamlines on a surface. The data is from a CFD simulation, flow around a ship (similar to the OpenFOAM DTCHull tutorial, but for simplicity here only single phase flow). The hull surface is composed of different patches. Using the OpenFOAM reader with all patches as input or a Groupdatasets filter with all patches from a vtk-reader as input results in termination of most streamlines at the patch boundaries.
However, when reading a single vtk-file, generated with OpenFOAM, continous streamlines are generated across the patch boundaries without termination.
In ParaView 5.9 there was almost no termination at the boundaries, when using multiple patches, unfortunately this happens from 5.10 onwords.
I have attached a test case with data and a pvbatch script to generate plots for checking. The script should run with almost all recent ParaView versions (tested with 5.9 and 5.13-nigthly). Any ideas, what causes the termination and how to fix except for generating a single file with an external program
vtks_and_script.zip (3.2 MB)
?