_dfloat_complex_div, _dfloat_complex_inv, _dfloat_complex_sqrt, _dfloat_complex_rsqrt, _dfloat_complex_abs, _dfloat_complex_arg, _dfloat_complex_exp, _dfloat_complex_log, _dfloat_complex_sin_cos, _dfloat_complex_sinh_cosh, _dfloat_complex_tan, _dfloat_complex_tanh, _dfloat_complex_pow, _dfloat_complex_get_acb, _dfloat_complex_set_acb, _dfloat_complex_get_str_ops, _dfloat_complex_randtest
#include <flint/dfloat.h>int _dfloat_complex_div(_dfloat_ops_t ops, double * res, const double * x, const double * y, int mode)sourceint _dfloat_complex_inv(_dfloat_ops_t ops, double * res, const double * x, int mode)sourcevoid _dfloat_complex_sqrt(_dfloat_ops_t ops, double * res, const double * x, int mode)sourceint _dfloat_complex_rsqrt(_dfloat_ops_t ops, double * res, const double * x, int mode)sourcevoid _dfloat_complex_abs(_dfloat_ops_t ops, double * res, const double * x)sourcevoid _dfloat_complex_arg(_dfloat_ops_t ops, double * res, const double * x)sourcevoid _dfloat_complex_exp(_dfloat_ops_t ops, double * res, const double * x)sourceint _dfloat_complex_log(_dfloat_ops_t ops, double * res, const double * x)sourcevoid _dfloat_complex_sin_cos(_dfloat_ops_t ops, double * sn, double * cs, const double * x)sourcevoid _dfloat_complex_sinh_cosh(_dfloat_ops_t ops, double * sh, double * ch, const double * x)sourceint _dfloat_complex_tan(_dfloat_ops_t ops, double * res, const double * x)sourceint _dfloat_complex_tanh(_dfloat_ops_t ops, double * res, const double * x)sourceint _dfloat_complex_pow(_dfloat_ops_t ops, double * res, const double * x, const double * y)sourcevoid _dfloat_complex_get_acb(_dfloat_ops_t ops, acb_t res, const double * x)sourcevoid _dfloat_complex_set_acb(_dfloat_ops_t ops, double * res, const acb_t x)sourcechar * _dfloat_complex_get_str_ops(_dfloat_ops_t ops, const double * x, slong digits)sourcevoid _dfloat_complex_randtest(_dfloat_ops_t ops, double * res, flint_rand_t state, int special)sourceThe complex functions for any format, given its operation table; res, x and y are complex elements (two real elements each). They return the status of the ball function (GR_SUCCESS, GR_DOMAIN or GR_UNABLE); the plain versions always compute a result and return GR_DOMAIN only for an exact singularity.
The FLINT team, “_dfloat_complex_div, _dfloat_complex_inv, _dfloat_complex_sqrt, _dfloat_complex_rsqrt, _dfloat_complex_abs, _dfloat_complex_arg, _dfloat_complex_exp, _dfloat_complex_log, _dfloat_complex_sin_cos, _dfloat_complex_sinh_cosh, _dfloat_complex_tan, _dfloat_complex_tanh, _dfloat_complex_pow, _dfloat_complex_get_acb, _dfloat_complex_set_acb, _dfloat_complex_get_str_ops, _dfloat_complex_randtest (dfloat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/dfloat/_dfloat_complex_div.html (generated 2026-10-20).
@misc{flint-doc-dfloat-dfloat-complex-div,
author = {{The FLINT team}},
title = {{\_dfloat\_complex\_div, \_dfloat\_complex\_inv, \_dfloat\_complex\_sqrt, \_dfloat\_complex\_rsqrt, \_dfloat\_complex\_abs, \_dfloat\_complex\_arg, \_dfloat\_complex\_exp, \_dfloat\_complex\_log, \_dfloat\_complex\_sin\_cos, \_dfloat\_complex\_sinh\_cosh, \_dfloat\_complex\_tan, \_dfloat\_complex\_tanh, \_dfloat\_complex\_pow, \_dfloat\_complex\_get\_acb, \_dfloat\_complex\_set\_acb, \_dfloat\_complex\_get\_str\_ops, \_dfloat\_complex\_randtest (dfloat.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/dfloat/_dfloat_complex_div.html},
note = {Generated 2026-10-20}
}