内 容简 介本书以水利、海洋、工程力学、环境和气象等工程问题为背景,总结了作者长期以来从事流体力学数值计算方法的教学和研究工作,重点叙述了计算流体力学(CFD)的基础知识。本书所述所写均穿插实例,详细地分析比较了数值方法的优劣特性,具有很强的可读性,极易实施和推广应用。
全书尽可能从简单到复杂、从传统型差分格式到高精度的紧致型差分格式、从模型方程到不可压缩流体运动的微分方程,层次结构清楚,既具有较强的理论性,又具备较好的实践性和可操作性。最后,本书描述了求解不可压缩流体N-S方程的常用数值模拟方法,尤其介绍了高精度、高分辨率的数值计算方法以及在天然河道流动中的实际应用。
本书可供相关专业的本科生、研究生和科研工作者参考,也可为更广泛地开展流体力学数值模拟的研究提供可靠的、正确的计算手段。
前言
第一篇基础篇
第1章控制方程与差分基础知识
1.1控制方程
1.1.1流体力学的基本方程
1.1.2一般偏微分方程的分类
1.1.3模型方程及其性质
1.2有限差分的基础知识
1.2.1构造有限差分方程的几种方法
1.2.2差分方程的收敛性、相容性和稳定性
1.2.3差分方程的稳定性分析
参考文献
第2章抛物型方程的差分方法
2.1一维抛物型方程
2.1.1显式格式
2.1.2隐式格式
2.1.3稳定性分析
2.1.4其他差分格式
2.1.5算例验证与分析
2.2二维抛物型方程
2.2.1显式格式
2.2.2隐式格式
2.2.3交替方向隐式格式
2.2.4分步隐式
2.2.5近似因子法
2.2.6算例验证与分析
2.3三维抛物型方程
2.3.1显式格式
2.3.2ADI格式
2.3.3三步离散格式
参考文献
第3章椭圆型方程的差分方法
3.1椭圆型方程
3.1.1迭代法
3.1.2松弛法
3.1.3交替方向隐式迭代法
3.2算例验证与分析
3.2.1解析解
3.2.2不同迭代方法计算的数值解
参考文献
第4章双曲型方程的差分方法
4.1线性双曲型方程
4.1.1显式格式
4.1.2隐式格式
4.1.3算例验证和分析
4.2非线性双曲型方程
4.2.1显式格式
4.2.2隐式格式
4.2.3算例验证与分析
4.3TFVD格式
4.3.1各种变异TVD格式
4.3.2算例验证与分析
4.4其他格式
参考文献
第5章高精度的差分方法
5.1半离散化方程
5.2线性对流扩散方程的高精度差分格式
5.2.1传统型有限差分
5.2.2紧致型有限差分
5.3半离散化方程的行为分析
5.3.1傅里叶分析方法
5.3.2截断误差的分析方法
5.3.3数值解的群速度
5.4算例验证与分析
5.4.1双曲型方程
5.4.2抛物型方程
5.5椭圆型方程的紧致型有限差分
5.5.1二维椭圆型方程
5.5.2三维椭圆型方程
5.5.3算例验证与分析
5.6非等间距的紧致型有限差分
5.6.1一阶偏导数
5.6.2二阶偏导数
参考文献
第6章谱方法
6.1谱方法
6.2伪谱方法或拟谱方法
6.3非线性问题的谱方法
6.4谱方法的误差分析
参考文献
第二篇专题篇
第7章坐标变换与网格生成
7.1方程的一般变换
7.2度量和雅可比行列式
7.3代数网格生成方法
7.4贴体网格生成方法
7.5椭圆型方程的网格生成方法
7.6梯形区域的网格生成方法
参考文献
第8章不可压缩流体运动控制方程的数值计算方法
8.1笛卡儿坐标系下不可压缩流体运动控制方程的数值计算方法
8.1.1混合显—隐的数值计算方法
8.1.2显式格式的数值计算方法
8.1.3经典算例验证与分析
8.2曲线坐标系下不可压缩流体运动控制方程的数值计算方法
8.2.1基本方程
8.2.2计算方法
8.3谱方法的应用
8.3.1扰动方程
8.3.2伪谱方法
8.3.3Malik方法
8.3.4流动稳定性理论中的数值计算方法
参考文献
第9章水动力学问题的数值计算方法
9.1一维水动力学
9.1.1基本方程
9.1.2Preissmann格式
9.1.3算例验证与分析
9.2二维水动力学
9.2.1沿水深平均的基本方程
9.2.2曲线坐标系下二维水动力学方程
9.2.3二维水动力学方程的ADI格式
9.2.4k—ε方程的ADI格式
9.2.5边界条件
9.3三维水动力学
9.3.1基本方程
9.3.2高精度的差分格式
9.3.3算例验证与分析
9.3.4天然河流中的应用
参考文献
暂无