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 33b2a7a commit 12b943aCopy full SHA for 12b943a
src/vector_of_array.jl
@@ -12,6 +12,7 @@ VectorOfArray(vec::AbstractVector) = VectorOfArray(vec, (size(vec[1])..., length
12
# Interface for the linear indexing. This is just a view of the underlying nested structure
13
@inline Base.endof(VA::AbstractVectorOfArray) = endof(VA.u)
14
@inline Base.length(VA::AbstractVectorOfArray) = length(VA.u)
15
+@inline Base.eachindex(VA::AbstractVectorOfArray) = Base.OneTo(length(VA.u))
16
# Linear indexing will be over the container elements, not the individual elements
17
# unlike an true AbstractArray
18
@inline Base.getindex{T, N}(VA::AbstractVectorOfArray{T, N}, I::Int) = VA.u[I]
0 commit comments