FLINT3.7.0-dev

_mp_real_exp_dense_rt, _mp_real_log1p_dense_rt, _mp_real_atan_dense_rt, _mp_real_sin_cos_dense_rt

Synopsis#include <flint/mp_real.h>
void _mp_real_exp_dense_rt(nn_ptr y, nn_srcptr v, slong n)source
void _mp_real_log1p_dense_rt(nn_ptr y, nn_srcptr v, slong n)source
void _mp_real_atan_dense_rt(nn_ptr y, nn_srcptr v, slong n)source
void _mp_real_sin_cos_dense_rt(nn_ptr ysin, nn_ptr ycos, nn_srcptr v, slong n)source

The dense-table kernels as generic loops, for 2 \le n \le MP_REAL_DENSE_RT_MAX = 32 fraction limbs (64-bit only), with the deeper table levels computed at run time as they are needed and shared by all threads. Outputs as for the per-size kernels. The dispatchers call them from eleven limbs on.

Cite this page

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