OpenFOAM軟件中計(jì)算流體力學(xué)核心代碼提取研究
【圖文】:
每周進(jìn)行代碼更新,最后一種是 OpenFOAM-Extened,由分別維護(hù)。相對(duì)于其他兩個(gè)版本,穩(wěn)定版本對(duì)一些主要的算法、邊數(shù)對(duì)象的代碼編譯進(jìn)行優(yōu)化,這些優(yōu)化使得 OpenFOAM-6 對(duì)可用性所提高。主要從軟件和運(yùn)行兩個(gè)框架分別介紹 OpenFOAM,作為一個(gè)開(kāi)件,主要包括前處理,求解器,后處理三個(gè)軟件,如圖 1.1 所示。Op處理包括計(jì)算模型的網(wǎng)格劃分,初始條件和邊界條件的設(shè)置,物性參控制方程和離散方程的設(shè)置和離散方程的求解設(shè)置等。前處理中網(wǎng)使用 OpenFOAM 自帶的工具,比如 blockMesh、snapplyHexMesh 等用第三方軟件,比如 Gambit、ICEM 等軟件。求解器是 OpenFOAM 的每個(gè)求解器都可以求解不同的流體情況,如不可壓縮類型求解器類器類、應(yīng)力分析求解器類等。OpenFOAM 后處理主要是對(duì)計(jì)算所得據(jù)進(jìn)行可視化,可以使用自帶 Paraview[7]后處理軟件,為用戶清晰呈圖、矢量圖、流線圖以及動(dòng)態(tài)圖等,也可以將計(jì)算結(jié)果導(dǎo)入其他后比如 Tecplot、GMV、Ensight 等。
第 1 章 緒論位于 constant 中的 polyMesh。接著讀取場(chǎng)值,在讀取初始場(chǎng)值大小在“0”文件夾中進(jìn)行設(shè)置。進(jìn)入時(shí)間循環(huán),選擇物理模型,,本文研究的模型為輸運(yùn)模型(transportProperties),在 constant 文件夾中定義。接著求解控制方程并輸出計(jì)算結(jié)果,最后根據(jù)計(jì)算結(jié)果收斂行判斷是否完成計(jì)算,收斂在 system 文件中的fvsolution 文件中設(shè)置。
【學(xué)位授予單位】:南昌大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2019
【分類號(hào)】:O35;TP319
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 平平;;驅(qū)動(dòng) 隱藏在背后的核心代碼[J];電腦愛(ài)好者;2013年17期
2 齊玉東;在用戶級(jí)上修改Windows核心代碼的方法[J];電腦編程技巧與維護(hù);2002年01期
3 姜晶;;醫(yī)藥企業(yè)管理信息系統(tǒng)數(shù)據(jù)快速錄入的實(shí)現(xiàn)[J];電腦開(kāi)發(fā)與應(yīng)用;2010年09期
4 引火蟲(chóng);;偷梁換柱,提前享受Vista更新[J];電腦愛(ài)好者;2007年08期
5 顧紅其;;利用BHO技術(shù)實(shí)現(xiàn)IE廣告窗口的攔截[J];科技信息(學(xué)術(shù)研究);2006年12期
6 ;Java下屬:EJB[J];互聯(lián)網(wǎng)天地;2007年06期
7 ;惠普繼續(xù)開(kāi)源JavaScriptCore和Enyo UI widget[J];硅谷;2012年04期
8 劉景云;;多管齊下秒殺烏龍關(guān)機(jī)[J];電腦知識(shí)與技術(shù)(經(jīng)驗(yàn)技巧);2013年02期
9 時(shí)恩早;;Flash+ASP+Access制作留言板[J];電腦編程技巧與維護(hù);2009年16期
10 露游;;防關(guān)鍵文件被篡改:巧用瑞星為系統(tǒng)加固[J];網(wǎng)絡(luò)與信息;2009年05期
相關(guān)重要報(bào)紙文章 前3條
1 周壽英;Windows Phone 8 推出不支持老硬件[N];中國(guó)計(jì)算機(jī)報(bào);2012年
2 ;PocketSkype將引領(lǐng)一場(chǎng)通訊革命[N];中國(guó)電腦教育報(bào);2004年
3 ;Splashtop的生存之道[N];計(jì)算機(jī)世界;2009年
相關(guān)碩士學(xué)位論文 前1條
1 鄭澄遠(yuǎn);OpenFOAM軟件中計(jì)算流體力學(xué)核心代碼提取研究[D];南昌大學(xué);2019年
本文編號(hào):2606877
本文鏈接:http://sikaile.net/kejilunwen/lxlw/2606877.html