This paper deals with the fast solution of linear systems associated with the mass matrix, in the context of isogeometric analysis. We propose a preconditioner that is both efficient and easy to implement, based on a diagonal-scaled Kronecker product of univariate parametric mass matrices. Its application is faster than a matrix-vector product involving the mass matrix itself. We prove that the condition number of the preconditioned matrix converges to 1 as the mesh size is reduced, that is, the preconditioner is asymptotically equivalent to the exact inverse. Moreover, we give numerical evidence of its good behaviour with respect to the spline degree and the (possibly singular) geometry parametrization. We also extend the preconditioner to the multipatch case through an Additive Schwarz method.
翻译:本文结合对等测量分析,论述与质量矩阵相关的线性系统的快速解决方案。我们提议一个高效和易于执行的先决条件,其依据是单象准质量矩阵的对角刻度Kronecker产品。其应用速度快于涉及质量矩阵本身的矩阵-矢量器产品。我们证明,随着网状尺寸的缩小,先决条件矩阵的条件数会达到1,也就是说,先决条件与正反的相同。此外,我们还提供数字证据,证明其在浮度和(可能单数的)几何对称方面的行为良好。我们还通过“Additiveve Schwarz”方法将先决条件数扩大到多谱体。