Skip to content

Commit dfee0ef

Browse files
handle the Vector{Float} case
1 parent 6e336ba commit dfee0ef

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/systems/diffeqs/abstractodesystem.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -864,6 +864,9 @@ function process_DEProblem(constructor, sys::AbstractODESystem, u0map, parammap;
864864
# TODO: make it work with clocks
865865
if (implicit_dae || calculate_massmatrix(sys) !== I) &&
866866
all(isequal(Continuous()), ci.var_domain)
867+
if eltype(u0map) <: Number
868+
u0map = unknowns(sys) .=> u0map
869+
end
867870
initializeprob = ModelingToolkit.InitializationProblem(
868871
sys, u0map, parammap; guesses, warn_initialize_determined)
869872
initializeprobmap = getu(initializeprob, unknowns(sys))

0 commit comments

Comments
 (0)