如何在paraview中绘制所有流线?

如何在paraview中绘制所有流线?,paraview,Paraview,我正在模拟“空腔驱动盖”的情况,我试图用paraview的流跟踪器获得所有的流线,但我只得到与参考线相交的流线,因此存在不可见的漩涡。如何查看域中的所有流行 非常感谢您的支持。您必须为您的流线型选择具有代表性的来源。 您可以使用“球体源”,因此在StreamTracer属性中 如果失败,您可以使用带有自定义源的流跟踪器,并使用您自己的源,您必须首先自己创建。要在Mathieu的答案中添加一点内容,如果您确实希望到处都有流线,那么您可以创建带有自定义源的流跟踪器(正如Mathieu建议的那样)并将

我正在模拟“空腔驱动盖”的情况,我试图用paraview的流跟踪器获得所有的流线,但我只得到与参考线相交的流线,因此存在不可见的漩涡。如何查看域中的所有流行


非常感谢您的支持。

您必须为您的流线型选择具有代表性的来源。 您可以使用“球体源”,因此在StreamTracer属性中


如果失败,您可以使用带有自定义源的流跟踪器,并使用您自己的源,您必须首先自己创建。

要在Mathieu的答案中添加一点内容,如果您确实希望到处都有流线,那么您可以创建带有自定义源的
流跟踪器(正如Mathieu建议的那样)并将数据设置为
输入
种子源
。这将从数据集中的每个点创建一个流线型,这正是您所要求的

然而,虽然您可以这样做,但您可能不会对结果感到满意。首先,除非您的数据非常小,否则计算和创建大量数据需要很长时间。更糟糕的是,结果将是如此密集,你将无法看到任何东西。你会通过漩涡得到所有这些有趣的流线,但它们会被周围所有无聊的流线完全隐藏

因此,您最好尝试导出一个包含种子点的数据集,该种子点可能会通过您感兴趣的漩涡跟踪流。您可能希望尝试的一件事是计算向量场的涡度(
非结构化数据集的梯度
当打开高级选项时,
计算涡度
),找到该涡度的大小(
计算器
),然后使用
阈值
过滤器拉出涡度较大的单元。然后将其用作
种子源

如果您的数据是二维的,或者您可以沿着数据流提取有趣的曲面,那么另一个(可能更好)选项是使用曲面LIC插件。详情请浏览