On 16/11/2009, at 22:46, Alexey Khudyakov wrote: > Problems begin when you need non-contiguous block. Easiest way to so > is indexing. FWIW, this operation is called backpermute and is probably exported as bpermute in uvector. Roman