首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
基于二维重叠区域分解,对每个子区域上局部不完全LU分解所得到的上、下三角因子分别进行组合,给出一类全局并行不完全分解型预条件.所给出的并行化方法适用于任何不完全LU分解型预条件.对采用二维区域分解与一维区域分解时所得并行预条件的并行计算性能进行分析比较.实验结果表明,提出的并行化方法普遍优于加性Schwarz并行化方法,且当处理器个数相对较多时采用二维区域分解优于一维区域分解.  相似文献   

2.
尚月强  何银年 《计算物理》2011,28(2):181-187
基于完全重叠型区域分解技巧,提出三种求解非定常Navier-Stokes方程的有限元并行算法.其基本思想是首先对空间施行完全重叠区域分解,然后各个处理器使用向后Euler格式独立并行求解关于时间t的常微分方程;对于非线性的对流项,分别采用半隐格式和全隐格式进行处理.算法中每个处理器所负责的子问题是一个全局问题,它定义在整个求解区域上,但绝大部分自由度来自其所负责的子区域,从而使得算法实现简单,通信需求少.数值算例验证了算法的有效性及其良好的并行性能.  相似文献   

3.
首先比较了四种串行多重网格预条件共轭梯度法求解四类典型间断问题时,数值收敛因子与间断类型、间断程度、网格步长的关系;然后,在算法中引入Schwarz并行,探讨了并行算法收敛因子与子区域个数的关系,以及Schwarz并行的获益。给出了详细的性能比较结果。  相似文献   

4.
对块三对角线性方程组,不完全分解是最有效的预条件之一,但它本质上是一个串行计算过程,难以有效并行化.基于一维重叠区域分解,对局部不完全分解得到的上、下三角因子分别各自进行组合,构造一类全局的并行不完全分解型预条件.在具体实现时,给出两种具体途径,其中一种基于所有重叠部分对应分量的交换.之后,在仔细对其中的计算过程进行分析的基础上,给出一种只需要一条网格线上分量通信的实现算法,大大减少了通信量,且通信不随重叠度的增加而增加.这种并行化方法可以应用于块三对角线性方程组的任何不完全分解型预条件.实验结果表明,文中提出的并行化方法普遍优于加性Schwarz并行化方法.  相似文献   

5.
一种二阶混合有限体元格式的GAMG预条件子   总被引:1,自引:0,他引:1  
周志阳  聂存云  舒适 《计算物理》2011,28(4):493-500
针对一种含跳系数椭圆问题的二阶混合有限体元格式,讨论求解相应离散系统PGMRES法的预条件子构造问题.通过严格的理论分析,建立分层基下该二阶混合有限体元刚度矩阵和二次有限元刚度矩阵的谱等价关系,并利用关于二次有限元刚度矩阵的一种基于分层思想的GAMG预条件子,为二阶混合有限体元刚度矩阵设计一种高效GAMG预条件子.数值结果验证理论分析的正确性和新预条件子的高效性与稳定性.  相似文献   

6.
对求解多群辐射扩散(MGRD)方程组的大规模离散系统的已有快速算法进行分类,给出相应的综述。基于近年来所设计的关于并行代数多重网格(AMG)方面的工作,形成基于物理量的近似Schur补型与基于物理和代数特征的组合型预条件算法和理论框架,并对这些工作在该框架下的要素进行了刻画。利用上述框架,设计一种具有基本逼近性和低计算复杂度的近似Schur补型预条件子,并建立相应的谱等价理论;对比数值实验表明:新预条件子具有更好的稳健性和计算效率。最后提出需要进一步解决的若干问题。  相似文献   

7.
丁琪  尚月强 《计算物理》2020,37(1):10-18
基于两重网格离散和区域分解技巧,提出三种求解非定常Navier-Stokes方程的有限元并行算法.算法的基本思想是在每一时间迭代步,在粗网格上采用Oseen迭代法求解非线性问题,在细网格上分别并行求解Oseen、Newton、Stokes线性问题以校正粗网格解.对于空间变量采用有限元离散,时间变量采用向后Euler格式离散.数值实验验证了算法的有效性.  相似文献   

