acb_siegel_randtest_vec, acb_siegel_randtest_vec_reduced
Synopsis
#include <flint/acb_theta.h>void acb_siegel_randtest_vec(acb_ptr z, flint_rand_t state, slong g, slong prec)sourcevoid acb_siegel_randtest_vec_reduced(acb_ptr zs, flint_rand_t state, slong nb, const acb_mat_t tau, int exact, slong prec)sourceSet z to a random vector of length g, possibly with large entries, respectively zs to nb random vectors in [-1,1]^g + \tau[-1,1]^g, which are close to reduced with respect to \tau; with exact nonzero, the entries are exact dyadic numbers.
Cite this page
The FLINT team, “acb_siegel_randtest_vec, acb_siegel_randtest_vec_reduced (acb_theta.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/acb_theta/acb_siegel_randtest_vec.html (generated 2026-10-20).
@misc{flint-doc-acb-theta-acb-siegel-randtest-vec,
author = {{The FLINT team}},
title = {{acb\_siegel\_randtest\_vec, acb\_siegel\_randtest\_vec\_reduced (acb\_theta.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/acb_theta/acb_siegel_randtest_vec.html},
note = {Generated 2026-10-20}
}