Openfoam學習總結

2021-10-23 08:35:08 字數 391 閱讀 4969

ioobject有乙個規定的網格註冊模式;

solver/.c是求解方程的過程,方程被分解成線性,便於矩陣計算,fvc,fvm;

field檔案訪問各類模型和case檔案,聚集所有需要用的場量和常量,在網格上註冊,是solver中唯一乙個關於網格處理的;

blockmesh應該和icofoam一樣,是.c執行檔案;

fvoptions查詢並返回定義的源項,*dict檔案;

流動、傳熱、燃燒都要定義時間步長;

setfields可以給指定區域賦值,便於定義模型;

各種鍊錶結構都可以用於邏輯和計算;

要明白thermo和composition類。

總而言之,of就是實現「在網格上」(createfield.h)「算」(solver.c)。

OpenFOAM 使用技巧總結

向量陣列可以新建為向量列表形式,初始化方法為 lista n,vector zero vector a vector zero 生成不同資料型別的鍊錶並初始化 include tuple2.h list complexdata 100 forall complexdata,i 盡量避免迴圈。例如 如...

openfoam學習記錄(一)

openfoam下求解器和各類庫眾多,使得檔案查詢較為不便,linux命令列環境下,可以通過如下方法進行資料夾 檔案及特定字串查詢 當需要在某一指定路徑下搜尋包含特定字串的資料夾名時,當需要在某一路徑下搜尋包含特定字串的檔案時,當需要在某一路徑下所有檔案中搜素內容中包括特定字元的檔案時,r表示遞迴搜...

Openfoam中transform工具學習記錄

geometry 存放.stl檔案 settings for the castellatedmesh generation.castellatedmeshcontrols 區域劃分 snapcontrols 介面捕捉 settings for the layer addition.addlayers...