日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

paraview显示指定时间段的时均图(两种方法)

發布時間:2023/12/19 综合教程 35 生活家
生活随笔 收集整理的這篇文章主要介紹了 paraview显示指定时间段的时均图(两种方法) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

方法一:

首先計算以后會得到每個時刻的網格數據,如下圖:

但是我們只想要比如最后2s的數據,如果直接導入,paraview會把從0s時刻的數據全部加載,做時均圖的時候也就是對整個時間段做時均,不是我們想要的效果。這時候可以這樣,新建一個文件夾,把最后20s對應的數據文件拷到那個文件夾下,如下圖:

可以看到,這里的數據從1000開始,我的時間步長是0.01,所以是10s時刻開始,然后用paraview導入這些數據,如下圖:

選擇第一個Type是Group的那個數據,效果如下:

然后開始做時均處理:

我這里是顯示的空隙率的時均,也可以自己定義其他變量的時均。

方法二:

上面那種方法其實沒啥毛病,唯一的不足就是顯示不了時間,因為時間數據是保存在里面的,而*.vtu只是保存對應時刻的網格數據,具體pvd數據與vtu數據的關系,可以參考mfix-2016.1 utorialsvtk_regions中的tutorial,這里稍微引一小段說明:

"ThetermVTKreferstoafamilyoffilesthatincludeaseriesofVTU(transient)filesandaPVDfilethatstoresthesimulationtimeassociatedwitheachVTUfile.Typically,thePVDfileisopenedwithParaviewforpost‐processing.Onceloaded,ParaviewcanloopthroughallVTUfiles. " -- fromVTK Regions tutorial (obtained inmfix-2016.1 utorialsvtk_regions)

所以我們只要把pvd中的內容稍作修改,只讓它讀取后面的一部分內容就可以了。用notepad++或者記事本把FB2D.pvd文本文件打開(在此之前記得備份):

很容易看懂,一個時刻對應一個數據,比如我要把前面2s的內容去掉,刪掉對應部分即可:

可以看到,現在它從2s開始往后取數據。需要注意的是,這里*.pvd文本不要隨便換路徑,因為它會根據它的相對路徑去找*.vtu文件,可以看到file="./VTU/FB2D_0202.vtu"這個部分的意思是去當前路徑下的VTU文件夾里去找vtu文件。

最后我們再直接導入pvd文件即可:

可以發現,第0幀的時候是2s,然后取時均的方法和前面一樣:

總結

以上是生活随笔為你收集整理的paraview显示指定时间段的时均图(两种方法)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。