【发布时间】:2015-04-23 18:51:05
【问题描述】:
这可能是一个简单的问题,但是如果我想解决具有梯度之外的空间变化系数的 PDE,正确的 FiPy 语法是什么?到目前为止,我看到的所有示例都只讨论了梯度内部的系数。
例如:
d/dt(Sigma) = (1/r) d/dr (r^0.5 d/dr(nu Sigma r^0.5))
(我忽略了数字因素)
我想求解 Sigma(t,r)。 d/dr前面的(1/r)怎么处理?
我知道这个简单的方程可以被修改,这样我就不必担心梯度之外的空间变化系数(或者只是将系数移动到时间导数项内),但我必须添加更多我试图解决的实际问题的术语,这个技巧将不再有效。例如,如果我的方程式如下所示,我该怎么办:
d/dt (var) = f(r) d^2/dr^2 (var) + g(r) d/dr (var)
任何帮助将不胜感激!
【问题讨论】: