FGSL
Fortran interface for the GNU scientific library

Please go to api/specfunc.finc for the API documentation.

Functions for which two identical names would result due to LC/UC aliasing have been assigned new names. The name mappings are given in the following table. The additional letters c viz s are used to denote cylindrical and spherical Bessel functions, respectively.

C name Fortran name
gsl_sf_bessel_J0 fgsl_sf_bessel_jc0
gsl_sf_bessel_J0_e fgsl_sf_bessel_jc0_e
gsl_sf_bessel_J1 fgsl_sf_bessel_jc1
gsl_sf_bessel_J1_e fgsl_sf_bessel_jc1_e
gsl_sf_bessel_Jn fgsl_sf_bessel_jcn
gsl_sf_bessel_Jn_e fgsl_sf_bessel_jcn_e
gsl_sf_bessel_Jn_array fgsl_sf_bessel_jcn_array
gsl_sf_bessel_Y0 fgsl_sf_bessel_yc0
gsl_sf_bessel_Y0_e fgsl_sf_bessel_yc0_e
gsl_sf_bessel_Y1 fgsl_sf_bessel_yc1
gsl_sf_bessel_Y1_e fgsl_sf_bessel_yc1_e
gsl_sf_bessel_Yn fgsl_sf_bessel_ycn
gsl_sf_bessel_Yn_e fgsl_sf_bessel_ycn_e
gsl_sf_bessel_Yn_array fgsl_sf_bessel_ycn_array
gsl_sf_bessel_I0 fgsl_sf_bessel_ic0
gsl_sf_bessel_I0_e fgsl_sf_bessel_ic0_e
gsl_sf_bessel_I1 fgsl_sf_bessel_ic1
gsl_sf_bessel_I1_e fgsl_sf_bessel_ic1_e
gsl_sf_bessel_In fgsl_sf_bessel_icn
gsl_sf_bessel_In_e fgsl_sf_bessel_icn_e
gsl_sf_bessel_In_array fgsl_sf_bessel_icn_array
gsl_sf_bessel_I0_scaled fgsl_sf_bessel_ic0_scaled
gsl_sf_bessel_I0_scaled_e fgsl_sf_bessel_ic0_scaled_e
gsl_sf_bessel_I1_scaled fgsl_sf_bessel_ic1_scaled
gsl_sf_bessel_I1_scaled_e fgsl_sf_bessel_ic1_scaled_e
gsl_sf_bessel_In_scaled fgsl_sf_bessel_icn_scaled
gsl_sf_bessel_In_scaled_e fgsl_sf_bessel_icn_scaled_e
gsl_sf_bessel_In_scaled_array fgsl_sf_bessel_icn_scaled_array
gsl_sf_bessel_K0 fgsl_sf_bessel_kc0
gsl_sf_bessel_K0_e fgsl_sf_bessel_kc0_e
gsl_sf_bessel_K1 fgsl_sf_bessel_kc1
gsl_sf_bessel_K1_e fgsl_sf_bessel_kc1_e
gsl_sf_bessel_Kn fgsl_sf_bessel_kcn
gsl_sf_bessel_Kn_e fgsl_sf_bessel_kcn_e
gsl_sf_bessel_Kn_array fgsl_sf_bessel_kcn_array
gsl_sf_bessel_K0_scaled fgsl_sf_bessel_kc0_scaled
gsl_sf_bessel_K0_scaled_e fgsl_sf_bessel_kc0_scaled_e
gsl_sf_bessel_K1_scaled fgsl_sf_bessel_kc1_scaled
gsl_sf_bessel_K1_scaled_e fgsl_sf_bessel_kc1_scaled_e
gsl_sf_bessel_Kn_scaled fgsl_sf_bessel_kcn_scaled
gsl_sf_bessel_Kn_scaled_e fgsl_sf_bessel_kcn_scaled_e
gsl_sf_bessel_Kn_scaled_array fgsl_sf_bessel_kcn_scaled_array
gsl_sf_bessel_j0 fgsl_sf_bessel_js0
gsl_sf_bessel_j0_e fgsl_sf_bessel_js0_e
gsl_sf_bessel_j1 fgsl_sf_bessel_js1
gsl_sf_bessel_j1_e fgsl_sf_bessel_js1_e
gsl_sf_bessel_j2 fgsl_sf_bessel_js2
gsl_sf_bessel_j2_e fgsl_sf_bessel_js2_e
gsl_sf_bessel_jl fgsl_sf_bessel_jsl
gsl_sf_bessel_jl_e fgsl_sf_bessel_jsl_e
gsl_sf_bessel_jl_array fgsl_sf_bessel_jsl_array
gsl_sf_bessel_jl_steed_array fgsl_sf_bessel_jsl_steed_array
gsl_sf_bessel_y0 fgsl_sf_bessel_ys0
gsl_sf_bessel_y0_e fgsl_sf_bessel_ys0_e
gsl_sf_bessel_y1 fgsl_sf_bessel_ys1
gsl_sf_bessel_y1_e fgsl_sf_bessel_ys1_e
gsl_sf_bessel_y2 fgsl_sf_bessel_ys2
gsl_sf_bessel_y2_e fgsl_sf_bessel_ys2_e
gsl_sf_bessel_yl fgsl_sf_bessel_ysl
gsl_sf_bessel_yl_e fgsl_sf_bessel_ysl_e
gsl_sf_bessel_yl_array fgsl_sf_bessel_ysl_array
gsl_sf_bessel_i0_scaled fgsl_sf_bessel_is0_scaled
gsl_sf_bessel_i0_scaled_e fgsl_sf_bessel_is0_scaled_e
gsl_sf_bessel_i1_scaled fgsl_sf_bessel_is1_scaled
gsl_sf_bessel_i1_scaled_e fgsl_sf_bessel_is1_scaled_e
gsl_sf_bessel_i2_scaled fgsl_sf_bessel_is2_scaled
gsl_sf_bessel_i2_scaled_e fgsl_sf_bessel_is2_scaled_e
gsl_sf_bessel_il_scaled fgsl_sf_bessel_isl_scaled
gsl_sf_bessel_il_scaled_e fgsl_sf_bessel_isl_scaled_e
gsl_sf_bessel_il_scaled_array fgsl_sf_bessel_isl_scaled_array
gsl_sf_bessel_k0_scaled fgsl_sf_bessel_ks0_scaled
gsl_sf_bessel_k0_scaled_e fgsl_sf_bessel_ks0_scaled_e
gsl_sf_bessel_k1_scaled fgsl_sf_bessel_ks1_scaled
gsl_sf_bessel_k1_scaled_e fgsl_sf_bessel_ks1_scaled_e
gsl_sf_bessel_k2_scaled fgsl_sf_bessel_ks2_scaled
gsl_sf_bessel_k2_scaled_e fgsl_sf_bessel_ks2_scaled_e
gsl_sf_bessel_kl_scaled fgsl_sf_bessel_ksl_scaled
gsl_sf_bessel_kl_scaled_e fgsl_sf_bessel_ksl_scaled_e
gsl_sf_bessel_kl_scaled_array fgsl_sf_bessel_ksl_scaled_array
gsl_sf_bessel_zero_J0 fgsl_sf_bessel_zero_jc0
gsl_sf_bessel_zero_J0_e fgsl_sf_bessel_zero_jc0_e
gsl_sf_bessel_zero_J1 fgsl_sf_bessel_zero_jc1
gsl_sf_bessel_zero_J1_e fgsl_sf_bessel_zero_jc1_e
gsl_sf_bessel_zero_Jnu fgsl_sf_bessel_zero_jcnu
gsl_sf_bessel_zero_Jnu_e fgsl_sf_bessel_zero_jcnu_e