Python中pde有限差分求解器的交替方向隐式方法

时间:2016-11-22 09:16:37

标签: python differential-equations pde

我正在努力实施Alternating direction implicit method来解决FitzHugh–Nagumo反应扩散模型。我在blog中找到了一个Python实现示例,但我认为方法中存在错误 - 在此处提供的模板中: enter image description here 不应该是半个时间步长乘以反应项 f

1 个答案:

答案 0 :(得分:1)

用差分商替换差异商,得到

U_t = D/2 * U_xx + D/2 * U_yy + Δt*f

在两个实例中,这不是等式

U_t = D * (U_xx + U_yy) + f

这是最初提出的任务。

所以系数1/(Δt/2)应该是U_tD/(Δp^2)位于U_ppp=x,y1位于{{1 }}。

似乎公式是具有不同商数的公式和下一个级别乘以f的混合。

在下一个公式中,我不需要新的常量Δt/2α_p=σ_p,然后你是正确的p=x,y因子应该是f。< / p>