元素预处理器

计算科学 线性代数 有限元 预处理
2021-12-20 13:17:14

我只是在为线性方程组做一个预处理器Ax=b椭圆 PDE 的 FEM 中出现。A是一个具有实值条目的 spd 矩阵。我通过元素预处理器阅读了一些关于元素的内容,现在我对以下内容有疑问:

定义前置条件P这样PA. 可以改为求解方程组(左预处理):

P1Ax=P1b

我读到有些人选择预处理器作为元素预处理器的组装。

P=e=1nPe

在哪里Pe为每个元素定义e作为

Pe=I+diag(Ae)1/2(Aediag(Ae))diag(Ae)1/2

现在来计算P1你只需要组装所有Pe1.

我现在的问题是:如果我使用 Cholesky 分解将P这样P=CCT是否与我对每个元素使用分解并随后组装一样:??

Pe=CeCeTCCT=e=1nCeCeT

由于元素重叠,我没有这种感觉。但我不确定。

顺便说一句,我的目标是使用分解来解决

C1ACTy=C1bx=CTy

0个回答
没有发现任何回复~