FLINT3.7.0-dev

acb_theta_ctx_tau_dupl, acb_theta_ctx_z_dupl

Synopsis#include <flint/acb_theta.h>
void acb_theta_ctx_tau_dupl(acb_theta_ctx_tau_t ctx, slong prec)source
void acb_theta_ctx_z_dupl(acb_theta_ctx_z_t ctx, slong prec)source

Replace the context data for \tau by those for 2\tau, respectively those for (z, \tau) by those for (2z, 2\tau), by squaring, which is much cheaper than recomputing them.

Cite this page

The FLINT team, “acb_theta_ctx_tau_dupl, acb_theta_ctx_z_dupl (acb_theta.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/acb_theta/acb_theta_ctx_tau_dupl.html (generated 2026-10-20).