Skip to content

Commit af2a1e6

Browse files
fix: pass u0_constructor to process_SciMLProblem in DDEProblem, SDDEProblem
1 parent 620e123 commit af2a1e6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/systems/diffeqs/abstractodesystem.jl

+2-2
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)