pub(crate) fn factor_transpose<T: Copy, const D: usize>( height: usize, input: &[T], output: &mut [T], factors: &[TransposeFactor], )