FLINT3.7.0-dev

ecpp_disc_use_tower

Synopsis#include <flint/ecpp.h>
int ecpp_disc_use_tower(const ecpp_disc_struct * d, int veven, slong * Dt)source

Returns whether the class field tower is the cheaper way to a curve for d (class number at least 2, and Weber's function usable or h \le 48), and sets Dt to the discriminant to build the tower on (D, or 4D for odd D with veven set).

Cite this page

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