一a一片一级一片啪啪-一a一级片-一a级毛片-一一级黄色片-国产免费福利片-国产免费福利网站

熱門關(guān)鍵字:  聽力密碼  聽力密碼  新概念美語  單詞密碼  巧用聽寫練聽力

OpenFOAM從入門到精通

中國水利水電出版社
    【作 者】黃先北 郭嬙 【I S B N 】978-7-5170-9442-5 【責(zé)任編輯】王玉梅 【適用讀者群】本專通用 【出版時(shí)間】2021-03-31 【開 本】16開 【裝幀信息】平裝(光膜) 【版 次】第1版第1次印刷 【頁 數(shù)】288 【千字?jǐn)?shù)】403 【印 張】18 【定 價(jià)】68 【叢 書】 【備注信息】
圖書詳情

    OpenFOAM是一款優(yōu)秀的開源CFD軟件,國內(nèi)外的用戶群體近年來快速發(fā)展壯大。本書從簡(jiǎn)單算例出發(fā),使讀者熟悉OpenFOAM的使用流程,再進(jìn)一步闡述OpenFOAM的網(wǎng)格劃分、數(shù)值算法、邊界條件、湍流模型等,同時(shí)輔以編程實(shí)例,使用戶在掌握相關(guān)原理的基礎(chǔ)上,了解二次開發(fā)方法,推進(jìn)相關(guān)研究進(jìn)程,最后介紹OpenFOAM中的常見問題與使用技巧,從而全方位提升讀者的掌握程度。

    本書共7章:OpenFOAM安裝及簡(jiǎn)要介紹,初步認(rèn)識(shí)OpenFOAM,OpenFOAM運(yùn)算、離散及網(wǎng)格劃分,OpenFOAM邊界條件及程序解讀,OpenFOAM湍流模型,OpenFOAM中的application,以及其他相關(guān)內(nèi)容。

    本書可作為高等院校動(dòng)力工程及工程熱物理、水利工程、航空航天等專業(yè)的教材或教學(xué)參考書,也可供從事CFD的技術(shù)人員自學(xué)參考。

    基于多年的使用與開發(fā)經(jīng)驗(yàn),從簡(jiǎn)單算例出發(fā),便于熟悉OpenFOAM的使用流程。

    闡述OpenFOAM的網(wǎng)格劃分、數(shù)值算法、邊界條件、湍流模型等,知識(shí)全面。

    輔以編程實(shí)例,介紹OpenFOAM中的常見問題與使用技巧,從而全方位提升掌握程度。

    得益于計(jì)算機(jī)技術(shù)突飛猛進(jìn)的發(fā)展,CFD的應(yīng)用已深入各領(lǐng)域,國內(nèi)外不少企業(yè)與高校均開展了相關(guān)研究。以ANSYS CFX、Fluent以及Star CCM+等為首的一批商用CFD軟件被廣泛使用,其優(yōu)勢(shì)在于功能模塊的高度集成化以及新手入門的低難度化,友好的GUI也使此類軟件易于掌握。

    然而,出于保密的考慮,開發(fā)商無法將商業(yè)軟件的所有代碼公開,以至于用戶僅能針對(duì)其中的部分功能進(jìn)行自主開發(fā)、編譯,二次開發(fā)功能大打折扣,常常無法滿足CFD研究與開發(fā)人員的需求。因此,開源的CFD程序成為科研院所及相關(guān)企業(yè)的首選。OpenFOAM作為一款優(yōu)秀的開源CFD程序,由于其豐富的功能、良好的程序接口以及快速的版本更新,在全球范圍內(nèi)吸引了越來越多的用戶,而基于OpenFOAM的研究與應(yīng)用也日益增多。

    OpenFOAM基于C++編寫,面向?qū)ο蟮奶攸c(diǎn)使其代碼編寫更為方便快捷。但由于其功能繁多,且目前關(guān)于該軟件的資料極少,新手用戶往往難以在浩如煙海的代碼中獲取有效的信息,從而導(dǎo)致學(xué)習(xí)使用過程困難重重。此外,OpenFOAM的可調(diào)參數(shù)極多,若無相關(guān)經(jīng)驗(yàn),往往容易導(dǎo)致計(jì)算溢出或程序編譯失敗,更增加了學(xué)習(xí)的困難程度。

    為此,作者基于多年的使用與開發(fā)經(jīng)驗(yàn),從簡(jiǎn)單算例出發(fā),使讀者熟悉OpenFOAM的使用流程,再進(jìn)一步闡述OpenFOAM的網(wǎng)格劃分、數(shù)值算法、邊界條件、湍流模型等,同時(shí)輔以編程實(shí)例,使用戶在掌握相關(guān)原理的基礎(chǔ)上,了解二次開發(fā)方法,推進(jìn)相關(guān)研究進(jìn)程,最后介紹OpenFOAM中的常見問題與使用技巧,從而全方位提升讀者的掌握程度。

    本書分為7章:第1章介紹軟件的安裝及基本功能;第2章通過兩個(gè)算例(攪拌器、子彈空化)介紹OpenFOAM的使用流程,包括前處理、計(jì)算與后處理;第3章介紹張量運(yùn)算、離散的原理及相關(guān)數(shù)值格式與解法的使用方式,并實(shí)例介紹利用blockMesh進(jìn)行網(wǎng)格劃分的要點(diǎn)以及如何導(dǎo)入網(wǎng)格;第4章介紹邊界與邊界條件的類型,邊界條件的程序解讀以及各壁面函數(shù)的數(shù)學(xué)原理、使用方式,并實(shí)例分析如何自定義邊界條件與壁面函數(shù);第5章在分析湍流模型結(jié)構(gòu)的基礎(chǔ)上,基于源代碼分析湍流模型(RANS與LES)的實(shí)現(xiàn)方式,并通過實(shí)例講解如何自定義RANS與LES模型;第6章基于simpleFoam與Lambda2的程序,解讀OpenFOAM中求解器與工具的實(shí)現(xiàn)方式,通過實(shí)例講解如何自定義求解器與工具;第7章介紹查詢代碼的常用技巧,分析編程中常見的問題及解決方法,以及如何利用Tecplot進(jìn)行后處理。

    在本書的編寫過程中,我們得到了國家自然科學(xué)基金(51909231、51806187)、揚(yáng)州大學(xué)學(xué)科(流體動(dòng)力與能源高效轉(zhuǎn)化利用)建設(shè)經(jīng)費(fèi)、揚(yáng)州大學(xué)科技創(chuàng)新培育基金以及中國水利水電出版社的支持,也得到了同事與朋友的幫助,在此對(duì)這些寶貴支持和幫助表示衷心的感謝。

    本書得以出版,離不開父母的支持與默默奉獻(xiàn),在此致以最誠摯的感謝。

    限于作者的能力和水平,書中錯(cuò)誤和缺點(diǎn)在所難免,懇請(qǐng)讀者批評(píng)指正。

    作 者

    2020年9月

    第1章 OpenFOAM安裝及簡(jiǎn)要介紹 1
    1.1 基于“.deb”文件的安裝 2
    1.2 基于源文件的安裝 2
    1.3 OpenFOAM簡(jiǎn)介 7
    第2章 初步認(rèn)識(shí)OpenFOAM 9
    2.1 攪拌器內(nèi)流場(chǎng)模擬 11
    2.1.1 算例描述及前處理 11
    2.1.2 后處理 26
    2.2 子彈周圍空化流場(chǎng)模擬 31
    2.2.1 算例描述及前處理 31
    2.2.2 后處理 43
    第3章 OpenFOAM運(yùn)算、離散及網(wǎng)格劃分 50
    3.1 OpenFOAM中的張量運(yùn)算 50
    3.1.1 常用張量與運(yùn)算 52
    3.1.2 速度梯度張量的問題 54
    3.2 OpenFOAM中的離散 55
    3.2.1 計(jì)算域的離散 55
    3.2.2 方程的空間離散 60
    3.2.3 方程的時(shí)間離散 77
    3.2.4 離散方程的求解 83
    3.2.5 離散方程組的分離式解法 100
    3.3 OpenFOAM中的網(wǎng)格劃分 105
    3.3.1 blockMesh 105
    3.3.2 外部網(wǎng)格導(dǎo)入 115
    第4章 OpenFOAM邊界條件及程序解讀 118
    4.1 OpenFOAM中的邊界及邊界條件 118
    4.1.1 邊界類型 118
    4.1.2 OpenFOAM中的set及其創(chuàng)建方式 119
    4.1.3 創(chuàng)建cyclic及cyclicAMI邊界 132
    4.1.4 邊界條件類型 140
    4.2 邊界條件程序解讀 145
    4.2.1 fixedValue邊界條件程序解讀 145
    4.2.2 自定義邊界條件實(shí)例—?jiǎng)?chuàng)建符合拋物線分布的速度邊界 153
    4.3 OpenFOAM中的壁面函數(shù) 162
    4.3.1 壁面函數(shù)理論 162
    4.3.2 nutWallFunction程序解讀 164
    4.3.3 νt壁面函數(shù) 169
    4.3.4 k壁面函數(shù) 175
    4.3.5 ε壁面函數(shù) 176
    4.3.6 ω壁面函數(shù) 178
    4.3.7 自定義壁面函數(shù)類型實(shí)例—三層壁面函數(shù) 178
    第5章 OpenFOAM湍流模型 184
    5.1 RANS模型 184
    5.1.1 turbulenceModel 186
    5.1.2 RASModel 192
    5.1.3 標(biāo)準(zhǔn)k-ε模型程序解析 199
    5.1.4 自定義RANS模型—標(biāo)準(zhǔn)k-ε模型的Kato-Launder修正 210
    5.2 LES模型 214
    5.2.1 LESModel 215
    5.2.2 濾波方式 222
    5.2.3 濾波尺度 226
    5.2.4 Smagorinsky模型程序解析 229
    5.2.5 自定義LES模型—?jiǎng)討B(tài)
    Smagorinsky模型 235
    第6章 OpenFOAM中的application 241
    6.1 求解器 241
    6.1.1 適于不可壓流動(dòng)的simpleFoam程序解讀 241
    6.1.2 創(chuàng)建旋轉(zhuǎn)槽道流求解器 248
    6.2 工具 251
    6.2.1 Lambda2程序解讀 252
    6.2.2 自定義后處理工具—計(jì)算亞格子湍動(dòng)能生成率 254
    第7章 其他 257
    7.1 代碼中函數(shù)的調(diào)用問題 257
    7.1.1 官方網(wǎng)站的C++ source guide 257
    7.1.2 安裝本地C++ source guide 261
    7.2 編譯及運(yùn)行常見問題 262
    7.2.1 sigFpe 263
    7.2.2 初始化順序問題 263
    7.2.3 類型與實(shí)際不一致的問題 264
    7.2.4 找不到頭文件的問題 265
    7.3 使用Tecplot進(jìn)行后處理 267
    7.3.1 foamToTecplot360工具的安裝 268
    7.3.2 foamToTecplot360使用實(shí)例 268
    參考文獻(xiàn) 272
    符號(hào)表 276
    英文字母變量 276
    希臘字母變量 279
    下標(biāo) 281
    上標(biāo) 281
    縮略詞表 282
