Julia 微分方程中未定义抛物线网格

Julia 微分方程中未定义抛物线网格,julia,differentialequations.jl,Julia,Differentialequations.jl,我试图重现教程中的一个示例,但我发现网格没有定义: using DiffEqBase using DiffEqPDEBase f(t,x,u) = ones(size(x,1)) - .5u u0_func(x) = zeros(size(x,1)) tspan = (0.0,1.0) dx = 1//2^(3) dt = 1//2^(7) # THE FOLLOWING LINE IS FAILING mesh = parabolic_squaremesh([0 1 0 1],dx,dt,

我试图重现教程中的一个示例,但我发现网格没有定义:

using DiffEqBase 
using DiffEqPDEBase
f(t,x,u)  = ones(size(x,1)) - .5u
u0_func(x) = zeros(size(x,1))
tspan = (0.0,1.0)
dx = 1//2^(3)
dt = 1//2^(7)
# THE FOLLOWING LINE IS FAILING
mesh = parabolic_squaremesh([0 1 0 1],dx,dt,tspan,:neumann)
u0 = u0_func(mesh.node)
prob = HeatProblem(u0,f,mesh)
sol = solve(prob,FEMDiffEqHeatImplicitEuler())
代码在我尝试创建网格的行失败,错误消息如下: *UndefVarError:未定义抛物线网格 测试时的顶级范围。jl:22 所有软件包都已安装,没有错误。但是,我无法安装
使用似乎已贬值的FiniteElementDiffEq。

此功能已多年不存在。这是因为谷歌搜索结果显示Differentialsequations.JLV3.0,而v6.0是第一个支持Julia 1.0的版本。关于这一点,除了你不能在现代版的Julia上使用它之外,没有什么别的可说的了。如果你想使用它,你必须回到Julia v0.6之类的版本。

该教程自2017年以来就不存在了。这些功能不存在。我不知道你是怎么发现的。是的,我开始更好地理解这个系统。看起来网格函数已经出现在Julia微分方程的旧版本中,但已经停止使用。我在谷歌上搜索了juliadiffeq版本(没有意识到该手册的新版本)