flint_fft_small_max_transformed_ring_size
Synopsis
#include <flint/fft_small.h>ulong flint_fft_small_max_transformed_ring_sizeThe 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).
@misc{flint-doc-fft-small-flint-fft-small-max-transformed-ring-size,
author = {{The FLINT team}},
title = {{flint\_fft\_small\_max\_transformed\_ring\_size (fft\_small.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/fft_small/flint_fft_small_max_transformed_ring_size.html},
note = {Generated 2026-10-20}
}