FLINT3.7.0-dev

ECPP_MIN_PRIME, ECPP_BIGPOOL_BITS, ECPP_POOL_HMAX, ECPP_POOL_OMAX, ECPP_DMAX_BITS, ECPP_PRIMORIAL_CHUNKS, ECPP_KUMMER_BITS

Synopsis#include <flint/ecpp.h>
ECPP_MIN_PRIMEsource
ECPP_BIGPOOL_BITSsource
ECPP_POOL_HMAXsource
ECPP_POOL_OMAXsource
ECPP_DMAX_BITS(bits)source
ECPP_PRIMORIAL_CHUNKSsource
ECPP_KUMMER_BITSsource

Parameters of the prover: the number of prime cofactors (4) expected per round of the discriminant search; the size (2500 bits) from which the pool admits all discriminants with a cheap class field tower rather than only those with a small genus factor; the bounds on the class number (400) and its odd part (16) in the pool; the bound 2^{20} to 2^{23} on |D|, depending on the bit size; the number of chunks (8) in which the primorial for the batch factoring is reduced when threads are used; and the size (1500 bits) from which the class field tower carries Kummer data.

Cite this page

The FLINT team, “ECPP_MIN_PRIME, ECPP_BIGPOOL_BITS, ECPP_POOL_HMAX, ECPP_POOL_OMAX, ECPP_DMAX_BITS, ECPP_PRIMORIAL_CHUNKS, ECPP_KUMMER_BITS (ecpp.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/ecpp/ECPP_MIN_PRIME.html (generated 2026-10-20).