__Function:__double**gsl_sf_bessel_J0***(double*`x`)__Function:__int**gsl_sf_bessel_J0_e***(double*`x`, gsl_sf_result *`result`)- These routines compute the regular cylindrical Bessel function of zeroth order, @math{J_0(x)}.

__Function:__double**gsl_sf_bessel_J1***(double*`x`)__Function:__int**gsl_sf_bessel_J1_e***(double*`x`, gsl_sf_result *`result`)- These routines compute the regular cylindrical Bessel function of first order, @math{J_1(x)}.

__Function:__double**gsl_sf_bessel_Jn***(int*`n`, double`x`)__Function:__int**gsl_sf_bessel_Jn_e***(int*`n`, double`x`, gsl_sf_result *`result`)-
These routines compute the regular cylindrical Bessel function of
order
`n`, @math{J_n(x)}.

__Function:__int**gsl_sf_bessel_Jn_array***(int*`nmin`, int`nmax`, double`x`, double`result_array`[])-
This routine computes the values of the regular cylindrical Bessel
functions @math{J_n(x)} for @math{n} from
`nmin`to`nmax`inclusive, storing the results in the array`result_array`. The values are computed using recurrence relations, for efficiency, and therefore may differ slightly from the exact values.

Go to the first, previous, next, last section, table of contents.