From c73c07390a5f9150a29b54dbd69e56c13ea26d52 Mon Sep 17 00:00:00 2001 From: Aayush Sabharwal Date: Tue, 9 Jan 2024 17:48:08 +0530 Subject: [PATCH] fix: fix bug in problem indexing --- src/problems/problem_interface.jl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/problems/problem_interface.jl b/src/problems/problem_interface.jl index ec3bcd989..9aa60f7dc 100644 --- a/src/problems/problem_interface.jl +++ b/src/problems/problem_interface.jl @@ -43,7 +43,7 @@ Base.@propagate_inbounds function Base.getindex(prob::AbstractSciMLProblem, sym) error("Invalid indexing of problem: $sym is not a state, parameter, or independent variable") end elseif symbolic_type(sym) == ArraySymbolic() - return map(s -> prob[s], sym) + return map(s -> prob[s], collect(sym)) else sym isa AbstractArray || error("Invalid indexing of problem") return map(s -> prob[s], sym)