考虑这个具有可变系数的 BVP:
−∇⋅(a∇u)=f in Ω
−n⋅(a∇u)=κ(u−gD)−gN on ∂Ω
在哪里a>0,f,κ>0,gD,gN被赋予功能。为了获得这个问题的变分公式,乘以f=−∇⋅(a∇u)通过测试功能v并在域上集成Ω:
∫Ωfv dx=∫Ω−∇⋅(a∇u)v dx
=∫Ωa∇u⋅∇v dx−∫∂Ωn⋅(a∇u)v ds
=∫Ωa∇u⋅∇v dx−∫∂Ω(κ(u−gD)−gN)v ds
Green 的 thm 用于倒数第二个等式,而对于最后的等式,我们只使用了 BC。这之后的步骤和计算不是问题。
现在考虑 BVP
−Δu=f in Ω
u=sin2πx1⋅sin2πx2 on ∂Ω
遵循与上述相同的想法,我们最终得到
∫Ωfv dx=∫Ω∇u⋅∇v dx−∫∂Ωn⋅∇uv ds
在这一点上,我被困住了。我该怎么办n? 我在任何地方都找不到关于这个特定问题的任何线索。我是否应该尝试“消除”n和第一个例子一样(如果是,怎么做?),或者我应该使用n直接在进一步计算?
我只是在寻找有关如何处理的提示n,但似乎没有人遇到过同样的问题。