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:

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.


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