边界条件是否会影响移动网格结果?

计算科学 数值分析 边界条件 有限体积 离散化
2021-12-28 02:05:49

我有一个关于使用移动网格求解无粘性欧拉方程的问题。我已经解决了以下方程:

t[ρρu]=x[ρ(uw)ρu(uw)+p],
其中 p 是一个线性函数p=f(ρ)w是网格速度。

我使用了 FVM 的积分形式,以保守形式处理右侧,并评估了细胞中心的结果。在左边 BC 我有墙条件,所以uL=wL=0在右手边 BC,uR=wR=f(t). 我对其他边界项使用了线性插值。我正在使用移动网格dx/dt=w.

我知道移动网格不应该影响解决方案,但是,我的结果似乎受到影响,例如ρu(uw)动量方程的项,在右手边,当w=0, 我有ρRuRuR但当w0我会有ρRuR(00)=0. 有人可以让我知道我在这里做的事情是否正确,以及是否有可能以某种方式避免这个问题?谢谢你。

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