OpenFOAM從入門到精通

黃先北

  • 出版商: 中國水利水電
  • 出版日期: 2021-03-01
  • 售價: $408
  • 貴賓價: 9.5$388
  • 語言: 簡體中文
  • 頁數: 281
  • 裝訂: 平裝
  • ISBN: 7517094424
  • ISBN-13: 9787517094425
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

OpenFOAM是一款優秀的開源CFD軟件,國內外的使用者群體在近年快速發展壯大。
本書從簡單算例出發,使讀者熟悉OpenFOAM的使用流程,再進一步闡述OpenFOAM的網格劃分、數值算法、邊界條件、湍流模型等,
同時輔以程序設計實例,使使用者在掌握相關原理的基礎上,瞭解二次開發方法,推進相關研究進程,
最後介紹OpenFOAM中的常見問題與使用技巧,從而全方位提升讀者的掌握程度。 
本書共7章:OpenFOAM安裝及簡要介紹,初步認識OpenFOAM,OpenFOAM運算、離散及網格劃分,
OpenFOAM邊界條件及程式解讀,OpenFOAM湍流模型,OpenFOAM中的application,以及其他相關內容。 
本書可作為高等院校動力工程及工程熱物理、水利工程、
航空航太等專業的教材或教學參考用書,也可供從事CFD的技術人員自學參考。

目錄大綱


前言
第1章OpenFOAM安裝及簡要介紹
1.1 基於「.deb」文件的安裝
1.2 基於源文件的安裝
1.3 OpenFOAM簡介
第2章初步認識OpenFOAM
2.1 攪拌器內流場模擬
2.1.1 算例描述及前處理
2.1.2 後處理
2.2 子彈周圍空化流場模擬
2.2.1 算例描述及前處理
2.2.2 後處理
第3章OpenFOAM運算、離散及網格劃分
3.1 OpenFOAM中的張量運算
3.1.1 常用張量與運算
3.1.2 速度梯度張量的問題
3.2 0penFOAM中的離散
3.2.1 計算域的離散
3.2.2 方程式的空間離散
3.2.3 方程式的時間離散
3.2.4 離散方程式的解
3.2.5 離散方程式群組的分離式解法
3.3 0penFOAM中的網格劃分
3.3.1 blockMesh
3.3.2 外部網格導入
第4章OpenFOAM邊界條件及程式解讀
4.1 OpenFOAM中的邊界及邊界條件
4.1.1 邊界類型
4.1.2 OpenFOAM中的set及其建立方式
4.1.3 建立cyclic及cyclicAMI邊界
4.1.4 邊界條件類型
4.2 邊界條件程式解讀
4.2.1 fixedValue邊界條件程式解讀
4.2.2 自訂邊界條件實例-建立符合拋物線分佈的速度邊界
4.3 OpenFOAM中的壁面函數
4.3.1 壁面函數理論
4.3.2 nutWallFunction程式解讀
4.3.3 vt壁面函數
4.3.4 k壁面函數
4.3.5 ε壁面函數
4.3.6 ω壁面函數
4.3.7 自訂壁面函數實例-三層壁面函數
第5章OpenFOAM湍流模型
5.1 RANS模型
5.1.1 turbulenceModel
5.1.2 RASModel
5.1.3 標準k-ε模型程式解析
5.1.4 自訂RANS模型-標準k-ε模型的Kato -Launder修正
5.2 LES模型
5.2.1 LESModel
5.2.2 濾波方式
5.2.3 濾波尺度
5.2.4 Smagorinsky模型程式解析
5.2.5 自訂LES模型-動態Smagorinsky模型
第6章OpenFOAM中的application
6.1 解算器
6.1 .1 適合不可壓流動的simpleFoam程式解讀
6.1.2 建立旋轉槽道流解算器
6.2 工具
6.2.1 Lambda2程式解讀
6.2.2 自訂後處理工具-計算亞格子湍動能產生率
第7章其他
7.1 程式碼中函數的呼叫問題
7.1.1 官方網站的C++source guide
7.1.2 安裝本地C++source guide
7.2 編譯及執行常見問題
7.2.1 sigFpe
7.2.2 初始化順序問題
7.2.3 類型與實際不一致的問題
7.2.4 找不到頭檔的問題
7.3 使用Tecplot進行後處理
7.3.1 foamToTecplot360工具的安裝
7.3.2 foamToTecplot360使用實例
參考文獻
符號表
英文字母變數
希臘字母變數
下標 上

縮寫