Skip to content

Commit a905587

Browse files
Handle empty u0map
1 parent fbd3e1f commit a905587

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
@@ -864,7 +864,7 @@ function process_DEProblem(constructor, sys::AbstractODESystem, u0map, parammap;
864864

865865
# TODO: Pass already computed information to varmap_to_vars call
866866
# in process_u0? That would just be a small optimization
867-
varmap = merge(defaults, todict(u0map))
867+
varmap = isempty(u0map) ? defaults : merge(defaults, todict(u0map))
868868
varlist = collect(map(unwrap, dvs))
869869
missingvars = setdiff(varlist, collect(keys(varmap)))
870870

0 commit comments

Comments
 (0)