FLINT3.7.0-dev

gr_bessel_j, gr_bessel_y, gr_bessel_i, gr_bessel_k, gr_bessel_j_y

Synopsis#include <flint/gr_special.h>
int gr_bessel_j(gr_ptr res, gr_srcptr x, gr_srcptr y, gr_ctx_t ctx)source
int gr_bessel_y(gr_ptr res, gr_srcptr x, gr_srcptr y, gr_ctx_t ctx)source
int gr_bessel_i(gr_ptr res, gr_srcptr x, gr_srcptr y, gr_ctx_t ctx)source
int gr_bessel_k(gr_ptr res, gr_srcptr x, gr_srcptr y, gr_ctx_t ctx)source
int gr_bessel_j_y(gr_ptr res1, gr_ptr res2, gr_srcptr x, gr_srcptr y, gr_ctx_t ctx)source

Set res to the Bessel functions J_\nu(z), Y_\nu(z), I_\nu(z) or K_\nu(z) of order \nu = x and argument z = y; gr_bessel_j_y sets res1 to J_\nu(z) and res2 to Y_\nu(z).

Guides#

Cite this page

The FLINT team, “gr_bessel_j, gr_bessel_y, gr_bessel_i, gr_bessel_k, gr_bessel_j_y (gr_special.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/gr_special/gr_bessel_j.html (generated 2026-10-20).