8.
李凌霄 《计算物理》2018,35(2):151-160
发展了一个模拟非定常不可压缩粘性流的并行有限元求解器,时间离散使用具有二阶精度的隐式中点格式,基于三维非结构四面体网格剖分,使用高阶混合有限元离散速度场(P2)和压力场(P1).全离散格式产生的代数方程组是大型、稀疏、非对称和病态的,基于修正的压力对流扩散预处理(PCD)和精心设计的子问题迭代执行策略,采用预处理的GMRES迭代法来高效求解线性方程组.利用相同的子问题迭代策略,同时给出基于最小二乘交换子(LSC)预处理的并行效率对比.大量数值算例验证了算法的精度、可扩展性和可靠性.三维驱动方腔流模拟结果(Re=3200.0)清晰地显示了方腔流中主涡(PE)、下游二次涡(DSE)、上游二次涡(USE)、侧壁涡(EWV)和TGL涡的存在.  相似文献   

9.
利用块三对角矩阵的嵌套局部块分解构造了一个不完全分解预条件子,并考虑了其修正型变种,分析了两者的存在性及若干性质.针对标准七点差分矩阵,给出了预条件后的实际条件数.结果表明,采用局部块分解预条件时条件数与矩阵阶数的2/3次幂成正比,而采用修正型预条件时条件数与矩阵阶数的立方根成正比.最后考虑了预条件的高效实现并在主频为550MHz、内存为256M的微机上作了若干数值实验,并与其它较有效的预条件方法进行了比较.  相似文献   

10.
针对二维三温能量方程九点格式离散后形成的非线性方程组,研制了高效求解的代数解法器.主要思想是在部分Newton-Krylov(PNK)方法和Jacobi矩阵自由的Newton-Krylov(JFNK)方法的框架下,结合非精确Newton类方法和预条件Krylov子空间方法进行高效求解.数值结果显示,PNK方法比非线性块Gauss-Seidel方法快6倍以上,在PNK框架下比较了3种预条件子和4种Krylov子空间方法,得出不同组合的最佳方案.还比较了JFNK方法和PNK方法.  相似文献   

11.
大型稀疏线性方程组的改进ICCG方法   总被引:1,自引:0,他引:1  
张永杰  孙秦  李江海 《计算物理》2007,24(5):581-584
有限元线性方程组的系数矩阵一般具有稀疏性和对称性的特点,全稀疏存贮方法就是利用这些特点,只存贮对称部分的非零元素,采用链表式管理,既节省存贮空间,又便于动态更改.在带双门槛值ICCG方法的基础上,加上适当的对角元修正策略,得到一种新的改进的ICCG方法,能够确保方程组高效准确的分解和求解.数值算例证明,该算法在时间和存贮上都较为占优,可靠高效,能够应用于有限元线性方程组的求解.  相似文献   

12.
求解一般椭圆偏微分方程的重迭型区域分解方法   总被引:1,自引:0,他引:1  
储德林 《计算物理》1991,8(4):377-386
本文研究求解一般椭圆型偏微分方程的重迭型区域分解方法,基于最大值原理证明了算法的收敛性。  相似文献   

13.
基于两重网格离散和区域分解技术,提出数值求解带阻尼项定常Navier-Stokes方程的三种并行两水平有限元算法。其基本思想是首先在粗网格上求解完全的非线性问题,以获得粗网格解,然后在重叠的局部细网格子区域上并行求解Stokes、 Oseen和Newton线性化的残差问题,最后在非重叠的局部细网格子区域上校正近似解。数值算例验证了算法的有效性。  相似文献   

