FLINT3.7.0-dev

fq_nmod_mpolyun_init, fq_nmod_mpolyun_clear, fq_nmod_mpolyun_swap, fq_nmod_mpolyun_zero, fq_nmod_mpolyun_one, fq_nmod_mpolyun_is_canonical, fq_nmod_mpolyun_fit_length, fq_nmod_mpolyun_set, fq_nmod_mpolyun_print_pretty, fq_nmod_mpolyun_leadcoeff_poly, fq_nmod_mpolyun_lastdeg, fq_nmod_mpolyun_is_nonzero_fq_nmod, fq_nmod_mpolyun_scalar_mul_fq_nmod, fq_nmod_mpolyun_shift_right, fq_nmod_mpolyun_shift_left, fq_nmod_mpolyun_mul_poly, fq_nmod_mpolyun_divexact_poly, fq_nmod_mpolyun_content_poly

Synopsis#include <flint/fq_nmod_mpoly.h>
void fq_nmod_mpolyun_init(fq_nmod_mpolyun_t A, flint_bitcnt_t bits, const fq_nmod_mpoly_ctx_t ctx)source
void fq_nmod_mpolyun_clear(fq_nmod_mpolyun_t A, const fq_nmod_mpoly_ctx_t ctx)source
void fq_nmod_mpolyun_swap(fq_nmod_mpolyun_t A, fq_nmod_mpolyun_t B)source
void fq_nmod_mpolyun_zero(fq_nmod_mpolyun_t A, const fq_nmod_mpoly_ctx_t ctx)source
void fq_nmod_mpolyun_one(fq_nmod_mpolyun_t A, const fq_nmod_mpoly_ctx_t ctx)source
int fq_nmod_mpolyun_is_canonical(const fq_nmod_mpolyun_t A, const fq_nmod_mpoly_ctx_t ctx)source
void fq_nmod_mpolyun_fit_length(fq_nmod_mpolyun_t A, slong length, const fq_nmod_mpoly_ctx_t ctx)source
void fq_nmod_mpolyun_set(fq_nmod_mpolyun_t A, const fq_nmod_mpolyun_t B, const fq_nmod_mpoly_ctx_t ctx)source
void fq_nmod_mpolyun_print_pretty(const fq_nmod_mpolyun_t poly, const char ** x, const fq_nmod_mpoly_ctx_t ctx)source
n_poly_struct * fq_nmod_mpolyun_leadcoeff_poly(const fq_nmod_mpolyun_t A, const fq_nmod_mpoly_ctx_t ctx)source
slong fq_nmod_mpolyun_lastdeg(fq_nmod_mpolyun_t A, const fq_nmod_mpoly_ctx_t ctx)source
int fq_nmod_mpolyun_is_nonzero_fq_nmod(const fq_nmod_mpolyun_t A, const fq_nmod_mpoly_ctx_t ctx)source
void fq_nmod_mpolyun_scalar_mul_fq_nmod(fq_nmod_mpolyun_t A, const fq_nmod_t c, const fq_nmod_mpoly_ctx_t ctx)source
void fq_nmod_mpolyun_shift_right(fq_nmod_mpolyun_t A, ulong s)source
void fq_nmod_mpolyun_shift_left(fq_nmod_mpolyun_t A, ulong s)source
void fq_nmod_mpolyun_mul_poly(fq_nmod_mpolyun_t A, const fq_nmod_mpolyun_t B, const fq_nmod_poly_t c, const fq_nmod_mpoly_ctx_t ctx)source
void fq_nmod_mpolyun_divexact_poly(fq_nmod_mpolyun_t A, const fq_nmod_mpolyun_t B, const fq_nmod_poly_t c, const fq_nmod_mpoly_ctx_t ctx)source
void fq_nmod_mpolyun_content_poly(fq_nmod_poly_t g, fq_nmod_mpolyun_t B, const fq_nmod_mpoly_ctx_t ctx)source

The same operations for fq_nmod_mpolyun_t.

Cite this page

The FLINT team, “fq_nmod_mpolyun_init, fq_nmod_mpolyun_clear, fq_nmod_mpolyun_swap, fq_nmod_mpolyun_zero, fq_nmod_mpolyun_one, fq_nmod_mpolyun_is_canonical, fq_nmod_mpolyun_fit_length, fq_nmod_mpolyun_set, fq_nmod_mpolyun_print_pretty, fq_nmod_mpolyun_leadcoeff_poly, fq_nmod_mpolyun_lastdeg, fq_nmod_mpolyun_is_nonzero_fq_nmod, fq_nmod_mpolyun_scalar_mul_fq_nmod, fq_nmod_mpolyun_shift_right, fq_nmod_mpolyun_shift_left, fq_nmod_mpolyun_mul_poly, fq_nmod_mpolyun_divexact_poly, fq_nmod_mpolyun_content_poly (fq_nmod_mpoly.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fq_nmod_mpoly/fq_nmod_mpolyun_init.html (generated 2026-10-20).