FLINT3.7.0-dev

fq_nmod_mat_window_init

Synopsis#include <flint/fq_nmod_mat.h>
void fq_nmod_mat_window_init(fq_nmod_mat_t window, const fq_nmod_mat_t mat, slong r1, slong c1, slong r2, slong c2, const fq_nmod_ctx_t ctx)

Initialises window as the submatrix of mat formed by the rows r_1 \le i < r_2 and the columns c_1 \le j < c_2. The entries are shared with mat, not copied, so changes to one are visible in the other. mat must not be cleared while the window is in use.

Generated from the same template as fq_mat_window_init, whose documentation has the details.

Cite this page

The FLINT team, “fq_nmod_mat_window_init (fq_nmod_mat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fq_nmod_mat/fq_nmod_mat_window_init.html (generated 2026-10-20).