14.
常丽萍  沈卫星  林尊琪 《光学学报》2006,26(11):676-1680
提出了基于奇异值分解、采用泽尼克多项式拟合干涉波前的算法,该算法直接从线性方程组入手,对矩阵进行奇异值分解分解,在求解逆矩阵的过程中,采用阈值法对奇异值的倒数进行非常规的置换(∞→0),可直接得到系数向量。理论分析和实验证明,相对于传统的格拉姆施密特正交法,该算法可首先通过求解条件数判断线性方程矩阵是否奇异,对于解决病态方程组或奇异矩阵的最小二乘问题,有很好的稳定性,避免了由最小二乘构造的法方程组出现病态而引入的计算误差,且易于编程。  相似文献   

15.
尹亮  杨超  马石庄 《计算物理》2019,36(1):1-14
旋转球层中热对流运动的数值模拟是地球发电机模型的重要组成部分,对研究地球发电机作用机理具有重要意义.本文设计一个基于国产超级计算平台并行性能良好的地球外核热对流运动并行数值模型.时间积分方案采用与Crank-Nicolson格式和二阶Adams-Bashford公式相结合的近似分解分步法,空间离散基于立方球网格的二阶精度有限体积格式.所得到的两个大规模稀疏线性代数方程组采用带预处理的Krylov子空间迭代法进行求解.为加速迭代求解过程及提高并行性能,迭代过程采用区域分解多重网格的多层限制型加法Schwarz预处理子,减少了求解程序的计算时间,提高了数值模型的并行性能,模型被很好地扩展到上万处理器核数.数值模拟结果与基准模型算例0的参考值吻合得很好.  相似文献   

16.
安巍  朱彤 《计算物理》2012,29(1):121-126
建立有限元模型,通过求解瞬态辐射传输方程模拟短脉冲激光在半透明介质中的传输.针对散射占优性半透明介质内辐射传输求解效率较差的问题,采用扩散综合加速迭代算法,提高计算效率,缩短计算时间.结果表明:采用精确解析式描述脉冲激光散射源项的求解策略可以获得准确的计算结果,精确地模拟快速变化的波前,不会产生数值扩散和数值振荡.此外,扩散综合迭代算法的计算时间仅为源项迭代的50%~60%.  相似文献   

17.
面向结构网格并行应用的一类快速通信算法   总被引:1,自引:0,他引:1  
通信算法需要在相邻子区域间传输数据.通过求解子区域间的相交问题可以寻找相邻区域.针对子区域的求交问题,基于区间树,结合结构网格应用的特点,构造近似线性时间复杂度的算法.数值实验表明该算法具有较高的计算效率和可扩展性,能够支持百万量级矩形子区域的并行计算.  相似文献   

18.
张守慧  梁栋 《计算物理》2018,35(4):413-428
给出求解二维抛物型方程的Strang型的交替分段区域分裂格式。交替分段思想可以将区域分为一些不重叠的子区域,Strang型算子分裂技巧通过将高维问题的求解分解为几个低维问题的求解来降低其求解的复杂度。方法是无条件稳定的,理论分析了截断误差。数值算例说明格式的有效性及时空的二阶精度.  相似文献   

19.
三维粗糙面电磁双站散射的直接型区域分解计算   总被引:3,自引:0,他引:3  
刘鹏 《计算物理》2010,27(1):73-81
提出三维粗糙面双站电磁散射的直接型有限元-区域分解方法.首先建立含有迭代Robin边界条件(IRBC)的区域分解法耦合模型,再用内视法导出高度稀疏分块的分区耦合矩阵,之后给出缩减耦合矩阵带宽的子区域排序方法和IRBC的FFT加速算法.用有限元-完全匹配层和未分区的有限元-IRBC方法验证数值结果.  相似文献   

20.
给出求解二维抛物型方程的Strang型的交替分段区域分裂格式。交替分段思想可以将区域分为一些不重叠的子区域,Strang型算子分裂技巧通过将高维问题的求解分解为几个低维问题的求解来降低其求解的复杂度。方法是无条件稳定的,理论分析了截断误差。数值算例说明格式的有效性及时空的二阶精度.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号