Skip to content

Commit b1169a4

Browse files
Merge pull request #129 from SciML/compathelper/new_version/2025-05-29-12-11-09-025-00361459119
CompatHelper: bump compat for ModelingToolkit to 10, (keep existing compat)
2 parents 8e63516 + 7d4cd83 commit b1169a4

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ DocStringExtensions = "0.9"
2121
InteractiveUtils = "1.10"
2222
Latexify = "0.16"
2323
LinearAlgebra = "1.10"
24-
ModelingToolkit = "8.74, 9"
24+
ModelingToolkit = "10"
2525
Reexport = "1"
2626
SciMLBase = "2.15"
2727
SpecialFunctions = "2"

src/ode_def_opts.jl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,13 @@ function ode_def_opts(name::Symbol, opts::Dict{Symbol, Bool}, curmod, ex::Expr,
7777

7878
mtk_diffeqs = [D(vars[i]) ~ mtk_ops[i] for i in 1:length(vars)]
7979

80-
sys = ODESystem(mtk_diffeqs, t, vars, params, name = gensym(:Parameterized))
80+
sys = System(mtk_diffeqs, t, vars, params, name = gensym(:Parameterized))
8181

82-
f_ex_oop, f_ex_iip = ModelingToolkit.generate_function(sys, vars, params)
82+
f_ex_oop, f_ex_iip = ModelingToolkit.generate_rhs(sys)
8383

8484
if opts[:build_tgrad]
8585
try
86-
tgrad_ex_oop, tgrad_ex_iip = ModelingToolkit.generate_tgrad(sys, vars, params)
86+
tgrad_ex_oop, tgrad_ex_iip = ModelingToolkit.generate_tgrad(sys)
8787
catch
8888
@warn "tgrad construction failed"
8989
tgrad_ex_oop, tgrad_ex_iip = nothing, nothing
@@ -94,7 +94,7 @@ function ode_def_opts(name::Symbol, opts::Dict{Symbol, Bool}, curmod, ex::Expr,
9494

9595
if opts[:build_jac]
9696
try
97-
J_ex_oop, J_ex_iip = ModelingToolkit.generate_jacobian(sys, vars, params)
97+
J_ex_oop, J_ex_iip = ModelingToolkit.generate_jacobian(sys)
9898
catch
9999
@warn "Jacobian construction failed"
100100
J_ex_oop, J_ex_iip = nothing, nothing

0 commit comments

Comments
 (0)