It's a bit tricky. You've got to make sure that None of the array's is in C-order when passed to blas. Then due to the order the matrix to transpose changes. Take a look at the tests in extmath.