封面
声明
目录
中文摘要
英文摘要
第一章 绪论
1 .1 研究背景介绍
1.2 JFNK与PETSc在CFD中的研究与应用现状
1 .3 研究内容
1 .4 论文结构
第二章 CFD-JFNK非线性求解器数值模型
2.1 传统CFD线性求解器
2.2 JFNK方法的非线性函数
2.3 JFNK的两层迭代及预条件
2.4 CFD-JFNK求解器计算流程
2 .5 小结
第三章 PETSc框架对JFNK求解器的实现支持
3.1 PETSc软件体系结构
3.2 PETSc的数据结构及功能
3.3 PETSc的JFNK方法实现
3 .4 小结
第四章 基于传统显式剖分的JFNK并行求解器
4 .1 数据结构构造
4.2 基于PETSc的JFNK解法器流程设计
4 .3 非线性函数及预条件
4 .4 总体实现
4 .5 小结
第五章 基于隐式剖分的并行JFNK求解器
5 .1 进程资源与网格区块的映射
5.2 DMDA与进程资源的映射
5 .3 总体实现
5 .4 小结
第六章 测试与分析
6 .1 百万网格三维圆柱绕流算例
6 .2 亿级网格三维圆柱绕流算例
6 .3 十亿级网格三维圆柱绕流算例
6 .4 小结
结 束 语
致谢
参考文献
作者在学期间取得的学术成果