具有均匀 Robin 边界条件的二维对流扩散的制造解

计算科学 边界条件 平流扩散
2021-12-10 09:52:13

我正在寻找二维边界值问题的制造(或分析,如果存在)解决方案

ut=au+D2uin Ω
u an^+D un^=0on Ω

在哪里Ω是一个矩形域并且aD是独立于空间和时间的。

我将非常感谢有关此事的任何帮助/建议/参考。

1个回答

通常使用制造的解决方案来验证求解器。如评论部分所述,您应该考虑域和边界ΩΩ

utauD2u=f(x,t)in Ω,
uan^+Dun^=g(x,t)on Ω.

在这里,您只需插入您选择的任何 ,然后手动计算源项,然后您可以通过比较您选择的分析和您计算的数值来测试求解器的一致性。一旦你这样做,你确定你的求解器也适用于原始方程,即通过设置ufguuhf=g=0

例如,如果你插入你会得到(仔细检查!)u=etsin(x)cos(y)

f(x,t)=et(cos(y)sin(x)2Dcos(y)sin(x)+axcos(x)cos(y)aysin(x)sin(y)),

g(x,t)=et(Dnxcos(x)cos(y)Dnysin(x)sin(y)+axnxcos(y)sin(x)+aynycos(y)sin(x)).