Add a flas_transpose.h file that contains implementation for matrix transposition.
It adds templated FFLAS::transpose functions to handle different cases:
square and non square matrix
inplace and not inplace
simd and no simd version
The goal was to have a clean interface to use in Linbox to perform efficient transposition to change between polynomial matrix formats.
Add a flas_transpose.h file that contains implementation for matrix transposition. It adds templated FFLAS::transpose functions to handle different cases:
The goal was to have a clean interface to use in Linbox to perform efficient transposition to change between polynomial matrix formats.