2020年之前
To the author's knowledge, 99%的CFD教材都是基於結構網格討論。
但現在是2020年,基本沒有結構網格求解器了。但由於教材都是基於結構網格,導致很多CFDer理論與實踐難以對應。
大量的CFD教材之所以基於結構網格個人認為完全是由於歷史問題。因為這些經典巨著通常第一版誕生於上個世紀90年代,那個時候的CFD結構網格較為易用。
舉例,下圖是可壓縮領域E. Toro巨著的截圖
下圖是普適性CFD領域Ferziger et al. 巨著的截圖
下圖是不可壓縮領域Versteeg and Malalasekera巨著的截圖:
所有教材都是基於結構網格的討論。在結合非結構網格求解器研究CFD的情況下,會產生若干問題。
比如TVD格式,在結構網格下,TVD格式可能調用上遊,下遊,上上遊的網格點值。在非結構網格下,沒有上上遊網格點的TVD格式怎麼辦?
在2000年代,這是可以出一篇文章的。。。甚至還是高引
因此,一本新CFD教材,或許可以直接上手非結構網格。這並不會給讀者帶來困惑,因為1維情況下基本沒什麼區別。
2020年的新內容:
2020年之前,我自己的課程也在講結構網格,甚至我寫的資料也是基於結構網格。
2020年,dyfluid.com將逐步往非結構網格進行適配。目前已經進行了,比如通量格式與黎曼求解器 一文:
同時,《無痛苦N-S方程筆記》將會大幅度向非結構網格適配。
這對CFD學習,尤其是OpenFOAM的學習,有非常大的好處。因為OpenFOAM是完全的非結構網格,通過owner、neighbour進行標註。
另外,在最近幾年內,會持續更新《無痛苦N-S方程筆記》,一旦內容足夠一本書的工作量,將發放列印版。
我會儘可能的壓低價格,讓紙質版的資料更易得。