FLINT3.7.0-dev

d1c_zero, d2c_zero, d3c_zero, d4c_zero, d1c_one, d2c_one, d3c_one, d4c_one, d1c_onei, d2c_onei, d3c_onei, d4c_onei, d1c_set, d2c_set, d3c_set, d4c_set, d1c_set_d, d2c_set_d, d3c_set_d, d4c_set_d, d1c_set_d_d, d2c_set_d_d, d3c_set_d_d, d4c_set_d_d, d1c_set_re_im, d2c_set_re_im, d3c_set_re_im, d4c_set_re_im, d1cb_zero, d2cb_zero, d3cb_zero, d4cb_zero, d1cb_one, d2cb_one, d3cb_one, d4cb_one, d1cb_onei, d2cb_onei, d3cb_onei, d4cb_onei, d1cb_indeterminate, d2cb_indeterminate, d3cb_indeterminate, d4cb_indeterminate, d1cb_set, d2cb_set, d3cb_set, d4cb_set, d1cb_set_d, d2cb_set_d, d3cb_set_d, d4cb_set_d, d1cb_set_d_d, d2cb_set_d_d, d3cb_set_d_d, d4cb_set_d_d, d1cb_set_re_im, d2cb_set_re_im, d3cb_set_re_im, d4cb_set_re_im

Synopsis#include <flint/dfloat.h>
void d1c_zero(d1c_t res)
void d2c_zero(d2c_t res)
void d3c_zero(d3c_t res)
void d4c_zero(d4c_t res)
void d1c_one(d1c_t res)
void d2c_one(d2c_t res)
void d3c_one(d3c_t res)
void d4c_one(d4c_t res)
void d1c_onei(d1c_t res)
void d2c_onei(d2c_t res)
void d3c_onei(d3c_t res)
void d4c_onei(d4c_t res)
void d1c_set(d1c_t res, d1c_srcptr x)
void d2c_set(d2c_t res, d2c_srcptr x)
void d3c_set(d3c_t res, d3c_srcptr x)
void d4c_set(d4c_t res, d4c_srcptr x)
void d1c_set_d(d1c_t res, double x)
void d2c_set_d(d2c_t res, double x)
void d3c_set_d(d3c_t res, double x)
void d4c_set_d(d4c_t res, double x)
void d1c_set_d_d(d1c_t res, double x, double y)
void d2c_set_d_d(d2c_t res, double x, double y)
void d3c_set_d_d(d3c_t res, double x, double y)
void d4c_set_d_d(d4c_t res, double x, double y)
void d1c_set_re_im(d1c_t res, d1_srcptr x, d1_srcptr y)
void d2c_set_re_im(d2c_t res, d2_srcptr x, d2_srcptr y)
void d3c_set_re_im(d3c_t res, d3_srcptr x, d3_srcptr y)
void d4c_set_re_im(d4c_t res, d4_srcptr x, d4_srcptr y)
void d1cb_zero(d1cb_t res)
void d2cb_zero(d2cb_t res)
void d3cb_zero(d3cb_t res)
void d4cb_zero(d4cb_t res)
void d1cb_one(d1cb_t res)
void d2cb_one(d2cb_t res)
void d3cb_one(d3cb_t res)
void d4cb_one(d4cb_t res)
void d1cb_onei(d1cb_t res)
void d2cb_onei(d2cb_t res)
void d3cb_onei(d3cb_t res)
void d4cb_onei(d4cb_t res)
void d1cb_indeterminate(d1cb_t res)
void d2cb_indeterminate(d2cb_t res)
void d3cb_indeterminate(d3cb_t res)
void d4cb_indeterminate(d4cb_t res)
void d1cb_set(d1cb_t res, d1cb_srcptr x)
void d2cb_set(d2cb_t res, d2cb_srcptr x)
void d3cb_set(d3cb_t res, d3cb_srcptr x)
void d4cb_set(d4cb_t res, d4cb_srcptr x)
void d1cb_set_d(d1cb_t res, double x)
void d2cb_set_d(d2cb_t res, double x)
void d3cb_set_d(d3cb_t res, double x)
void d4cb_set_d(d4cb_t res, double x)
void d1cb_set_d_d(d1cb_t res, double x, double y)
void d2cb_set_d_d(d2cb_t res, double x, double y)
void d3cb_set_d_d(d3cb_t res, double x, double y)
void d4cb_set_d_d(d4cb_t res, double x, double y)
void d1cb_set_re_im(d1cb_t res, d1b_srcptr x, d1b_srcptr y)
void d2cb_set_re_im(d2cb_t res, d2b_srcptr x, d2b_srcptr y)
void d3cb_set_re_im(d3cb_t res, d3b_srcptr x, d3b_srcptr y)
void d4cb_set_re_im(d4cb_t res, d4b_srcptr x, d4b_srcptr y)

Assignments: 0, 1, i, a copy, a double, x + yi from two doubles, and x + yi from two real elements; indeterminate is the whole complex plane. set and set_re_im copy the parts as they are.

Cite this page

The FLINT team, “d1c_zero, d2c_zero, d3c_zero, d4c_zero, d1c_one, d2c_one, d3c_one, d4c_one, d1c_onei, d2c_onei, d3c_onei, d4c_onei, d1c_set, d2c_set, d3c_set, d4c_set, d1c_set_d, d2c_set_d, d3c_set_d, d4c_set_d, d1c_set_d_d, d2c_set_d_d, d3c_set_d_d, d4c_set_d_d, d1c_set_re_im, d2c_set_re_im, d3c_set_re_im, d4c_set_re_im, d1cb_zero, d2cb_zero, d3cb_zero, d4cb_zero, d1cb_one, d2cb_one, d3cb_one, d4cb_one, d1cb_onei, d2cb_onei, d3cb_onei, d4cb_onei, d1cb_indeterminate, d2cb_indeterminate, d3cb_indeterminate, d4cb_indeterminate, d1cb_set, d2cb_set, d3cb_set, d4cb_set, d1cb_set_d, d2cb_set_d, d3cb_set_d, d4cb_set_d, d1cb_set_d_d, d2cb_set_d_d, d3cb_set_d_d, d4cb_set_d_d, d1cb_set_re_im, d2cb_set_re_im, d3cb_set_re_im, d4cb_set_re_im (dfloat.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/dfloat/d1c_zero.html (generated 2026-10-20).