The special function module, gslsf
, wraps nearly 200 GSL
special functions. Since the special functions are described in
detail in the
documentation for the GSL library, no
attempt will be made here to duplicate the main documentation.
Rather, a description of how the special functions have been wrapped
by the module is given.
GSL prefixes the special functions with the string gsl_sf_
.
This prefix is omitted from the corresponding intrinsic functions of
the gslsf
module. For example, the GSL function that
computes spherical harmonics is called gsl_sf_legendre_sphPlm
.
However, it is represented in the module by simply
legendre_sphPlm
.
Most of GSL's special functions take scalar arguments and returns a
scalar. For example, gsl_sf_legendre_sphPlm
takes three
arguments (int, int, and a double) and returns a double, e.g.,
int l = 5, m = 0;
double x = 0.5;
double y = gsl_sf_legendre_sphPlm (l, m, x);
While the module supports the scalar usage, e.g,
variable l = 5, m = 0, x = 0.5;
variable y = legendre_sphPlm (l, m, x);
it also supports vector arguments, e.g.,
variable l = 5, m = 0, x = [-1:1:0.1];
variable y = legendre_sphPlm (l, m, x);
and
variable l = 5, m = [0:l], x = 0.5;
variable y = legendre_sphPlm (l, m, x);
Some of the functions are expensive to compute to full double
precision accuracy. In the interest of speed, it may want to perform
perform the computation with less precision. Hence, several of the
special functions take an optional mode argument that specifies the
desired precision: GSL_PREC_DOUBLE
for double precision
accuracy, GSL_PREC_SINGLE
for single precision accuracy, and
GSL_PREC_APPROX
for a relative accuracy of 5e-4. For example,
to compute the Airy function to double precision accuracy use:
y = airy_Ai (x, GSL_PREC_DOUBLE);
If called without the mode argument, i.e.,
y = airy_Ai (x);
the function will be computed to a default precision of
GSL_PREC_SINGLE
. The default precision can be set and queried
by the gslsf_set_precision
and gslsf_get_precision
functions, resp. Functions that do not take the optional mode
argument will always be computed at full precision.
S-Lang version of gsl_sf_airy_Ai
Double_Type[] airy_Ai (Double_Type[] x [,Int_Type mode])
S-Lang version of gsl_sf_airy_Ai_deriv
Double_Type[] airy_Ai_deriv (Double_Type[] x [,Int_Type mode])
S-Lang version of gsl_sf_airy_Ai_deriv_scaled
Double_Type[] airy_Ai_deriv_scaled (Double_Type[] x [,Int_Type mode])
S-Lang version of gsl_sf_airy_Ai_scaled
Double_Type[] airy_Ai_scaled (Double_Type[] x [,Int_Type mode])
S-Lang version of gsl_sf_airy_Bi
Double_Type[] airy_Bi (Double_Type[] x [,Int_Type mode])
S-Lang version of gsl_sf_airy_Bi_deriv
Double_Type[] airy_Bi_deriv (Double_Type[] x [,Int_Type mode])
S-Lang version of gsl_sf_airy_Bi_deriv_scaled
Double_Type[] airy_Bi_deriv_scaled (Double_Type[] x [,Int_Type mode])
S-Lang version of gsl_sf_airy_Bi_scaled
Double_Type[] airy_Bi_scaled (Double_Type[] x [,Int_Type mode])
S-Lang version of gsl_sf_bessel_I0
Double_Type[] bessel_I0 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_I0_scaled
Double_Type[] bessel_I0_scaled (Double_Type[] x)
S-Lang version of gsl_sf_bessel_i0_scaled
Double_Type[] bessel_i0_scaled (Double_Type[] x)
S-Lang version of gsl_sf_bessel_I1
Double_Type[] bessel_I1 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_i1_scaled
Double_Type[] bessel_i1_scaled (Double_Type[] x)
S-Lang version of gsl_sf_bessel_I1_scaled
Double_Type[] bessel_I1_scaled (Double_Type[] x)
S-Lang version of gsl_sf_bessel_i2_scaled
Double_Type[] bessel_i2_scaled (Double_Type[] x)
S-Lang version of gsl_sf_bessel_il_scaled
Double_Type[] bessel_il_scaled (Int_Type[] l, Double_Type[] x)
S-Lang version of gsl_sf_bessel_In
Double_Type[] bessel_In (Int_Type[] n, Double_Type[] x)
S-Lang version of gsl_sf_bessel_In_scaled
Double_Type[] bessel_In_scaled (Int_Type[] n, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Inu
Double_Type[] bessel_Inu (Double_Type[] nu, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Inu_scaled
Double_Type[] bessel_Inu_scaled (Double_Type[] nu, Double_Type[] x)
S-Lang version of gsl_sf_bessel_J0
Double_Type[] bessel_J0 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_j0
Double_Type[] bessel_j0 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_j1
Double_Type[] bessel_j1 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_J1
Double_Type[] bessel_J1 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_j2
Double_Type[] bessel_j2 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_jl
Double_Type[] bessel_jl (Int_Type[] l, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Jn
Double_Type[] bessel_Jn (Int_Type[] n, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Jnu
Double_Type[] bessel_Jnu (Double_Type[] nu, Double_Type[] x)
S-Lang version of gsl_sf_bessel_K0
Double_Type[] bessel_K0 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_K0_scaled
Double_Type[] bessel_K0_scaled (Double_Type[] x)
S-Lang version of gsl_sf_bessel_k0_scaled
Double_Type[] bessel_k0_scaled (Double_Type[] x)
S-Lang version of gsl_sf_bessel_K1
Double_Type[] bessel_K1 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_K1_scaled
Double_Type[] bessel_K1_scaled (Double_Type[] x)
S-Lang version of gsl_sf_bessel_k1_scaled
Double_Type[] bessel_k1_scaled (Double_Type[] x)
S-Lang version of gsl_sf_bessel_k2_scaled
Double_Type[] bessel_k2_scaled (Double_Type[] x)
S-Lang version of gsl_sf_bessel_kl_scaled
Double_Type[] bessel_kl_scaled (Int_Type[] l, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Kn
Double_Type[] bessel_Kn (Int_Type[] n, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Kn_scaled
Double_Type[] bessel_Kn_scaled (Int_Type[] n, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Knu
Double_Type[] bessel_Knu (Double_Type[] nu, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Knu_scaled
Double_Type[] bessel_Knu_scaled (Double_Type[] nu, Double_Type[] x)
S-Lang version of gsl_sf_bessel_lnKnu
Double_Type[] bessel_lnKnu (Double_Type[] nu, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Y0
Double_Type[] bessel_Y0 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_y0
Double_Type[] bessel_y0 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_y1
Double_Type[] bessel_y1 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_Y1
Double_Type[] bessel_Y1 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_y2
Double_Type[] bessel_y2 (Double_Type[] x)
S-Lang version of gsl_sf_bessel_yl
Double_Type[] bessel_yl (Int_Type[] l, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Yn
Double_Type[] bessel_Yn (Int_Type[] n, Double_Type[] x)
S-Lang version of gsl_sf_bessel_Ynu
Double_Type[] bessel_Ynu (Double_Type[] nu, Double_Type[] x)
S-Lang version of gsl_sf_beta
Double_Type[] beta (Double_Type[] a, Double_Type[] b)
S-Lang version of gsl_sf_beta_inc
Double_Type[] beta_inc (Double_Type[] a, Double_Type[] b, Double_Type[] x)
S-Lang version of gsl_sf_lnbeta
Double_Type[] lnbeta (Double_Type[] a, Double_Type[] b)
S-Lang version of gsl_sf_clausen
Double_Type[] clausen (Double_Type[] x)
S-Lang version of gsl_sf_conicalP_0
Double_Type[] conicalP_0 (Double_Type[] lambda, Double_Type[] x)
S-Lang version of gsl_sf_conicalP_1
Double_Type[] conicalP_1 (Double_Type[] lambda, Double_Type[] x)
S-Lang version of gsl_sf_conicalP_cyl_reg
Double_Type[] conicalP_cyl_reg (m, lambda, x)
Int_Type[] m
Double_Type[] lambda
Double_Type[] x
S-Lang version of gsl_sf_conicalP_half
Double_Type[] conicalP_half (Double_Type[] lambda, Double_Type[] x)
S-Lang version of gsl_sf_conicalP_mhalf
Double_Type[] conicalP_mhalf (Double_Type[] lambda, Double_Type[] x)
S-Lang version of gsl_sf_conicalP_sph_reg
Double_Type[] conicalP_sph_reg (l, lambda, x)
Int_Type[] l
Double_Type[] lambda
Double_Type[] x
S-Lang version of gsl_sf_hydrogenicR
Double_Type[] hydrogenicR (n, l, Z, r)
Int_Type[] n
Int_Type[] l
Double_Type[] Z
Double_Type[] r
S-Lang version of gsl_sf_hydrogenicR_1
Double_Type[] hydrogenicR_1 (Double_Type[] Z, Double_Type[] r)
S-Lang version of gsl_sf_debye_1
Double_Type[] debye_1 (Double_Type[] x)
S-Lang version of gsl_sf_debye_2
Double_Type[] debye_2 (Double_Type[] x)
S-Lang version of gsl_sf_debye_3
Double_Type[] debye_3 (Double_Type[] x)
S-Lang version of gsl_sf_debye_4
Double_Type[] debye_4 (Double_Type[] x)
S-Lang version of gsl_sf_psi
Double_Type[] psi (Double_Type[] x)
S-Lang version of gsl_sf_psi_1_int
Double_Type[] psi_1_int (Int_Type[] n)
S-Lang version of gsl_sf_psi_1piy
Double_Type[] psi_1piy (Double_Type[] y)
S-Lang version of gsl_sf_psi_int
Double_Type[] psi_int (Int_Type[] n)
S-Lang version of gsl_sf_psi_n
Double_Type[] psi_n (Int_Type[] n, Double_Type[] x)
S-Lang version of gsl_sf_ellint_D
Double_Type[] ellint_D (phi, k, n [,mode])
Double_Type[] phi
Double_Type[] k
Double_Type[] n
Int_Type mode
S-Lang version of gsl_sf_ellint_E
Double_Type[] ellint_E (phi, k [,mode])
Double_Type[] phi
Double_Type[] k
Int_Type mode
S-Lang version of gsl_sf_ellint_Ecomp
Double_Type[] ellint_Ecomp (Double_Type[] k [,Int_Type mode])
S-Lang version of gsl_sf_ellint_F
Double_Type[] ellint_F (phi, k [,mode])
Double_Type[] phi
Double_Type[] k
Int_Type mode
S-Lang version of gsl_sf_ellint_Kcomp
Double_Type[] ellint_Kcomp (Double_Type[] k [,Int_Type mode])
S-Lang version of gsl_sf_ellint_P
Double_Type[] ellint_P (phi, k, n [,mode])
Double_Type[] phi
Double_Type[] k
Double_Type[] n
Int_Type mode
S-Lang version of gsl_sf_ellint_RC
Double_Type[] ellint_RC (Double_Type[] x, Double_Type[] y [,Int_Type mode])
S-Lang version of gsl_sf_ellint_RD
Double_Type[] ellint_RD (x, y, z [,mode])
Double_Type[] x
Double_Type[] y
Double_Type[] z
Int_Type mode
S-Lang version of gsl_sf_ellint_RF
Double_Type[] ellint_RF (x, y, z [,mode])
Double_Type[] x
Double_Type[] y
Double_Type[] z
Int_Type mode
S-Lang version of gsl_sf_ellint_RJ
Double_Type[] ellint_RJ (x, y, z, p [,mode])
Double_Type[] x
Double_Type[] y
Double_Type[] z
Double_Type[] p
Int_Type mode
S-Lang version of gsl_sf_erf
Double_Type[] erf (Double_Type[] x)
S-Lang version of gsl_sf_erf_Q
Double_Type[] erf_Q (Double_Type[] x)
S-Lang version of gsl_sf_erf_Z
Double_Type[] erf_Z (Double_Type[] x)
S-Lang version of gsl_sf_erfc
Double_Type[] erfc (Double_Type[] x)
S-Lang version of gsl_sf_log_erfc
Double_Type[] log_erfc (Double_Type[] x)
S-Lang version of gsl_sf_eta
Double_Type[] eta (Double_Type[] s)
S-Lang version of gsl_sf_eta_int
Double_Type[] eta_int (Int_Type[] n)
S-Lang version of gsl_sf_hzeta
Double_Type[] hzeta (Double_Type[] s, Double_Type[] q)
S-Lang version of gsl_sf_zeta
Double_Type[] zeta (Double_Type[] s)
S-Lang version of gsl_sf_zeta_int
Double_Type[] zeta_int (Int_Type[] n)
S-Lang version of gsl_sf_exp_mult
Double_Type[] exp_mult (Double_Type[] x, Double_Type[] y)
S-Lang version of gsl_sf_expint_3
Double_Type[] expint_3 (Double_Type[] x)
S-Lang version of gsl_sf_expint_E1
Double_Type[] expint_E1 (Double_Type[] x)
S-Lang version of gsl_sf_expint_E1_scaled
Double_Type[] expint_E1_scaled (Double_Type[] x)
S-Lang version of gsl_sf_expint_E2
Double_Type[] expint_E2 (Double_Type[] x)
S-Lang version of gsl_sf_expint_E2_scaled
Double_Type[] expint_E2_scaled (Double_Type[] x)
S-Lang version of gsl_sf_expint_Ei
Double_Type[] expint_Ei (Double_Type[] x)
S-Lang version of gsl_sf_expint_Ei_scaled
Double_Type[] expint_Ei_scaled (Double_Type[] x)
S-Lang version of gsl_sf_expm1
Double_Type[] expm1 (Double_Type[] x)
S-Lang version of gsl_sf_exprel
Double_Type[] exprel (Double_Type[] x)
S-Lang version of gsl_sf_exprel_2
Double_Type[] exprel_2 (Double_Type[] x)
S-Lang version of gsl_sf_exprel_n
Double_Type[] exprel_n (Int_Type[] n, Double_Type[] x)
S-Lang version of gsl_sf_fermi_dirac_0
Double_Type[] fermi_dirac_0 (Double_Type[] x)
S-Lang version of gsl_sf_fermi_dirac_1
Double_Type[] fermi_dirac_1 (Double_Type[] x)
S-Lang version of gsl_sf_fermi_dirac_2
Double_Type[] fermi_dirac_2 (Double_Type[] x)
S-Lang version of gsl_sf_fermi_dirac_3half
Double_Type[] fermi_dirac_3half (Double_Type[] x)
S-Lang version of gsl_sf_fermi_dirac_half
Double_Type[] fermi_dirac_half (Double_Type[] x)
S-Lang version of gsl_sf_fermi_dirac_inc_0
Double_Type[] fermi_dirac_inc_0 (Double_Type[] x, Double_Type[] b)
S-Lang version of gsl_sf_fermi_dirac_int
Double_Type[] fermi_dirac_int (Int_Type[] j, Double_Type[] x)
S-Lang version of gsl_sf_fermi_dirac_m1
Double_Type[] fermi_dirac_m1 (Double_Type[] x)
S-Lang version of gsl_sf_fermi_dirac_mhalf
Double_Type[] fermi_dirac_mhalf (Double_Type[] x)
S-Lang version of gsl_sf_gamma
Double_Type[] gamma (Double_Type[] x)
S-Lang version of gsl_sf_gamma_inc
Double_Type[] gamma_inc (Double_Type[] a, Double_Type[] x)
S-Lang version of gsl_sf_gamma_inc_P
Double_Type[] gamma_inc_P (Double_Type[] a, Double_Type[] x)
S-Lang version of gsl_sf_gamma_inc_Q
Double_Type[] gamma_inc_Q (Double_Type[] a, Double_Type[] x)
S-Lang version of gsl_sf_gammainv
Double_Type[] gammainv (Double_Type[] x)
S-Lang version of gsl_sf_gammastar
Double_Type[] gammastar (Double_Type[] x)
S-Lang version of gsl_sf_lngamma
Double_Type[] lngamma (Double_Type[] x)
S-Lang version of gsl_sf_gegenpoly_1
Double_Type[] gegenpoly_1 (Double_Type[] lambda, Double_Type[] x)
S-Lang version of gsl_sf_gegenpoly_2
Double_Type[] gegenpoly_2 (Double_Type[] lambda, Double_Type[] x)
S-Lang version of gsl_sf_gegenpoly_3
Double_Type[] gegenpoly_3 (Double_Type[] lambda, Double_Type[] x)
S-Lang version of gsl_sf_gegenpoly_n
Double_Type[] gegenpoly_n (n, lambda, x)
Int_Type[] n
Double_Type[] lambda
Double_Type[] x
S-Lang version of gsl_sf_hyperg_0F1
Double_Type[] hyperg_0F1 (Double_Type[] c, Double_Type[] x)
S-Lang version of gsl_sf_hyperg_1F1
Double_Type[] hyperg_1F1 (a, b, x)
Double_Type[] a
Double_Type[] b
Double_Type[] x
S-Lang version of gsl_sf_hyperg_1F1_int
Double_Type[] hyperg_1F1_int (Int_Type[] m, Int_Type[] n, Double_Type[] x)
S-Lang version of gsl_sf_hyperg_2F0
Double_Type[] hyperg_2F0 (a, b, x)
Double_Type[] a
Double_Type[] b
Double_Type[] x
S-Lang version of gsl_sf_hyperg_2F1
Double_Type[] hyperg_2F1 (a, b, c, x)
Double_Type[] a
Double_Type[] b
Double_Type[] c
Double_Type[] x
S-Lang version of gsl_sf_hyperg_2F1_conj
Double_Type[] hyperg_2F1_conj (aR, aI, c, x)
Double_Type[] aR
Double_Type[] aI
Double_Type[] c
Double_Type[] x
S-Lang version of gsl_sf_hyperg_2F1_conj_renorm
Double_Type[] hyperg_2F1_conj_renorm (aR, aI, c, x)
Double_Type[] aR
Double_Type[] aI
Double_Type[] c
Double_Type[] x
S-Lang version of gsl_sf_hyperg_2F1_renorm
Double_Type[] hyperg_2F1_renorm (a, b, c, x)
Double_Type[] a
Double_Type[] b
Double_Type[] c
Double_Type[] x
S-Lang version of gsl_sf_hyperg_U
Double_Type[] hyperg_U (Double_Type[] a, Double_Type[] b, Double_Type[] x)
S-Lang version of gsl_sf_hyperg_U_int
Double_Type[] hyperg_U_int (Int_Type[] m, Int_Type[] n, Double_Type[] x)
S-Lang version of gsl_sf_laguerre_1
Double_Type[] laguerre_1 (Double_Type[] a, Double_Type[] x)
S-Lang version of gsl_sf_laguerre_2
Double_Type[] laguerre_2 (Double_Type[] a, Double_Type[] x)
S-Lang version of gsl_sf_laguerre_3
Double_Type[] laguerre_3 (Double_Type[] a, Double_Type[] x)
S-Lang version of gsl_sf_laguerre_n
Double_Type[] laguerre_n (Int_Type[] n, Double_Type[] a, Double_Type[] x)
S-Lang version of gsl_sf_lambert_W0
Double_Type[] lambert_W0 (Double_Type[] x)
S-Lang version of gsl_sf_lambert_Wm1
Double_Type[] lambert_Wm1 (Double_Type[] x)
S-Lang version of gsl_sf_legendre_H3d
Double_Type[] legendre_H3d (l, lambda, eta)
Int_Type[] l
Double_Type[] lambda
Double_Type[] eta
S-Lang version of gsl_sf_legendre_H3d_0
Double_Type[] legendre_H3d_0 (Double_Type[] lambda, Double_Type[] eta)
S-Lang version of gsl_sf_legendre_H3d_1
Double_Type[] legendre_H3d_1 (Double_Type[] lambda, Double_Type[] eta)
S-Lang version of gsl_sf_legendre_P1
Double_Type[] legendre_P1 (Double_Type[] x)
S-Lang version of gsl_sf_legendre_P2
Double_Type[] legendre_P2 (Double_Type[] x)
S-Lang version of gsl_sf_legendre_P3
Double_Type[] legendre_P3 (Double_Type[] x)
S-Lang version of gsl_sf_legendre_Pl
Double_Type[] legendre_Pl (Int_Type[] l, Double_Type[] x)
S-Lang version of gsl_sf_legendre_Plm
Double_Type[] legendre_Plm (Int_Type[] l, Int_Type[] m, Double_Type[] x)
S-Lang version of gsl_sf_legendre_Q0
Double_Type[] legendre_Q0 (Double_Type[] x)
S-Lang version of gsl_sf_legendre_Q1
Double_Type[] legendre_Q1 (Double_Type[] x)
S-Lang version of gsl_sf_legendre_Ql
Double_Type[] legendre_Ql (Int_Type[] l, Double_Type[] x)
S-Lang version of gsl_sf_legendre_sphPlm
Double_Type[] legendre_sphPlm (Int_Type[] l, Int_Type[] m, Double_Type[] x)
S-Lang version of gsl_sf_log_1plusx
Double_Type[] log_1plusx (Double_Type[] x)
S-Lang version of gsl_sf_log_1plusx_mx
Double_Type[] log_1plusx_mx (Double_Type[] x)
S-Lang version of gsl_sf_log_abs
Double_Type[] log_abs (Double_Type[] x)
S-Lang version of gsl_sf_transport_2
Double_Type[] transport_2 (Double_Type[] x)
S-Lang version of gsl_sf_transport_3
Double_Type[] transport_3 (Double_Type[] x)
S-Lang version of gsl_sf_transport_4
Double_Type[] transport_4 (Double_Type[] x)
S-Lang version of gsl_sf_transport_5
Double_Type[] transport_5 (Double_Type[] x)
S-Lang version of gsl_sf_angle_restrict_pos
Double_Type[] angle_restrict_pos (Double_Type[] theta)
S-Lang version of gsl_sf_angle_restrict_symm
Double_Type[] angle_restrict_symm (Double_Type[] theta)
S-Lang version of gsl_sf_atanint
Double_Type[] atanint (Double_Type[] x)
S-Lang version of gsl_sf_Chi
Double_Type[] Chi (Double_Type[] x)
S-Lang version of gsl_sf_Ci
Double_Type[] Ci (Double_Type[] x)
S-Lang version of gsl_sf_dawson
Double_Type[] dawson (Double_Type[] x)
S-Lang version of gsl_sf_dilog
Double_Type[] dilog (Double_Type[] x)
S-Lang version of gsl_sf_hazard
Double_Type[] hazard (Double_Type[] x)
S-Lang version of gsl_sf_hypot
Double_Type[] hypot (Double_Type[] x, Double_Type[] y)
S-Lang version of gsl_sf_lncosh
Double_Type[] lncosh (Double_Type[] x)
S-Lang version of gsl_sf_lnpoch
Double_Type[] lnpoch (Double_Type[] a, Double_Type[] x)
S-Lang version of gsl_sf_lnsinh
Double_Type[] lnsinh (Double_Type[] x)
S-Lang version of gsl_sf_poch
Double_Type[] poch (Double_Type[] a, Double_Type[] x)
S-Lang version of gsl_sf_pochrel
Double_Type[] pochrel (Double_Type[] a, Double_Type[] x)
S-Lang version of gsl_sf_Shi
Double_Type[] Shi (Double_Type[] x)
S-Lang version of gsl_sf_Si
Double_Type[] Si (Double_Type[] x)
S-Lang version of gsl_sf_sinc
Double_Type[] sinc (Double_Type[] x)
S-Lang version of gsl_sf_synchrotron_1
Double_Type[] synchrotron_1 (Double_Type[] x)
S-Lang version of gsl_sf_synchrotron_2
Double_Type[] synchrotron_2 (Double_Type[] x)
S-Lang version of gsl_sf_taylorcoeff
Double_Type[] taylorcoeff (Int_Type[] n, Double_Type[] x)