Skip to content

Commit c04c145

Browse files
fix: remove incorrect fix to dummy derivatives in u0map added in SciML#3337
1 parent 3ed08c7 commit c04c145

File tree

1 file changed

+0
-14
lines changed

1 file changed

+0
-14
lines changed

src/systems/diffeqs/abstractodesystem.jl

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1305,20 +1305,6 @@ function InitializationProblem{iip, specialize}(sys::AbstractSystem,
13051305

13061306
u0map = merge(ModelingToolkit.guesses(sys), todict(guesses), todict(u0map))
13071307

1308-
# Replace dummy derivatives in u0map: D(x) -> x_t etc.
1309-
if has_schedule(sys)
1310-
schedule = get_schedule(sys)
1311-
if !isnothing(schedule)
1312-
for (var, val) in u0map
1313-
dvar = get(schedule.dummy_sub, var, var) # with dummy derivatives
1314-
if dvar !== var # then replace it
1315-
delete!(u0map, var)
1316-
push!(u0map, dvar => val)
1317-
end
1318-
end
1319-
end
1320-
end
1321-
13221308
fullmap = merge(u0map, parammap)
13231309
u0T = Union{}
13241310
for sym in unknowns(isys)

0 commit comments

Comments
 (0)