nmod_mat_transpose
Synopsis
#include <flint/nmod_mat.h>void nmod_mat_transpose(nmod_mat_t B, const nmod_mat_t A)sourceSets to the transpose of . Throws an exception unless has as many rows as has columns and vice versa. may be aliased with if is square.
The transposition works on blocks of entries, or, with AVX2 or NEON, on blocks transposed in vector registers.
Cite this page
The FLINT team, “nmod_mat_transpose (nmod_mat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/nmod_mat/nmod_mat_transpose.html (generated 2026-11-02).
@misc{flint-doc-nmod-mat-nmod-mat-transpose,
author = {{The FLINT team}},
title = {{nmod\_mat\_transpose (nmod\_mat.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/nmod_mat/nmod_mat_transpose.html},
note = {Generated 2026-11-02}
}