FLINT3.7.0-dev

d1b_log, d2b_log, d3b_log, d4b_log, d1b_atan, d2b_atan, d3b_atan, d4b_atan

Synopsis#include <flint/dfloat.h>
int d1b_log(d1b_t res, d1b_srcptr x)
int d2b_log(d2b_t res, d2b_srcptr x)
int d3b_log(d3b_t res, d3b_srcptr x)
int d4b_log(d4b_t res, d4b_srcptr x)
void d1b_atan(d1b_t res, d1b_srcptr x)
void d2b_atan(d2b_t res, d2b_srcptr x)
void d3b_atan(d3b_t res, d3b_srcptr x)
void d4b_atan(d4b_t res, d4b_srcptr x)

The logarithm and arctangent of a ball [m \pm r], with the radii \varepsilon |y| + r/(m - r) and \varepsilon |y| + r. dNb_log returns GR_DOMAIN if the ball is entirely nonpositive, GR_UNABLE if it is otherwise not contained in (0, \infty), and GR_SUCCESS otherwise. Infinite radii, nonfinite midpoints and midpoints beyond the kernel ranges go through arb_t.

Cite this page

The FLINT team, “d1b_log, d2b_log, d3b_log, d4b_log, d1b_atan, d2b_atan, d3b_atan, d4b_atan (dfloat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/dfloat/d1b_log.html (generated 2026-10-20).