亥姆霍兹方程的 DG 方法是否总是返回正数?

计算科学 有限元 不连续-galerkin 椭圆pde
2021-12-09 21:45:59

亥姆霍兹带有反应项的扩散方程:

kΔu+u=f in Ω
un=0 in Ω

对于足够小的k(相对于网格),可能存在返回负值的振荡(使用拉格朗日元素)u在某些地区,特别是当f是阶跃函数。我尝试使用对称内部惩罚公式应用 DG 方法,但我仍然看到这些负值。这有可能发生吗?有人告诉我,DG 方法保持积极性并且不能返回负值。有没有办法在椭圆方程的 DG 方法中保持正性?

保持积极性:如果f(x)>0 xΩ, 然后u(x)>0 xΩ

再次编辑:如果边界条件为零通量怎么办?编辑了问题。

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