CG1 函数水平集的曲率

计算科学 有限元
2021-12-24 04:29:39

让我们有单纯的网格和连续函数u它是分段线性的,并且在每个单元上都是非恒定的。然后法向量到水平集u给出

n=u|u|
是分段常数函数。那么曲率的可能定义是什么κ这将是为了uC2
κ=divn.
这个定义不合适,因为它产生κ每个单元格为零,是狄拉克的倍数δ在各个方面。

总结:什么是合适的有限元空间κ和弱公式化κ=divn给定分段常数n?

编辑:我有另一个想法:第一个项目n一些H(div)- 符合空间那么计算没问题divn直接地。我做了一些数值实验u正在投影

uexact=(1+x)(1+y)
到域上的 CG1(连续、分段线性)Ω=(0,1)×(0,1). 精确曲率uexact
κexact=2(1+x)(1+y)[(1+x)2+(1+y)2]3/2.
以 Raviart-Thomas 1 度空间(分段线性,在刻面中点连续)或 CG1 空间作为空间n方法似乎收敛于规范,但令人讨厌的摆动Ω. 这里计算κ $\卡帕$

和错误κκexact $\kappa-\kappa^\mathrm{精确}$

你能看出问题吗?

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