Skip to content

Commit 593c7c8

Browse files
fix: recognize delayed derivatives in isdelay
1 parent 473ab62 commit 593c7c8

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/systems/codegen_utils.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,9 @@ variable.
115115
"""
116116
function isdelay(var, iv)
117117
iv === nothing && return false
118+
if iscall(var) && ModelingToolkit.isoperator(var, Differential)
119+
return isdelay(arguments(var)[1], iv)
120+
end
118121
isvariable(var) || return false
119122
isparameter(var) && return false
120123
if iscall(var) && !ModelingToolkit.isoperator(var, Symbolics.Operator)

0 commit comments

Comments
 (0)