首页/文章/ 详情

【教程】14-ParaView中计算并显示两个时间步长之间的数值差异

1月前浏览897


使用可视化软件ParaView,您可以计算某个时间步长与另一个时间步长(例如时间步长0)的数值差异。

1.数据的加载


 

首先,加载名瞬态的数据文件。点击“Open”图标进行加载,并确保选中所有变量。如果使用“Momentum”变量进行颜色着色,界面将显示相应数据。

        

2.使用Force Time过滤器 


 

接下来,为了固定时间步长0的数据,启动Force Time过滤器:

1.选择 Filters > Temporal > Force Time
2.在“Forced Time”中指定要固定的时间为0,然后点击“Apply”。    
           

3.使用Python Calculator过滤器


 

为了计算差异,使用Python Calculator过滤器:

1.在Pipeline Browser中,按住“Ctrl键”,依次点击步骤①和步骤②的数据,以选择数据。    
2.启动Python Calculator过滤器:Filters > Alphabetical > Python Calculator
3.在“Expression”中输入以下表达式:
inputs[1].PointData['Momentum']- inputs[0].PointData['Momentum']
4.在“Array Name”中输入:
Momentum_net
5.点击“Apply”。
完成上述步骤后,使用“Momentum_net”进行颜色着色,并可以查看每个时间步长与时间步长0的Momentum差异。    
  


来源:CFD饭圈
pythonUMParaView
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-09-08
最近编辑:1月前
CFD饭圈
硕士 分享CFD文章,感谢关注
获赞 22粉丝 22文章 377课程 0
点赞
收藏
作者推荐

【教程】9-ParaView如何输出学术论文中的高质量图像

在学术论文中,经常需要使用高质量的图像来清晰地展示研究结果。对于图像输出,通常推荐使用矢量图像,因为它们可以在任何图像尺寸下都保持线条的平滑。1.矢量图像与光栅图像的比较 · 矢量图像:使用线条和曲线(如样条线或贝塞尔曲线)来表示图像,因此无论图像尺寸如何变化,都能保持线条的清晰和平滑。· 光栅图像:由像素点阵组成,放大后容易出现像素化,导致图像质量下降。2.ParaView软件中的图像输出 ParaView是一个科学可视化软件,它允许用户输出不同类型的图像格式:·旧版本(ParaView 4.4及以前):支持将三维图形输出为矢量格式,如EPS、PDF和SVG文件。这些格式即使在放大时也能保持线条的平滑。·新版本:由于切换到现代OpenGL渲染,不再支持使用OpenGL反馈缓冲区,因此无法将三维形状保存为矢量图像。这意味着EPS、PDF、SVG格式保存的三维形状都会变成光栅图像,无法保持线条的平滑。 3.输出建议 · 包含三维形状的图像:由于新版本的限制,建议创建高分辨率的光栅图像(如PNG或JPG格式),以确保图像在不同尺寸下的清晰度。· 二维图形和图表:可以继续使用矢量格式(EPS、PDF、SVG)保存,以保持图形的清晰度和可缩放性。通过选择合适的图像输出格式,可以确保学术论文中的图像即使在打印或数字显示时也能保持高质量。 来源:CFD饭圈

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