计算物理 ›› 2024, Vol. 41 ›› Issue (5): 619-629.DOI: 10.19596/j.cnki.1001-246x.8793

• 研究论文 • 上一篇    下一篇

含裂缝线弹性问题的压缩预条件共轭梯度算法

刘杏康1(), 陈星玎1, 余云龙2,*()   

  1. 1. 北京工商大学数学与统计学院应用统计系, 北京 100048
    2. 北京应用物理与计算数学研究所, 北京 100094
  • 收稿日期:2023-07-03 出版日期:2024-09-25 发布日期:2024-09-14
  • 通讯作者: 余云龙
  • 作者简介:刘杏康, 男, 硕士研究生, 研究方向为偏微分方程数值解, E-mail: 2130011010@st.btbu.edu.cn
  • 基金资助:
    国家自然科学基金(12071469);2023年研究生科研能力提升计划资助

Deflated Preconditioned Conjugate Gradient Solvers for Linear Elastic Crack Problems

Xingkang LIU1(), Xingding CHEN1, Yunlong YU2,*()   

  1. 1. School of Mathematics and Statistics, Beijing Technology and Business University, Beijing 100048, China
    2. Institute of Applied Physics and Computational Mathematics, Beijing 100094, China
  • Received:2023-07-03 Online:2024-09-25 Published:2024-09-14
  • Contact: Yunlong YU

摘要:

基于几何型扩展有限元离散, 研究含静态裂缝线弹性问题的高效压缩预条件算法。不仅构造适用于含裂缝线弹性问题的压缩子空间矩阵, 而且给出压缩点的选点原则。为进一步提高计算效率, 将该压缩技巧以乘性的方式与"裂尖型"区域分解预条件子相结合, 提出一类高效的自适应压缩预条件共轭梯度算法, 该算法能同时消去迭代求解中的高频误差和低频误差, 数值实验验证了算法的有效性。

关键词: 扩展有限元方法, 压缩技巧, 区域分解预条件子, 静态裂缝问题

Abstract:

This paper focuses on some efficient deflated preconditioners for static elastic crack problems modelled by the geometrical extended finite element method. We not only construct the deflation subspace matrix which is suitable for linear elastic crack problems, but also give the principle for selecting the deflated mesh nodes. To further accelerate the convergence, we combine the deflation technique with the "crack tip" domain decomposition preconditioners through multiplicative way, and propose efficient adapted deflated preconditioned conjugate gradient solvers which can eliminate the high-frequency and low-frequency errors simultaneously in the iterations. Numerical experiments demonstrate the effectiveness of our algorithm.

Key words: extended finite element method, deflation technique, domain decomposition preconditioners, static crack problems

中图分类号: