我正在模拟“空洞驱动的盖子”的情况,我试图用剖视的水流跟踪器得到所有的流线,但我只得到与参考线相交的流线,因此有一些看不见的涡流。如何才能看到域中的所有流线?
非常感谢你的支持。
发布于 2019-04-01 23:40:16
为了补充一下马修的答案,如果你真的想要到处都是流线型,那么你可以创建一个Stream Tracer With Custom Source (马修建议的那样),并将你的数据同时设置为Input和Seed Source。这将创建一个从数据集中的每个点开始的流线,这几乎就是您所要求的。
然而,虽然您可以这样做,但您可能不会对结果感到满意。首先,除非您的数据非常小,否则这将需要很长时间来计算和创建大量数据。更糟糕的是,结果将如此密集,以至于您将看不到任何东西。你会得到所有这些有趣的流线穿过旋涡,但他们将完全隐藏在他们周围所有无聊的流线。
因此,您最好尝试派生一个包含种子点的数据集,这些种子点可能会跟踪通过您感兴趣的涡流的流。您可能要尝试的一件事是计算向量场的涡度(启用高级选项Compute Vorticity时为Gradient Of Unstructured Data Set),找到该涡度的大小(Calculator),然后使用Threshold过滤器拉出涡度较大的单元。然后使用它作为您的Seed Source。
如果你的数据是2D的,或者你可以沿着你的数据流提取一个有趣的表面,另一个(可能更好的)选择是使用surface LIC插件。详情可以在https://www.paraview.org/Wiki/ParaView/Line_Integral_Convolution上找到。
发布于 2019-04-01 16:33:18
你必须为你的streamline选择一个有代表性的来源。您可以使用"Sphere Source",因此在StreamTracer属性中。
如果失败,您可以使用StreamTracerWithCustomSource,并使用您自己必须首先创建的源代码。
https://stackoverflow.com/questions/55432837
复制相似问题