@@ -994,7 +994,7 @@ function DiffEqBase.DDEProblem{iip}(sys::AbstractODESystem, u0map = [],
994994 end
995995 f, u0, p = process_SciMLProblem (DDEFunction{iip}, sys, u0map, parammap;
996996 t = tspan != = nothing ? tspan[1 ] : tspan,
997- symbolic_u0 = true ,
997+ symbolic_u0 = true , u0_constructor,
998998 check_length, eval_expression, eval_module, kwargs... )
999999 h_gen = generate_history (sys, u0; expression = Val{true })
10001000 h_oop, h_iip = eval_or_rgf .(h_gen; eval_expression, eval_module)
@@ -1033,7 +1033,7 @@ function DiffEqBase.SDDEProblem{iip}(sys::AbstractODESystem, u0map = [],
10331033 end
10341034 f, u0, p = process_SciMLProblem (SDDEFunction{iip}, sys, u0map, parammap;
10351035 t = tspan != = nothing ? tspan[1 ] : tspan,
1036- symbolic_u0 = true , eval_expression, eval_module,
1036+ symbolic_u0 = true , eval_expression, eval_module, u0_constructor,
10371037 check_length, kwargs... )
10381038 h_gen = generate_history (sys, u0; expression = Val{true })
10391039 h_oop, h_iip = eval_or_rgf .(h_gen; eval_expression, eval_module)
0 commit comments