曙海教學優勢
本課程面向企事業項目實際需要,秉承二十一年積累的教學品質,OpenFOAM初級培訓課程以項目實現為導向,老師將會與您分享設計的全流程以及工具的綜合使用技巧、經驗。線上/線下/上門皆可,OpenFOAM初級培訓課程專家,課程可定制,熱線:4008699035。
大批企業和曙海
建立了良好的合作關系,合作企業30萬+。曙海的課程培養了大批受企業歡迎的工程師。曙海的課程在業內有著響亮的知名度。
?OpenFOAM初級培訓課程
課程大綱:
第1講?OpenFOAM基礎
OpenFOAM?下載、安裝、基本結構、資料獲取方式、source?guider?的使用方法、OpenFOAM文件夾內容功能簡介、OpenFOAM?求解器及其前后處理功能簡介、OpenFOAM周邊軟件。
第2講?OpenFOAM基本使用
使用?OpenFOAM?的基本過程(包括前后處理及其模型選擇,如何可以根據solver?設置自己算例)、OpenFOAM并行分塊及提高并行效率的方法(新增)。OpenFOAM?常用前后處理功能及其周邊軟件的使用方法。
第3講?單(多)區域網格自動化并行剖分、參數字典、動態代碼功能
snappyHexMesh在并行環境下對單(多)區域自動化網格剖分方法;如何通過調整snappyHexMesh參數改善網格質量。OpenFOAM中普通參數字典、功能字典及動態代碼字典使用方法;常用Linux?Shell命令;
第4講?OpenFOAM基礎類解析及其程序編譯環境
對象注冊機制;
時間類:時間類的基本結構、控制求解流程原理、時間對象注冊原理、?函數對象的動態掛載原理;
空間類:OpenFOAM?網格基本結構、OpenFOAM?網格子域、物理邊界、網格對象注冊原理及其對象查詢、網格生成及其轉換、網格子域生成;
場描述:場的時空分布、場變量的結構、邊界場處理、場子域、邊界條件植入原理
OpenFOAM程序編譯環境及該環境下C++程序書寫、編譯、調試方法
第5講OpenFOAM前后處理小工具的開發及其邊界條件自定義
前處理功能的書寫:定義前處理小工具,后處理功能的書寫:定義后處理小工具(模板定義和直接定義兩類)
邊界條件自定義:邊界條件的植入原理、定義時間和空間有關的邊界條件、Robin邊界條件的實現等。
第6講?粘性模型、傳輸方程、湍流模型、差分格式
粘性模型、傳輸方程、湍流模型的自定義方法及定義過程中注意的常見問題。