diff --git a/lib/ModelingToolkitBase/src/systems/codegen.jl b/lib/ModelingToolkitBase/src/systems/codegen.jl index c7b5d5f8bb..b22ad2bd74 100644 --- a/lib/ModelingToolkitBase/src/systems/codegen.jl +++ b/lib/ModelingToolkitBase/src/systems/codegen.jl @@ -41,11 +41,10 @@ function generate_rhs( kwargs... ) dvs = unknowns(sys) - ps = parameters(sys; initial_parameters = true) eqs = equations(sys) obs = observed(sys) u = dvs - p = reorder_parameters(sys, ps) + p = reorder_parameters(sys) # 1 arg to use the cached version if cachesyms isa Vector{Vector{SymbolicT}} append!(p, cachesyms) end diff --git a/src/problems/sccnonlinearproblem.jl b/src/problems/sccnonlinearproblem.jl index 834aaa67bc..9a03e02385 100644 --- a/src/problems/sccnonlinearproblem.jl +++ b/src/problems/sccnonlinearproblem.jl @@ -15,8 +15,7 @@ function CacheWriter( exprs::SCCCacheVarsExprsElT, solsyms; eval_expression = false, eval_module = @__MODULE__, cse = true, sparse = false ) - ps = parameters(sys; initial_parameters = true) - rps = reorder_parameters(sys, ps) + rps = reorder_parameters(sys) # 1 arg to use the cached version cache_writes = SymbolicT[] for (i, T) in enumerate(buffer_types) regions = SU.RegionsT()