rearrange the dimension (axis); faster than original permute(implemented by recursive call) 20x think about the matrix transpose
(&self, order: Vec<usize>)
source not stored for this graph (policy: none)