Skip to content

Commit 498e5ea

Browse files
fix: fix DDE observed with array variables
1 parent 293e5e5 commit 498e5ea

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/systems/diffeqs/odesystem.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -539,10 +539,10 @@ function build_explicit_observed_function(sys, ts;
539539
pre = get_postprocess_fbody(sys)
540540

541541
array_wrapper = if param_only
542-
wrap_array_vars(sys, ts; ps = _ps, dvs = nothing, inputs) .∘
542+
wrap_array_vars(sys, ts; ps = _ps, dvs = nothing, inputs, history = is_dde(sys)) .∘
543543
wrap_parameter_dependencies(sys, isscalar)
544544
else
545-
wrap_array_vars(sys, ts; ps = _ps, inputs) .∘
545+
wrap_array_vars(sys, ts; ps = _ps, inputs, history = is_dde(sys)) .∘
546546
wrap_parameter_dependencies(sys, isscalar)
547547
end
548548
mtkparams_wrapper = wrap_mtkparameters(sys, isscalar, p_start)

0 commit comments

Comments
 (0)