FLINT3.7.0-dev

gr_generic_acot, gr_generic_asec, gr_generic_acsc, gr_generic_acoth, gr_generic_asech, gr_generic_acsch

Synopsis#include <flint/gr_special.h>
int gr_generic_acot(gr_ptr res, gr_srcptr x, gr_ctx_t ctx)source
int gr_generic_asec(gr_ptr res, gr_srcptr x, gr_ctx_t ctx)source
int gr_generic_acsc(gr_ptr res, gr_srcptr x, gr_ctx_t ctx)source
int gr_generic_acoth(gr_ptr res, gr_srcptr x, gr_ctx_t ctx)source
int gr_generic_asech(gr_ptr res, gr_srcptr x, gr_ctx_t ctx)source
int gr_generic_acsch(gr_ptr res, gr_srcptr x, gr_ctx_t ctx)source

Compute \operatorname{atan}(1/x), \operatorname{acos}(1/x), \operatorname{asin}(1/x) and the hyperbolic analogues; the inversion fails for x = 0 even where the function has a finite value.

Cite this page

The FLINT team, “gr_generic_acot, gr_generic_asec, gr_generic_acsc, gr_generic_acoth, gr_generic_asech, gr_generic_acsch (gr_special.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/gr_special/gr_generic_acot.html (generated 2026-10-20).