FLINT3.7.0-dev

fmpz_mod_poly_factor_struct, fmpz_mod_poly_factor_t

Synopsis#include <flint/fmpz_mod_poly_factor.h>
fmpz_mod_poly_factor_struct
fmpz_mod_poly_factor_t

A polynomial in factored form. The structure has the fields poly (an array of alloc polynomials, of which the first num are used), exp (an array of alloc exponents of type slong), num and alloc. Entry i for 0 \le i < \mathit{num} stands for \mathtt{poly[i]}^{\mathtt{exp[i]}}. An fmpz_mod_poly_factor_t is an array of one fmpz_mod_poly_factor_struct, so it is passed by reference.

Cite this page

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