arb_exp_tab1, arb_exp_tab21, arb_exp_tab22, arb_sin_cos_tab1, arb_sin_cos_tab21, arb_sin_cos_tab22, arb_log_tab11, arb_log_tab12, arb_log_tab21, arb_log_tab22, arb_atan_tab1, arb_atan_tab21, arb_atan_tab22
#include <flint/arb.h>arb_exp_tab1arb_exp_tab21arb_exp_tab22arb_sin_cos_tab1arb_sin_cos_tab21arb_sin_cos_tab22arb_log_tab11arb_log_tab12arb_log_tab21arb_log_tab22arb_atan_tab1arb_atan_tab21arb_atan_tab22Precomputed fixed-point tables for the table-based argument reduction. The tab1 tables (512 bits) serve one-step reduction with 8 index bits; the tab21 and tab22 tables (4608 bits) serve two-step reduction with 5 + 5 index bits. They hold e^{p/2^8}, \sin and \cos of p/2^8, \log(1 + p/2^7) and \operatorname{atan}(p/2^8) and the analogous values for the two-step tables.
The FLINT team, “arb_exp_tab1, arb_exp_tab21, arb_exp_tab22, arb_sin_cos_tab1, arb_sin_cos_tab21, arb_sin_cos_tab22, arb_log_tab11, arb_log_tab12, arb_log_tab21, arb_log_tab22, arb_atan_tab1, arb_atan_tab21, arb_atan_tab22 (arb.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/arb/arb_exp_tab1.html (generated 2026-10-20).
@misc{flint-doc-arb-arb-exp-tab1,
author = {{The FLINT team}},
title = {{arb\_exp\_tab1, arb\_exp\_tab21, arb\_exp\_tab22, arb\_sin\_cos\_tab1, arb\_sin\_cos\_tab21, arb\_sin\_cos\_tab22, arb\_log\_tab11, arb\_log\_tab12, arb\_log\_tab21, arb\_log\_tab22, arb\_atan\_tab1, arb\_atan\_tab21, arb\_atan\_tab22 (arb.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/arb/arb_exp_tab1.html},
note = {Generated 2026-10-20}
}