FLINT3.7.0-dev

vec2d_set_d2, vec2d_one, vec8d_one, vec4d_set_vec2d2, vec8d_set_vec4d2, vec2d_get_index, vec2d_same

Synopsis#include <flint/machine_vectors.h>
vec2d vec2d_set_d2(double a0, double a1)source
vec2d vec2d_one(void)source
vec8d vec8d_one(void)
vec4d vec4d_set_vec2d2(vec2d a, vec2d b)source
vec8d vec8d_set_vec4d2(vec4d a, vec4d b)source
double vec2d_get_index(vec2d a, int i)source
int vec2d_same(vec2d a, vec2d b)source

Constructors and lane access, NEON only. vec4d_set_vec2d2 and vec8d_set_vec4d2 concatenate two halves, a giving the low lanes.

Cite this page

The FLINT team, “vec2d_set_d2, vec2d_one, vec8d_one, vec4d_set_vec2d2, vec8d_set_vec4d2, vec2d_get_index, vec2d_same (machine_vectors.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/machine_vectors/vec2d_set_d2.html (generated 2026-10-20).