Skip to content

Commit 2f67a8b

Browse files
fix: do not filter array unknowns in wrap_array_vars
1 parent 4db0053 commit 2f67a8b

File tree

1 file changed

+0
-6
lines changed

1 file changed

+0
-6
lines changed

src/systems/abstractsystem.jl

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -198,16 +198,10 @@ end
198198

199199
function wrap_array_vars(sys::AbstractSystem, exprs; dvs = unknowns(sys))
200200
isscalar = !(exprs isa AbstractArray)
201-
allvars = if isscalar
202-
Set(get_variables(exprs))
203-
else
204-
union(get_variables.(exprs)...)
205-
end
206201
array_vars = Dict{Any, AbstractArray{Int}}()
207202
for (j, x) in enumerate(dvs)
208203
if istree(x) && operation(x) == getindex
209204
arg = arguments(x)[1]
210-
any(isequal(arg), allvars) || continue
211205
inds = get!(() -> Int[], array_vars, arg)
212206
push!(inds, j)
213207
end

0 commit comments

Comments
 (0)