使用 FTCS 求解抛物线热方程时的振荡

计算科学 有限差分 非线性方程 抛物线pde
2021-12-04 18:39:14

我想知道是否有人可以帮助我,或者指出我如何理解解决多孔介质方程时发生的以下振荡的方向

ut=uxxm+1
使用 FTCS 方法。以下图出现在以下初始条件下
f(x)={1if |x|11e1/(1|x|2)if |x|<1
狄利克雷边界条件为u(x0,t)=u(xM,t)=1.

通过调整空间和时间的步长,我最终得到了下面给定的图。对于刚刚了解有限差分方法的我来说,令人惊讶的结果是数值解对于以下值不收敛

k max{um}h2<12.
怎么会?它似乎收敛于价值观<14反而。

在此处输入图像描述 在此处输入图像描述

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