Skip to content

Commit 2844170

Browse files
fix: remove incorrect fix to dummy derivatives in u0map added in SciML#3337
1 parent 7ebeb78 commit 2844170

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
@@ -1387,20 +1387,6 @@ function InitializationProblem{iip, specialize}(sys::AbstractSystem,
13871387

13881388
u0map = merge(ModelingToolkit.guesses(sys), todict(guesses), todict(u0map))
13891389

1390-
# Replace dummy derivatives in u0map: D(x) -> x_t etc.
1391-
if has_schedule(sys)
1392-
schedule = get_schedule(sys)
1393-
if !isnothing(schedule)
1394-
for (var, val) in u0map
1395-
dvar = get(schedule.dummy_sub, var, var) # with dummy derivatives
1396-
if dvar !== var # then replace it
1397-
delete!(u0map, var)
1398-
push!(u0map, dvar => val)
1399-
end
1400-
end
1401-
end
1402-
end
1403-
14041390
fullmap = merge(u0map, parammap)
14051391
u0T = Union{}
14061392
for sym in unknowns(isys)

0 commit comments

Comments
 (0)