OpenFOAM初學者常常對於軟件的使用流程感到很迷惑,與其他的具有GUI的CFD軟件不同,OpenFOAM的所有操作均為基於文本操作,譬如說里面各種計算模型、計算參數、流程控制參數等,均為通過修改對應的文本文件來進行指定。那么什么時候該用哪些文件,該修改哪些參數,要了這些則需要花費時間去了 ...
OpenFOAM的學習資料並不多,個人猜測也許是與軟件的類型有關系。 對於商用軟件來講,由於要占領市場,軟件開發商自然是巴不得會用軟件的人越多越好,因為他們賣的是軟件,會用的人越多,軟件賣得越好。他們的主要經濟來源是賣軟件,而軟件的培訓工作通常是軟件出售所附帶的服務。所以呢,非官方的培訓越多越好,大伙兒都會用了,他們就可以連培訓都可以省了。 但OpenFOAM不同,OpenFOAM是開源的 ,所有 ...
2017-01-08 15:09 1 7346 推薦指數:
OpenFOAM初學者常常對於軟件的使用流程感到很迷惑,與其他的具有GUI的CFD軟件不同,OpenFOAM的所有操作均為基於文本操作,譬如說里面各種計算模型、計算參數、流程控制參數等,均為通過修改對應的文本文件來進行指定。那么什么時候該用哪些文件,該修改哪些參數,要了這些則需要花費時間去了 ...
CFD技術發展到今天,已經超過了大半個世紀了,已經涌現出非常多的CFD軟件可供人們使用。通用商業CFD軟件譬如Fluent、CFX、Star CCM+等在工業上得到了廣泛的應用,另外一些專用的軟件(如 ...
1 為什么要學習OpenFOAM 掐指算起來,接觸CFD也差不多有十個年頭了,其間一直使用的商用CFD軟件,有Fluent、CFX、StarCCM+等,這些商用軟件各有其優缺點,都能較好的解決常規的工程問題。然而,最近當我試圖往這些軟件中添加一些核心求解算法時,發現這是一個不可完成的任務 ...
“工欲善其事必先利其器”,在利用OpenFoam解決我們的工程問題之前,首先要做的事情是搭建一個OpenFoam運行環境。很遺憾的是,OpenFoam的原生開發系統是Linux,因此對於習慣使用Linux操作系統的使用者來講,自然不存在任何的問題,但是對於長期使用Windows操作系統的人,就需要 ...
1 明確目標——為啥費老大勁兒學習OpenFOAM 學習OpenFOAM主要出於課題需要,希望實現以下幾個目標: l 【 】學會用SnappyHexMesh生成高質量網格; l 【 】學習使用OpenFOAM自帶的 Immersed Boundary ...
###注:以下內容參考李東岳老師文章《OpenFoam安裝》,結合個人安裝過程寫成,主要記錄自己的安裝過程,方便以后工作。 ###李東岳老師原文地址:http://www.dyfluid.com/docs/install.html OpenFOAM 為世界最大的免費的 CFD 開源軟件 ...
“工欲善其事必先利其器”,軟件裝不上,講再多的使用技巧也是白搭。近期不少留言說OpenFOAM不容易安裝,今天來談談如何在Linux下利用Docker安裝OpenFOAM。 Linux發行版眾多,估計有幾百種,比較流行的是三個派系: RHEL系。比較出名的發行版像Red Hat ...
本次安裝基於新安裝的ubuntu18.04LTS桌面版系統,用戶名為ubuntu,此前未安裝其他軟件(進行了系統提醒的更新),安裝時間為2019年9月。 安裝前需確認需要安裝的OpenFOAM版本,CFDEM coupling對支持的OpenFOAM版本有要求,從CFDEM官網查看而后選擇 ...