gpt4 book ai didi

Paraview 在字段中使用跳转创建过滤器

转载 作者:行者123 更新时间:2023-12-02 01:04:40 25 4
gpt4 key购买 nike

我有一个数据集,在几个表面上有不连续的位移(到目前为止,我在 2D 中工作,所以这些是线,1D)。它作为 PVDReader 输入(以防万一它对问题有任何影响,我对此表示怀疑)。

有没有什么方法可以通过编程方式创建一个新的 Source,并沿着这些线进行位移跳跃?请注意,这个新字段可能必须在维度较低的域上定义,请参见上文。

到目前为止,我在略低于和略高于规定线的线上创建了过滤器 PlotOverLine。但我不知道如何将两者相减并将它们放在线上的单个字段中。


注意事项:

  1. 到目前为止,我在 2D 中工作(定义不连续性的域是 1D)。我的意思是在 3D 域(定义不连续性的域是 2D)上的字段中也有不连续性。
  2. 作为一个简单示例(见下文),我采用不连续域:x 轴,y=0。我实际上是指任意线(2D)或平面(3D)。
  3. 如果不连续域是任意曲线(2D)或曲面(3D),我会提供额外奖励。

数学描述:

不连续场:u(x,y)

不连续域:x 轴,y=0

不连续域一侧的场值:u(x+,0)

不连续域另一侧的场值:u(x-,0)

跳入场:d(x) = u(x+,0) - u(x-,0)

字段 u 是在二维域上定义的。场 d 在一维域(x 轴)上定义。

最佳答案

据我所知,使用数据集重新采样应该可以解决问题。

  • 首先使用线源生成线
  • 打开包含不连续 U 场的 2D 数据集。
  • 在您的数据集上对数据集使用重新采样,并使用线源作为源输入
  • 您现在有一行包含在您的数据集上定义的字段

如果您需要对其进行一些计算,则可以使用计算器或可编程滤波器。

关于Paraview 在字段中使用跳转创建过滤器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48536158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com