Skip to content

Commit a35b208

Browse files
feat: add support for new getu/setu in SII
1 parent def2cbd commit a35b208

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

Project.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ StaticArrays = "1.6"
5757
StaticArraysCore = "1.1"
5858
Statistics = "1"
5959
StructArrays = "0.6"
60-
SymbolicIndexingInterface = "0.3.1"
60+
SymbolicIndexingInterface = "0.3.2"
6161
Tables = "1"
6262
Test = "1"
6363
Tracker = "0.2"

src/vector_of_array.jl

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,9 @@ function DiffEqArray(vec::AbstractVector{VT},
198198
sys)
199199
end
200200

201+
SymbolicIndexingInterface.is_timeseries(::Type{<:AbstractVectorOfArray}) = Timeseries()
202+
SymbolicIndexingInterface.state_values(A::AbstractDiffEqArray) = A.u
203+
SymbolicIndexingInterface.current_time(A::AbstractDiffEqArray) = A.t
201204
SymbolicIndexingInterface.parameter_values(A::AbstractDiffEqArray) = A.p
202205
SymbolicIndexingInterface.symbolic_container(A::AbstractDiffEqArray) = A.sys
203206

0 commit comments

Comments
 (0)