OpenFOAM(Open Field Operation and Manipulation)是一款可以模擬任何復雜流體,如化學反應流、湍流、熱傳導、流固耦合、電磁場和金融的計算流體工具。OpenFOAM是OpenCFDLtd公司開發(fā)的開放源代碼的軟件。符合GNU General Public Licence.
創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務領域包括:成都網(wǎng)站設計、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務,滿足客戶于互聯(lián)網(wǎng)時代的新城網(wǎng)站設計、移動媒體設計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡建設合作伙伴!OpenFOAM 的和核心技術是靈活,高效的C++模塊??梢杂脕黹_發(fā)大量的:
“Solver” -- 用以模擬各種工程中的力學問題;
“utilities”-- 在前后處理中的實現(xiàn)各種功能,從簡單的數(shù)據(jù)操作,到可視化,網(wǎng)格操作;
“l(fā)ibraries”-- 用以設計各類操作solver/utilities的工具,如物理模型的庫。
OpenFOAM用有限體積法求解各種偏微分方程系統(tǒng),使用3D非結構化多面體網(wǎng)格。盡管其它技術被用于各種連續(xù)介質(zhì)力學求解器,OpenFOAM流體求解器是基于魯棒性、隱式、壓力-速度,迭代求解的框架結構。區(qū)域分解并行是OpenFOAM設計的基礎,已植入底層,所以在設計求解器時無需做“專門并行”處理的代碼開發(fā)。
2. Code Saturne (http://research.edf.com/)
Code Saturne是法國EDF集團研發(fā)中心開發(fā)一款通用的開源計算流體力學軟件,該軟件適合于流體的湍流以及傳質(zhì)傳熱等相關模擬,該軟件包含了熱輻射,燃燒(燃氣、煤、燃油燈的燃燒),磁流體力學,兩相流(流體-流體兩相流,流體-顆粒流)以及大氣層流動等專業(yè)模塊。
3. Code Aster (http://research.edf.com/)
Code Aster是法國EDF集團研發(fā)中心開發(fā)一款基于有限元方法的結構分析軟件,主要用于3D熱、靜力學、結構力學、材料力學以及線性及非線性動力學分析。
4. Palabos (http://www.lbmethod.org/)
Palobos是一個基于LBM(格子Boltzmann方法)開源軟件,也是為數(shù)不多的基于LBM方法的計算流體軟件(同類商業(yè)軟件僅有Powerflow一款,且售價極為昂貴),由來自不同國家的多位學者合作開發(fā)完成,主要用于流體模擬。Palobos集成了多個LBM模型。它采用c++編寫,可實現(xiàn)MPI并行,并采用了多種優(yōu)化措施。它能將計算結果輸出為VTK形式,并采用諸如paraview等開源的后出了軟件進行數(shù)據(jù)分析處理。
5. Salome (http://www.salome-platform.org/)
Salome是一個為數(shù)值計算提供預處理和后處理的開放源代碼的通用平臺,由眾多可再用組件構成,這些組件適用于多種硬件架構。Salome是一種前后處理的交叉平臺解決方案,同樣基于GNUGPL協(xié)議,可以從其官方網(wǎng)站下載源代碼及可執(zhí)行文件。
Salome既可以當作獨立的應用軟件包,用于數(shù)值計算的CAD建模以及網(wǎng)格劃分等前處理工具,以及結果分析的后處理工具。同時Salome也可以用作集成平臺,加入第三方數(shù)值模擬程序,構建完整的CAE系統(tǒng)。