奇怪的 Picard 迭代

计算科学 pde 非线性方程 扩散
2021-12-02 12:03:39

我有兴趣解方程

(ϕϕ|ϕ|)=0 in Ωϕ=0 on Γ(ϕ0) and ϕn^=sign(ϕ0) on Ω
来自论文A high-order elliptic PDE based level set reinitialisation method using a discontinuous Galerkin discretisation他们应用了 Picard 迭代方法(第 2.2 节),例如
ϕm=ϕm1|ϕm1|in Ω
他们解决的问题ϕmϕm1从上一次迭代。但是,我习惯于看到的 Picard 迭代将类似于
(ϕmϕm|ϕm1|)=0in Ω
其中一个简单地为非线性项分配来自先前迭代的值。但是,这种方法不起作用,而他们描述的方法却起作用。我想知道为什么。这可能与当前迭代中的扩散项有关
(11|ϕm1|)
为零|ϕm1|=1? 这可能需要他们采用不同的策略吗?如果是这样,有人知道支持这种方法的理论吗?

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