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 4d65458 commit 4ae3ddaCopy full SHA for 4ae3dda
src/systems/abstractsystem.jl
@@ -2757,7 +2757,9 @@ function process_parameter_equations(sys::AbstractSystem)
2757
is_parameter(sys, sym) ||
2758
symbolic_type(sym) == ArraySymbolic() &&
2759
is_sized_array_symbolic(sym) &&
2760
- all(Base.Fix1(is_parameter, sys), collect(sym))
+ all(Base.Fix1(is_parameter, sys), collect(sym)) ||
2761
+ iscall(sym) &&
2762
+ operation(sym) === getindex && is_parameter(sys, arguments(sym)[1])
2763
end
2764
# Everything in `varsbuf` is a parameter, so this is a cheap `is_parameter`
2765
# check.
0 commit comments