FLINT3.7.0-dev

flint_fft_small_max_transformed_ring_size

Synopsis#include <flint/fft_small.h>
ulong flint_fft_small_max_transformed_ring_size

The largest amount of transform storage, in bytes, that a single transformed ring or context may plan for: its expected number of simultaneously live elements times the size of one element. Constructors decline larger requests, and their callers fall back to other algorithms (matrix multiplication then works in blocks). The default is 4 \cdot 2^{30} on 64-bit machines and 2^{30} otherwise; it may be changed. It is defined even without FLINT_HAVE_FFT_SMALL.

Cite this page

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