OpenFOAM的好伙伴ParaView

使用OpenFOAM的同学都清楚,paraview是与之搭配的后处理软件,功能非常强大。奈何它是一款开源软件(学习资料较少),再加上国内盗版软件横行,基本上后处理部分都被那几款有名的商业软件所把持,比如tecplot、cfd-post、EnSight等等。

商业软件在易用性上一般比开源的好很多,不过在功能上开源软件有时会更胜一筹,今天就介绍一下开源软件paraview的那些事。

简介

ParaView 用 C++编写,基于 VTK(Visualization ToolKit)开发,图形用户界面用Qt 开发,Paraview 是开源软件、跨平台(windows/Unix)。VTK(Visualization Toolkit)是一个开源,面向对象的计算机图形、可视化和图像处理的软件系统。VTK 从功能上分为3D 计算机图形显示(Graphics Model),图像处理(Imaging Processing Model)和可视化处理(Visualization Model)。它包括了图形图像和可视化领域内的上百种算法,可以跨平台使用。VTK 构成一个程序库,用户可以很容易将其库函数嵌入到应用程序,从而建立独立的大型应用系统。

可视化能力

能读写多种数据格式,包括:Ensight, VTK, Plot3D, Wavefront, STL 等;

支持多种元对象,包括:线,平面,球,点等;

多种过滤器,包括:等值面,裁剪,剪切,轮廓和表面提取等;

支持多种交互风格;

支持拣选,支持层次细节(LOD)。

示例

下面展示一些由paraview处理的结果:

封面的图片也是由paraview生成的,看了这么多赏心悦目的图片还等什么,还不抓紧用起来

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180712G1SYEW00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券