Is there any documentation about the type `StridedVector`?

Searched, but little was found. I just want to know more about the rational of defining this union of different kinds of vectors. Thanks.

See here: http://docs.julialang.org/en/latest/manual/arrays.html#Implementation-1.

StridedVector and StridedMatrix are convenient aliases defined to make it possible for Julia to call a wider range of BLAS and LAPACK functions by passing them either Array or SubArray objects, and thus saving inefficiencies from memory allocation and copying.

It now also include reshapes.

2 Likes

Ah, I see. Thanks a lot for the pointer!