Skip to content

Commit 2d85d4d

Browse files
fix: integrate callback saving into integrator init
1 parent 1a8cd41 commit 2d85d4d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/solve.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -495,6 +495,9 @@ function DiffEqBase.__init(prob::AbstractSDDEProblem,# TODO DiffEqBasee.Abstract
495495
if initialize_integrator
496496
DiffEqBase.initialize_dae!(integrator)
497497
StochasticDiffEq.initialize_callbacks!(integrator, initialize_save)
498+
if save_on && save_start
499+
SciMLBase.save_discretes_if_enabled!(integrator, opts.callback; skip_duplicates = true)
500+
end
498501
initialize!(integrator, integrator.cache)
499502

500503
save_start && alg isa StochasticDiffEq.StochasticDiffEqCompositeAlgorithm &&

0 commit comments

Comments
 (0)