We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 9e1e48d commit f803601Copy full SHA for f803601
src/systems/codegen_utils.jl
@@ -123,7 +123,11 @@ function isdelay(var, iv)
123
if iscall(var) && !ModelingToolkit.isoperator(var, Symbolics.Operator)
124
args = arguments(var)
125
length(args) == 1 || return false
126
- isequal(args[1], iv) || return true
+ arg = args[1]
127
+ isequal(arg, iv) && return false
128
+ iscall(arg) || return true
129
+ issym(operation(arg)) && !iscalledparameter(arg) && return false
130
+ return true
131
end
132
return false
133
0 commit comments