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...