Skip to content

Commit 4a5d9c6

Browse files
Merge pull request #157 from SciML/sy/sol_interface_logic
Remove unreachable code
2 parents 58d89af + 713dc7e commit 4a5d9c6

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/vector_of_array.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ Base.@propagate_inbounds function Base.getindex(A::AbstractDiffEqArray{T, N},sym
7272
end
7373

7474
if i === nothing
75-
if issymbollike(i) && A.indepsym !== nothing && Symbol(i) == A.indepsym
75+
if issymbollike(sym) && A.indepsym !== nothing && Symbol(sym) == A.indepsym
7676
A.t
7777
else
7878
observed(A,sym,:)
@@ -89,7 +89,7 @@ Base.@propagate_inbounds function Base.getindex(A::AbstractDiffEqArray{T, N},sym
8989
end
9090

9191
if i === nothing
92-
if issymbollike(i) && A.indepsym !== nothing && Symbol(i) == A.indepsym
92+
if issymbollike(sym) && A.indepsym !== nothing && Symbol(sym) == A.indepsym
9393
A.t[args...]
9494
else
9595
observed(A,sym,args...)

test/downstream/symbol_indexing.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,3 +21,5 @@ sol_new = DiffEqArray(
2121
)
2222

2323
@test sol_new[RHS] (1 .- sol_new[x])./3.0
24+
@test sol_new[t] sol_new.t
25+
@test sol_new[t, 1:5] sol_new.t[1:5]

0 commit comments

Comments
 (0)