FLINT3.7.0-dev

SQUARING_SPACE, UNITY_ZP_MUL_BEGIN, UNITY_ZP_MUL_END

Synopsis#include <flint/aprcl.h>
SQUARING_SPACEsource
UNITY_ZP_MUL_BEGIN(t, glen, hlen)source
UNITY_ZP_MUL_END(t)source

The size (70) of the temporary arrays of fmpz used by the in-place multiplications, and macros that set up and release such an array of \mathit{glen} + \mathit{hlen} - 1 entries, on the stack if it fits.

Cite this page

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