Reorder vector and matrix struct fields to match the order in which BLAS routines accept them. This makes calls with inline declarations with unnamed fields consistent and easier to understand.