ParaView是一个开源的,跨平台的数据处理和可视化应用,其使用分布式的内存计算资源,能够实现对非常大的数据集的分析与处理。用户可以在三维空间内在工具栏和展示界面中进行交互操作,利用它的批量处理能力,能够迅速的建立起可视化环境并分析数据,从而实现“数据完美展示”和进一步的“数据挖掘”。其可接受的输入数据类型不胜枚举,FEM领域中常用的是VTU数据,一般用于存储非结构化的网格数据。
具体可视化流程分为:
1、选择数据导入,点击Apply。若导入的是二维数据,即z=u(x,y)类型的数据,绘制出的结果往往是一个平面,z轴默认用颜色来表示;
2、若想将其转化为立体图,可以选择快捷栏中的“Calculator”,翻译过来就是计算器,其对应的图标也是一个计算器,实在找不到的就选择“Filters" -> "Alphabetical" -> "Calculator”,注意要在选中当前图的情况下才可以点,否则该选项为灰色不可选状态;
3、点击“Calculator”之后,“Pipeline Browser”中会新增一栏条目,默认名字一般为“Calculator1”,
注意下方的Properties(性质)面板中有一栏名为“Result Array Name”,其后跟着默认名字“Result”,紧接着的下一行就是你期望的计算公式,我们的目的是把图像变为三维,直接输入“coordsX*iHat + coordsY*jHat + uh*kHat”即可,这里coordsX和coordsY表示的就是你原始的数据点,iHat、jHat和kHat表示方向(以上五个名字都可以在下方的类似计算器操作符中找到),uh必须是原始数据中定义的名字,需要根据使用者实际的数据修改,写完之后可以点击这一行末尾一个类似“文件夹”的图标,来保存这一行输入,下次使用时,直接点击带有小红心的文件夹图标即可,以上操作完成之后,选中“Coordinate Results”,点击Apply,即可得到3D图,注意想要图可以任意旋转的话,还要将“Layout”面板中的2D按钮改为3D。