Skip to content

Commit 5cdcb6e

Browse files
fix rename
1 parent 55e292d commit 5cdcb6e

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

src/build_function.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,14 +120,14 @@ function numbered_expr(O::Operation,vars,parameters;
120120
varname=varname,paramname=paramname) for x in O.args]...)
121121
end
122122

123-
function numbered_expr(de::ModelingToolkit.DiffEq,vars::Vector{Variable},parameters;
123+
function numbered_expr(de::ModelingToolkit.ODEExpr,vars::Vector{Variable},parameters;
124124
derivname=:du,varname=:u,paramname=:p)
125125
i = findfirst(x->isequal(x.name,de.x.name),vars)
126126
:($derivname[$i] = $(numbered_expr(de.rhs,vars,parameters;
127127
derivname=derivname,
128128
varname=varname,paramname=paramname)))
129129
end
130-
function numbered_expr(de::ModelingToolkit.DiffEq,vars::Vector{Operation},parameters;
130+
function numbered_expr(de::ModelingToolkit.ODEExpr,vars::Vector{Operation},parameters;
131131
derivname=:du,varname=:u,paramname=:p)
132132
i = findfirst(x->isequal(x.op.name,de.x.name),vars)
133133
:($derivname[$i] = $(numbered_expr(de.rhs,vars,parameters;

src/systems/diffeqs/first_order_transform.jl

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ end
1414
function ode_order_lowering(eqs, iv)
1515
var_order = Dict{Variable,Int}()
1616
vars = Variable[]
17-
new_eqs = similar(eqs, DiffEq)
17+
new_eqs = similar(eqs, ODEExpr)
1818
new_vars = Variable[]
1919

2020
for (i, eq) enumerate(eqs)
@@ -25,7 +25,7 @@ function ode_order_lowering(eqs, iv)
2525
end
2626
var′ = lower_varname(eq.x, iv, eq.n - 1)
2727
rhs′ = rename(eq.rhs)
28-
new_eqs[i] = DiffEq(var′, 1, rhs′)
28+
new_eqs[i] = ODEExpr(var′, 1, rhs′)
2929
end
3030

3131
for var vars
@@ -36,7 +36,7 @@ function ode_order_lowering(eqs, iv)
3636
push!(new_vars, rvar)
3737

3838
rhs = rvar(iv())
39-
eq = DiffEq(lvar, 1, rhs)
39+
eq = ODEExpr(lvar, 1, rhs)
4040
push!(new_eqs, eq)
4141
end
4242
end

src/systems/diffeqs/odesystem.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ function flatten_differential(O::Operation)
1010
return (x, t, order + 1)
1111
end
1212

13-
struct DiffEq # dⁿx/dtⁿ = rhs
13+
struct ODEExpr # dⁿx/dtⁿ = rhs
1414
x::Variable
1515
n::Int
1616
rhs::Expression
@@ -98,7 +98,7 @@ function ODESystem(eqs)
9898
ODESystem(deqs, iv, dvs, ps)
9999
end
100100

101-
function ODESystem(deqs::AbstractVector{DiffEq}, iv, dvs, ps)
101+
function ODESystem(deqs::AbstractVector{ODEExpr}, iv, dvs, ps)
102102
tgrad = RefValue(Vector{Expression}(undef, 0))
103103
jac = RefValue(Matrix{Expression}(undef, 0, 0))
104104
Wfact = RefValue(Matrix{Expression}(undef, 0, 0))

0 commit comments

Comments
 (0)