FLINT3.7.0-dev

fmpz_mod_mpoly_vec_init, fmpz_mod_mpoly_vec_clear, fmpz_mod_mpoly_vec_swap, fmpz_mod_mpoly_vec_fit_length, fmpz_mod_mpoly_vec_set_length

Synopsis#include <flint/fmpz_mod_mpoly.h>
void fmpz_mod_mpoly_vec_init(fmpz_mod_mpoly_vec_t vec, slong len, const fmpz_mod_mpoly_ctx_t ctx)source
void fmpz_mod_mpoly_vec_clear(fmpz_mod_mpoly_vec_t vec, const fmpz_mod_mpoly_ctx_t ctx)source
void fmpz_mod_mpoly_vec_swap(fmpz_mod_mpoly_vec_t x, fmpz_mod_mpoly_vec_t y, const fmpz_mod_mpoly_ctx_t ctx)source
void fmpz_mod_mpoly_vec_fit_length(fmpz_mod_mpoly_vec_t vec, slong len, const fmpz_mod_mpoly_ctx_t ctx)source
void fmpz_mod_mpoly_vec_set_length(fmpz_mod_mpoly_vec_t vec, slong len, const fmpz_mod_mpoly_ctx_t ctx)source

Initialise vec to len zero polynomials, free it, swap two vectors, ensure room for len entries, and set the length (truncating or appending zeros).

Cite this page

The FLINT team, “fmpz_mod_mpoly_vec_init, fmpz_mod_mpoly_vec_clear, fmpz_mod_mpoly_vec_swap, fmpz_mod_mpoly_vec_fit_length, fmpz_mod_mpoly_vec_set_length (fmpz_mod_mpoly.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fmpz_mod_mpoly/fmpz_mod_mpoly_vec_init.html (generated 2026-10-20).