JuliaArrays / ArraysOfArrays.jl

Efficient storage and handling of nested arrays in Julia
Other
43 stars 9 forks source link

Support resizing of elements of VectorOfArrays #10

Open oschulz opened 4 years ago

oschulz commented 4 years ago

Add array type ContiguousUnitRanges or so that wraps an elem_ptr vector and presents it as a vector of ranges. Allow VectorOfArrays to use arbitrary vectors of unit-ranges as partition vector. Using ContiguousUnitRanges will then result in a memory- and performance-optimized instance with immutable elements lengths.