研究生讲课计算流体力学迭代法.ppt
《研究生讲课计算流体力学迭代法.ppt》由会员分享,可在线阅读,更多相关《研究生讲课计算流体力学迭代法.ppt(19页珍藏版)》请在沃文网上搜索。
1、计算流体力学 迭代法本模块包括三个部分:1.引言引言2.Gauss-Seidel迭代法迭代法 3.Jacobi迭代迭代4.松弛迭代法松弛迭代法1.引言2.Gauss-Seidel迭代法迭代法 Gauss-Seidel迭代法,简称G-S迭代法,具有形式简单,收敛速度较快的特点。假设求解过程是按x和y增长方向进行,于是在求解点(i,j)的值时,在(i-1,j)和(i,j-1)点上的值实际上已经求出。G-S迭代法基本思路是把已经求得的值,立即代入迭代式中去。它的迭代差分格式为:3.Jacobi迭代由上式可以看出,Jacobi迭代的每一步的值只依赖于上一迭代步的值,因此,具有很高的并行度。对稀疏线性方
2、程组,更有交换数据量小的特点。以稀疏带状五对角线性方程组的并行Jacobi迭代法为例,对方程组Ax=b,A 为如下矩阵4.松弛迭代法松弛迭代法松弛迭代法是对G-S迭代法的一种改进。其差分格式为:式中w被称为松弛因子。当w=1时,松弛迭代法就是Gauss-Seidel迭代法;当w1时被称为超松弛迭代(Seccessive Over-Relaxation)法,简称SOR法。它可以加速迭代收敛速度。SOR法的松弛因子一般需要通过调试得到。最优松弛因子可通过理论分析得到,它会随着计算区域内网格点增多而增大。计算实践发现,当所选择的松弛因子小于最优松弛因子时,在迭代过程中变量迭代值的变化是单调的;当所选择的松弛因子大于最优松弛因子时,在迭代过程中变量迭代值的变化会随着迭代次数发生摆动,由此也可以确定最优松弛因子。对CFD 中常用的几种古典迭代方法的并行计算进行了分析讨论,并对并行计算的可行性、收敛性、收敛速度等问题展开述,给出了并行计算的算法。该算法对于开发研制基于网络环境的具有分布式并行处理能力的CFD大型软件系统,实现CFD软件的集成化和智能化,具有较好的参考价值和借鉴作用
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 研究生 讲课 计算 流体力学 迭代法