Skip to content

Commit e3def38

Browse files
committed
fix: fix InitializationProblems that have vectors in u0map
1 parent ac39aab commit e3def38

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/systems/diffeqs/abstractodesystem.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1357,7 +1357,7 @@ function InitializationProblem{iip, specialize}(sys::AbstractODESystem,
13571357
end
13581358
if u0T != Union{}
13591359
u0map = Dict(k => if symbolic_type(v) == NotSymbolic() && !is_array_of_symbolics(v)
1360-
v isa AbstractArray ? u0T.(v) : u0T(v)
1360+
v isa AbstractArray ? eltype(u0T).(v) : u0T(v)
13611361
else
13621362
v
13631363
end

0 commit comments

Comments
 (0)