最新評(píng)論共有 2 位網(wǎng)友發(fā)表了評(píng)論
發(fā)表評(píng)論
評(píng)論內(nèi)容:不能超過250字,需審核,請(qǐng)自覺遵守互聯(lián)網(wǎng)相關(guān)政策法規(guī)。
用戶名: 密碼:
匿名?
注冊(cè)
主站蜘蛛池模板: 91精品一区二区综合在线 | 99精品欧美 | 免费特黄一级欧美大片在线看 | 日韩黄色免费观看 | 综合久久久久久中文字幕 | 亚洲欧美在线观看 | 手机国产日韩高清免费看片 | 一区精品麻豆经典 | 亚洲欧洲日产国产 最新 | 牛人国产偷窥女洗浴在线观看 | 高清在线一区二区 | 免费观看女人一摸全是水 | 欧美日韩高清在线观看一区二区 | 97国产精品视频观看一 | 欧美在线高清视频 | 在线观看国产欧美 | 久久观看视频 | 国产精品极品美女自在线看免费一区二区 | 色综合精品久久久久久久 | 午夜宅男在线永久免费观看网 | 黄色网址在线免费看 | 久久精品国产亚洲欧美 | 亚洲一区二区三区免费看 | 久久精品国产国产精品四凭 | 免费观看a黄一级视频 | 亚洲午夜成激人情在线影院 | 国产精品久久久久久久久久日本 | 免费伦费一区二区三区四区 | 九热视频在线观看 | 国产在线欧美日韩一区二区 | 毛片在线视频在线播放 | 久草高清在线 | 国产美女操 | 日韩黄在线观看免费视频 | 手机看片1024精品国产 | 中文字幕国产专区 | 波多野结衣在线播放视频 | 国产成人免费片在线视频观看 | 911精品国产91久久久久 | 在线观看一区二区三区四区 | 亚洲日本中文字幕在线 |