Skip to content

Commit c4c9ba2

Browse files
fix: remove incorrect fix to dummy derivatives in u0map added in SciML#3337
1 parent ea8b8d6 commit c4c9ba2

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

src/systems/diffeqs/abstractodesystem.jl

-14
Original file line numberDiff line numberDiff line change
@@ -1313,20 +1313,6 @@ function InitializationProblem{iip, specialize}(sys::AbstractSystem,
13131313

13141314
u0map = merge(ModelingToolkit.guesses(sys), todict(guesses), todict(u0map))
13151315

1316-
# Replace dummy derivatives in u0map: D(x) -> x_t etc.
1317-
if has_schedule(sys)
1318-
schedule = get_schedule(sys)
1319-
if !isnothing(schedule)
1320-
for (var, val) in u0map
1321-
dvar = get(schedule.dummy_sub, var, var) # with dummy derivatives
1322-
if dvar !== var # then replace it
1323-
delete!(u0map, var)
1324-
push!(u0map, dvar => val)
1325-
end
1326-
end
1327-
end
1328-
end
1329-
13301316
fullmap = merge(u0map, parammap)
13311317
u0T = Union{}
13321318
for sym in unknowns(isys)

0 commit comments

Comments
 (0)