Skip to content

Commit 7002310

Browse files
don't filter empty u0maps
1 parent 746386c commit 7002310

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/systems/nonlinear/initializesystem.jl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,8 @@ function generate_initializesystem(sys::ODESystem;
2727
guessmap = [x[2] => get(guesses, x[1], default_dd_value)
2828
for x in schedule.dummy_sub]
2929
dd_guess = Dict(filter(x -> !isnothing(x[1]), guessmap))
30-
filtered_u0 = todict([get(schedule.dummy_sub, x[1], x[1]) => x[2] for x in u0map])
30+
filtered_u0 = u0map === nothing || isempty(u0map) ? u0map :
31+
todict([get(schedule.dummy_sub, x[1], x[1]) => x[2] for x in u0map])
3132
else
3233
dd_guess = Dict()
3334
filtered_u0 = u0map

0 commit comments

Comments
 (0)