基于加权GMRES的多项式预处理广义极小残差法.pdfVIP

基于加权GMRES的多项式预处理广义极小残差法.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于加权GMRES的多项式预处理广义极小残差法.pdf

第31卷 第5期 工 程 数 学 学 报 v01.31No.5 2O14年10月 CHINESEJOURNALOFENGINEERING MATHEMATICS Oct.2014 doi:10.3969/j.issn.1005-3085.2014.05.007 文章编号:1005—3085(2014)05—0697-10 基于加权GMRES的多项式预处理广义极小残差法木 关朋燕 ,李春光 , 景何仿 f1.北方民族大学信息与计算科学学院,银川 750021; 2一北方民族大学数值计算与工程应用研究所,银川 750021) 摘 要:Essai对求解非对称线性方程组 的广义极小残差法fGMRES)进行改进 ,提 出加 权GMRES方法fWGMRES1.该方法具有 良好 的收敛效果,但计算量较大 .本文 利用加权GMRES本身构造出一种有效的多项式预处理并与加权GMRES结合,构造 了一种新算法.该算法能够显著地减少加权GMRES迭代次数,并能减少运算量和储 存量.数值算例表明,相对于加权GMRES方法来说,新算法减少了运算时间和迭代 次数. 关键词:多项式预处理;加权Arnoldi算法;加权GMRES算法;迭代法;平行板突扩管 分类号:AMS(2000)65F10;65F50 中图分类号:O241.6 文献标识码:A 1 引言 许多科学计算问题经过离散可归结为解线性方程组 Ax: b, (1) 其中A ∈CⅣ Ⅳ非奇异,b是列向量.解这类方程组的一类方法就是基于最小残差法 X =Xo+qn-1(A)ro, (2) 其中%一l(x)为多项式且deg‰一 n一1,使得IIII最小,或 x ∈Xo+% (ro,), r上 (r0,A), r=b—Ax表示残差, (,A)=span{r0,Ar0,… ,一 r0)是Krylov子空间. 令P =b— ‰一(),此为残差多项式,于是r =P ()r0.在这类方法中应用最广 的是GMRES方法 [1],GMRES是在Krylov子空间上进行迭代,该算法的收敛性 由残差 模的单调性得出,而且具有 良好的数值稳定性,但具有较长的迭代公式,因此每步迭代 的计算量与储存量都线性增长,同时难 以有效的并行运算 .Saad采用循环 GMRES法, 但GMRES(m)2【_会失去超线性收敛 ,产生停滞 .1998年,Essai对GMRES方法进行 收稿 日期:2012—12—31.作者简介:关朋燕 (1985年5月生),女,硕士.研究方向:数值代数 基金项目:国家自然科学基金. t通讯作者:李春光 E—mail:cglizd@hotmail.com 698 工 程 数 学 学 报 第3l卷 改进 ,提出加权GMRES方法 3【】,其优 点在于具有 良好 的收敛性 ,但也增加 了计算 量.Nachtigal等 _【l1】讨论了GMRES和其他方法相结合策略.文献[12~17]是将加权 思想与其他方法相结合文章.本文采用多项式预处理加权GMRES(m)法及多项式预 处理加权GMRES(m)法.其主要问题是找到有效的低阶多项式P(),迭代解应用 到 (A)Ax=Pn()6中,这会产生一个Krylov子空间 K (p(A)A;ro)=span{ro,Pn(A)Aro,…, (A)A)m--1to}. 它是Krylov子空间 (+)(一)+(;r0)的子空间.本文直接利用加权GMRES方法本身 来构造预处理多项式,多项式的预处理和混合迭代[]极为相似,其思想就是尽可能减少迭 代次数.随着迭代次数的减少,存储量和运算量也会相应减少.

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档