如何强制执行边界条件

计算科学 有限元 非结构化网格
2021-12-26 11:11:57

我想解决两个域上的泊松问题,(接口问题:让Ω成为一个正方形,Ω=Ω1Ω2然后让Ω1 是正方形里面的一个圆。 Γ是圆的边界。

Δu1=f1  in  Ω1
Δu2=f2  in  Ω2
u2=g  on  Ω
u2u1=w  on  Γ
u2n2u1n1=v  on  Γ

根据条件我应该怎么做Γ,它们是边界条件吗?如果是,如何强制执行这些条件,当测试空间是H1(Ω).

1个回答

上的条件Γ称为界面条件。您可以将跳跃条件合并到您的弱形式中。通常,试验和测试空间是H1(Ω1)×H1(Ω2). 从数值上看,界面状况更容易治疗,如果Γ与网格对齐Ω. 您可以在杜克大学 John Dolbow 小组的Chandrasekhar Annavarapu 博士论文的第 4 章中找到如何处理嵌入式接口条件的一个示例。