《傳輸過程數值模擬可視化編程開發:基於HTML5技術》是2018年冶金工業出版社出版的圖書。
基本介紹
- 中文名:傳輸過程數值模擬可視化編程開發:基於HTML5技術
- 作者:王斌武、宋小鵬、吳國珊
- 出版社:冶金工業出版社
- 出版時間:2018年
- 頁數:196 頁
- 開本:16 開
- 裝幀:平裝
- ISBN:9787502477424
內容簡介,圖書目錄,
內容簡介
《傳輸過程數值模擬可視化編程開發:基於HTML5技術》主要介紹了使用HTML5/JavaScript編程實現傳輸現象數值模擬程式的開發,旨在幫助讀者快速開發可視化的仿真程式。《傳輸過程數值模擬可視化編程開發:基於HTML5技術》簡要介紹了有限體積法和有限單元法等計算方法.內容涵蓋了仿真程式的幾乎全部流程,包括前處理(主要為簡單用戶界面設計和格線剖分)、計算(擴散方程與對流一擴散方程的離散、有限元係數矩陣計算、方程組求解)和後處理(圖、表、Contour圖等後處理圖像繪製);介紹了後處理圖形圖像繪製、基於Delaunay三角化算法的格線剖分、常規溫度場、包含相變過程的溫度場、簡單穩態不可壓縮流體流動的理論基礎和程式實現。
《傳輸過程數值模擬可視化編程開發:基於HTML5技術》可作為冶金、材料、熱能等相關專業教材及參考書,也可供從事傳輸過程數值模擬的科技工作者參考。
圖書目錄
1 傳輸過程數值模擬程式開發綜述
2 後處理之使用HTML5/js實現數據可視化的嘗試
2.1 開發平台搭建
2.2 HTML5基礎入門
2.2.1 js基礎
2.2.2 HTML基礎
2.2.3 文檔對象模型DOM及表單
2.2.4 HTML5 Canvas繪圖基礎
2.2.5 程式調試及數據輸出
2.3 基於HTML5的數據可視化後處理
2.3.1 Contour圖中的Legend漸變顏色生成
2.3.2 Contour繪製簡介
2.3.3 矢量圖的繪製
2.3.4 使用Chart.js繪製曲線
2.3.5 js動態生成報表
2.4 本書程式的組織結構及基本程式段說明
3 前處理之簡單2D幾何圖形格線剖分
3.1 簡單格線剖分
3.1.1 一維均勻格線
3.1.2 二維矩形區域均勻格線
3.2 Delaunay算法簡介及實現
3.2.1 Voronoi圖及Delaunay三角化
3.2.2 Delaunay算法
3.3 基於Delaunay算法生成三角單元的嘗試
3.3.1 簡單平面幾何圖形的計算機描述
3.3.2 基於Delaunay三角化算法剖分簡單計算域的嘗試
3.4 前處理格線剖分小結
4 傳輸過程擴散方程數值計算入門
4.1 一維導熱問題
4.1.1 預備知識:TDMA算法求解三對角方程組
4.1.2 顯式求解
4.1.3 隱式求解
4.1.4 Crank-Nicholson格式
4.1.5 穩態問題
4.1.6 內熱源、多材質及邊界條件的處理
4.1.7 非線性材料
4.1.8 非均勻格線
4.2 二維導熱問題
4.2.1 預備知識:線性方程組求解的相關知識
4.2.2 2D溫度場計算與驗證
4.2.3 不同材料界面接觸熱阻的處理
4.3 包含相變過程的溫度場求解
4.3.1 預備知識:Newton-Raphson法求解非線性方程組
4.3.2 純物質相變過程溫度場求解
4.3.3 非純物質相變過程中溫度場計算
4.4 泊松方程數值解的工程技術上的套用
5 穩態不可壓縮牛頓流體流動數值計算入門
5.1 一維對流方程
5.2 對流-擴散方程
5.2.1 對流-擴散方程的離散
……