FLINT3.7.0-dev

FQ_DEFAULT_FQ_ZECH, FQ_DEFAULT_FQ_NMOD, FQ_DEFAULT_FQ, FQ_DEFAULT_NMOD, FQ_DEFAULT_FMPZ_MOD

Synopsis#include <flint/fq_default.h>
FQ_DEFAULT_FQ_ZECHsource
FQ_DEFAULT_FQ_NMODsource
FQ_DEFAULT_FQsource
FQ_DEFAULT_NMODsource
FQ_DEFAULT_FMPZ_MODsource

The type codes 1, 2, 3, 4 and 5 returned by fq_default_ctx_type and accepted by the _type initialisation functions. They select the representations of fq_zech.h (Zech logarithms), fq_nmod.h (polynomials over \mathbb{F}_p, p word size), fq.h (polynomials over \mathbb{F}_p, p multiprecision), nmod.h (\mathbb{F}_p, p word size) and fmpz_mod.h (\mathbb{F}_p, any p).

Guides#

Cite this page

The FLINT team, “FQ_DEFAULT_FQ_ZECH, FQ_DEFAULT_FQ_NMOD, FQ_DEFAULT_FQ, FQ_DEFAULT_NMOD, FQ_DEFAULT_FMPZ_MOD (fq_default.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fq_default/FQ_DEFAULT_FQ_ZECH.html (generated 2026-10-20).