module GSL::SpecFunctions
Defined in:
gsl/base/functions.crInstance Method Summary
-
#airy_Ai(x : Float64, precision : Precision = Precision::Double) : Float64
fun gsl_sf_result_smash_e(re : Gsl_sf_result_e10*, r : Gsl_sf_result*) : LibC::Int
- #airy_Ai_deriv(x : Float64, precision : Precision = Precision::Double) : Float64
- #airy_Ai_deriv_scaled(x : Float64, precision : Precision = Precision::Double) : Float64
- #airy_Ai_scaled(x : Float64, precision : Precision = Precision::Double) : Float64
- #airy_Bi(x : Float64, precision : Precision = Precision::Double) : Float64
- #airy_Bi_deriv(x : Float64, precision : Precision = Precision::Double) : Float64
- #airy_Bi_deriv_scaled(x : Float64, precision : Precision = Precision::Double) : Float64
- #airy_Bi_scaled(x : Float64, precision : Precision = Precision::Double) : Float64
- #airy_zero_Ai(s : UInt32) : Float64
- #airy_zero_Ai_deriv(s : UInt32) : Float64
- #airy_zero_Bi(s : UInt32) : Float64
- #airy_zero_Bi_deriv(s : UInt32) : Float64
- #angle_restrict_pos_err(theta : Float64) : Float64
-
#angle_restrict_symm_err(theta : Float64) : Float64
fun gsl_sf_angle_restrict_symm_e(theta : LibC::Double*) : LibC::Int fun gsl_sf_angle_restrict_pos_e(theta : LibC::Double*) : LibC::Int
- #atanint(x : Float64) : Float64
- #bessel_I0(x : Float64) : Float64
- #bessel_I0_scaled(x : Float64) : Float64
- #bessel_i0_scaled(x : Float64) : Float64
- #bessel_I1(x : Float64) : Float64
- #bessel_I1_scaled(x : Float64) : Float64
- #bessel_i1_scaled(x : Float64) : Float64
- #bessel_i2_scaled(x : Float64) : Float64
- #bessel_il_scaled(lmax : Int32, x : Float64) : Array(Float64)
- #bessel_In(nmin : Int32, nmax : Int32, x : Float64) : Array(Float64)
- #bessel_In(n : Int32, x : Float64) : Float64
- #bessel_In_scaled(nmin : Int32, nmax : Int32, x : Float64) : Array(Float64)
- #bessel_In_scaled(n : Int32, x : Float64) : Float64
- #bessel_Inu(nu : Float64, x : Float64) : Float64
-
#bessel_Inu_scaled(nu : Float64, x : Float64) : Float64
fun gsl_sf_bessel_sequence_Jnu_e(nu : Float64, mode : Gsl_mode_t, size : LibC::SizeT, v : LibC::Double*) : LibC::Int
- #bessel_J0(x : Float64) : Float64
- #bessel_j0(x : Float64) : Float64
- #bessel_J1(x : Float64) : Float64
- #bessel_j1(x : Float64) : Float64
- #bessel_j2(x : Float64) : Float64
- #bessel_jl(lmax : Int32, x : Float64) : Array(Float64)
- #bessel_jl_steed(lmax : Int32, x : Float64) : Array(Float64)
- #bessel_Jn(nmin : Int32, nmax : Int32, x : Float64) : Array(Float64)
- #bessel_Jn(n : Int32, x : Float64) : Float64
- #bessel_Jnu(nu : Float64, x : Float64) : Float64
- #bessel_K0(x : Float64) : Float64
- #bessel_K0_scaled(x : Float64) : Float64
- #bessel_k0_scaled(x : Float64) : Float64
- #bessel_K1(x : Float64) : Float64
- #bessel_K1_scaled(x : Float64) : Float64
- #bessel_k1_scaled(x : Float64) : Float64
- #bessel_k2_scaled(x : Float64) : Float64
- #bessel_kl_scaled(lmax : Int32, x : Float64) : Array(Float64)
- #bessel_Kn(nmin : Int32, nmax : Int32, x : Float64) : Array(Float64)
- #bessel_Kn(n : Int32, x : Float64) : Float64
- #bessel_Kn_scaled(nmin : Int32, nmax : Int32, x : Float64) : Array(Float64)
- #bessel_Kn_scaled(n : Int32, x : Float64) : Float64
-
#bessel_Knu(nu : Float64, x : Float64) : Float64
fun gsl_sf_bessel_Knu_scaled_e10_e(nu : Float64, x : Float64, result : Gsl_sf_result_e10*) : LibC::Int
- #bessel_Knu_scaled(nu : Float64, x : Float64) : Float64
- #bessel_lnKnu(nu : Float64, x : Float64) : Float64
- #bessel_Y0(x : Float64) : Float64
- #bessel_y0(x : Float64) : Float64
- #bessel_Y1(x : Float64) : Float64
- #bessel_y1(x : Float64) : Float64
- #bessel_y2(x : Float64) : Float64
- #bessel_yl(lmax : Int32, x : Float64) : Array(Float64)
- #bessel_Yn(nmin : Int32, nmax : Int32, x : Float64) : Array(Float64)
- #bessel_Yn(n : Int32, x : Float64) : Float64
- #bessel_Ynu(nu : Float64, x : Float64) : Float64
- #bessel_zero_J0(s : UInt32) : Float64
- #bessel_zero_J1(s : UInt32) : Float64
- #bessel_zero_Jnu(nu : Float64, s : UInt32) : Float64
-
#beta(a : Float64, b : Float64) : Float64
fun gsl_sf_lnbeta_sgn_e(x : Float64, y : Float64, result : Gsl_sf_result*, sgn : LibC::Double*) : LibC::Int
- #beta_inc(a : Float64, b : Float64, x : Float64) : Float64
- #chi(x : Float64) : Float64
- #choose(n : UInt32, m : UInt32) : Float64
- #ci(x : Float64) : Float64
- #clausen(x : Float64) : Float64
- #conicalP_0(lambda : Float64, x : Float64) : Float64
- #conicalP_1(lambda : Float64, x : Float64) : Float64
- #conicalP_cyl_reg(m : Int32, lambda : Float64, x : Float64) : Float64
-
#conicalP_half(lambda : Float64, x : Float64) : Float64
def_function_array(legendre_sphPlm, XXX, lmax : Int32, m : Int32, x : Float64) DEPRECATED fun gsl_sf_legendre_sphPlm_deriv_array(lmax : Int32, m : Int32, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int DEPRECATED fun gsl_sf_legendre_array_size(lmax : Int32, m : Int32) : LibC::Int DEPRECATED
- #conicalP_mhalf(lambda : Float64, x : Float64) : Float64
- #conicalP_sph_reg(l : Int32, lambda : Float64, x : Float64) : Float64
- #cos(x : Float64) : Float64
- #cos(x : Complex) : Complex
- #cos_err(x : Float64, dx : Float64) : Float64
- #cos_pi(x : Float64) : Float64
- #coulomb_CL(lmin : Float64, kmax : Int32, eta : Float64) : Array(Float64)
-
#coulomb_CL(l : Float64, eta : Float64) : Float64
fun gsl_sf_coulomb_wave_FG_e(eta : Float64, x : Float64, lam_f : Float64, k_lam_g : Int32, f : Gsl_sf_result*, fp : Gsl_sf_result*, g : Gsl_sf_result*, gp : Gsl_sf_result*, exp_f : LibC::Double*, exp_g : LibC::Double*) : LibC::Int fun gsl_sf_coulomb_wave_F_array(lam_min : Float64, kmax : Int32, eta : Float64, x : Float64, fc_array : LibC::Double*, f_exponent : LibC::Double*) : LibC::Int fun gsl_sf_coulomb_wave_FG_array(lam_min : Float64, kmax : Int32, eta : Float64, x : Float64, fc_array : LibC::Double*, gc_array : LibC::Double*, f_exponent : LibC::Double*, g_exponent : LibC::Double*) : LibC::Int fun gsl_sf_coulomb_wave_FGp_array(lam_min : Float64, kmax : Int32, eta : Float64, x : Float64, fc_array : LibC::Double*, fcp_array : LibC::Double*, gc_array : LibC::Double*, gcp_array : LibC::Double*, f_exponent : LibC::Double*, g_exponent : LibC::Double*) : LibC::Int fun gsl_sf_coulomb_wave_sphF_array(lam_min : Float64, kmax : Int32, eta : Float64, x : Float64, fc_array : LibC::Double*, f_exponent : LibC::Double*) : LibC::Int
- #coupling_3j(two_ja : Int32, two_jb : Int32, two_jc : Int32, two_ma : Int32, two_mb : Int32, two_mc : Int32) : Float64
- #coupling_6j(two_ja : Int32, two_jb : Int32, two_jc : Int32, two_jd : Int32, two_je : Int32, two_jf : Int32) : Float64
- #coupling_6j_INCORRECT(two_ja : Int32, two_jb : Int32, two_jc : Int32, two_jd : Int32, two_je : Int32, two_jf : Int32) : Float64
- #coupling_9j(two_ja : Int32, two_jb : Int32, two_jc : Int32, two_jd : Int32, two_je : Int32, two_jf : Int32, two_jg : Int32, two_jh : Int32, two_ji : Int32) : Float64
- #coupling_RacahW(two_ja : Int32, two_jb : Int32, two_jc : Int32, two_jd : Int32, two_je : Int32, two_jf : Int32) : Float64
- #dawson(x : Float64) : Float64
- #debye_1(x : Float64) : Float64
- #debye_2(x : Float64) : Float64
- #debye_3(x : Float64) : Float64
- #debye_4(x : Float64) : Float64
- #debye_5(x : Float64) : Float64
- #debye_6(x : Float64) : Float64
- #dilog(x : Float64) : Float64
- #dilog(x : Complex) : Complex
- #doublefact(n : UInt32) : Float64
- #ellint_D(phi : Float64, k : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_Dcomp(k : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_E(phi : Float64, k : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_Ecomp(k : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_F(phi : Float64, k : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_Kcomp(k : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_P(phi : Float64, k : Float64, n : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_Pcomp(k : Float64, n : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_RC(x : Float64, y : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_RD(x : Float64, y : Float64, z : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_RF(x : Float64, y : Float64, z : Float64, precision : Precision = Precision::Double) : Float64
- #ellint_RJ(x : Float64, y : Float64, z : Float64, p : Float64, precision : Precision = Precision::Double) : Float64
- #erf(x : Float64) : Float64
- #erf_Q(x : Float64) : Float64
- #erf_Z(x : Float64) : Float64
-
#erfc(x : Float64) : Float64
fun gsl_sf_elljac_e(u : Float64, m : Float64, sn : LibC::Double*, cn : LibC::Double*, dn : LibC::Double*) : LibC::Int
- #eta(s : Float64) : Float64
- #eta_int(n : Int32) : Float64
- #exp(x : Float64) : Float64
- #exp_err(x : Float64, dx : Float64) : Float64
-
#exp_mult(x : Float64, y : Float64) : Float64
fun gsl_sf_exp_e10_e(x : Float64, result : Gsl_sf_result_e10*) : LibC::Int
-
#exp_mult_err(x : Float64, dx : Float64, y : Float64, dy : Float64) : Float64
fun gsl_sf_exp_err_e10_e(x : Float64, dx : Float64, result : Gsl_sf_result_e10*) : LibC::Int
- #expint_3(x : Float64) : Float64
-
#expint_E1(x : Float64) : Float64
fun gsl_sf_exp_mult_err_e10_e(x : Float64, dx : Float64, y : Float64, dy : Float64, result : Gsl_sf_result_e10*) : LibC::Int
- #expint_E1_scaled(x : Float64) : Float64
- #expint_E2(x : Float64) : Float64
- #expint_E2_scaled(x : Float64) : Float64
- #expint_Ei(x : Float64) : Float64
- #expint_Ei_scaled(x : Float64) : Float64
- #expint_En(n : Int32, x : Float64) : Float64
- #expint_En_scaled(n : Int32, x : Float64) : Float64
-
#expm1(x : Float64) : Float64
fun gsl_sf_exp_mult_e10_e(x : Float64, y : Float64, result : Gsl_sf_result_e10*) : LibC::Int
- #exprel(x : Float64) : Float64
- #exprel_2(x : Float64) : Float64
- #exprel_n(n : Int32, x : Float64) : Float64
- #exprel_n_CF(n : Float64, x : Float64) : Float64
- #fact(n : UInt32) : Float64
- #fermi_dirac_0(x : Float64) : Float64
- #fermi_dirac_1(x : Float64) : Float64
- #fermi_dirac_2(x : Float64) : Float64
- #fermi_dirac_3half(x : Float64) : Float64
- #fermi_dirac_half(x : Float64) : Float64
- #fermi_dirac_inc_0(x : Float64, b : Float64) : Float64
- #fermi_dirac_int(j : Int32, x : Float64) : Float64
- #fermi_dirac_m1(x : Float64) : Float64
- #fermi_dirac_mhalf(x : Float64) : Float64
-
#gamma(x : Float64) : Float64
fun gsl_sf_lngamma_sgn_e(x : Float64, result_lg : Gsl_sf_result*, sgn : LibC::Double*) : LibC::Int
- #gamma_inc(a : Float64, x : Float64) : Float64
- #gamma_inc_P(a : Float64, x : Float64) : Float64
- #gamma_inc_Q(a : Float64, x : Float64) : Float64
- #gammainv(x : Float64) : Float64
- #gammastar(x : Float64) : Float64
- #gegenpoly(nmax : Int32, lambda : Float64, x : Float64) : Array(Float64)
- #gegenpoly_1(lambda : Float64, x : Float64) : Float64
- #gegenpoly_2(lambda : Float64, x : Float64) : Float64
- #gegenpoly_3(lambda : Float64, x : Float64) : Float64
- #gegenpoly_n(n : Int32, lambda : Float64, x : Float64) : Float64
- #hazard(x : Float64) : Float64
- #hermite(nmax : Int32, x : Float64) : Array(Float64)
-
#hermite_deriv(mmax : Int32, n : Int32, x : Float64) : Array(Float64)
fun gsl_sf_hermite_array_deriv(m : Int32, nmax : Int32, x : Float64, result_array : LibC::Double*) : LibC::Int
- #hermite_func(nmax : Int32, x : Float64) : Array(Float64)
- #hermite_func_der(m : Int32, n : Int32, x : Float64) : Float64
- #hermite_func_fast(n : Int32, x : Float64) : Float64
- #hermite_func_series(n : Int32, x : Float64, a : Pointer(Float64)) : Float64
- #hermite_func_zero(n : Int32, s : Int32) : Float64
- #hermite_phys(nmax : Int32, x : Float64) : Array(Float64)
-
#hermite_phys_der(mmax : Int32, n : Int32, x : Float64) : Array(Float64)
fun gsl_sf_hermite_phys_array_der(m : Int32, nmax : Int32, x : Float64, result_array : LibC::Double*) : LibC::Int
- #hermite_phys_series(n : Int32, x : Float64, a : Pointer(Float64)) : Float64
- #hermite_phys_zero(n : Int32, s : Int32) : Float64
- #hermite_prob(nmax : Int32, x : Float64) : Array(Float64)
-
#hermite_prob_der(m : Int32, n : Int32, x : Float64) : Float64
fun gsl_sf_hermite_prob_array_der(m : Int32, nmax : Int32, x : Float64, result_array : LibC::Double*) : LibC::Int
-
#hermite_prob_deriv(mmax : Int32, n : Int32, x : Float64) : Array(Float64)
fun gsl_sf_hermite_prob_array_deriv(m : Int32, nmax : Int32, x : Float64, result_array : LibC::Double*) : LibC::Int
- #hermite_prob_series(n : Int32, x : Float64, a : Pointer(Float64)) : Float64
- #hermite_prob_zero(n : Int32, s : Int32) : Float64
- #hermite_series(n : Int32, x : Float64, a : Pointer(Float64)) : Float64
- #hermite_zero(n : Int32, s : Int32) : Float64
- #hydrogenicR(n : Int32, l : Int32, z : Float64, r : Float64) : Float64
- #hydrogenicR_1(z : Float64, r : Float64) : Float64
- #hyperg_0F1(c : Float64, x : Float64) : Float64
- #hyperg_1F1(a : Float64, b : Float64, x : Float64) : Float64
- #hyperg_1F1_int(m : Int32, n : Int32, x : Float64) : Float64
- #hyperg_2F0(a : Float64, b : Float64, x : Float64) : Float64
-
#hyperg_2F1(a : Float64, b : Float64, c : Float64, x : Float64) : Float64
fun gsl_sf_hyperg_U_e10_e(a : Float64, b : Float64, x : Float64, result : Gsl_sf_result_e10*) : LibC::Int
- #hyperg_2F1_conj(a_r : Float64, a_i : Float64, c : Float64, x : Float64) : Float64
- #hyperg_2F1_conj_renorm(a_r : Float64, a_i : Float64, c : Float64, x : Float64) : Float64
- #hyperg_2F1_renorm(a : Float64, b : Float64, c : Float64, x : Float64) : Float64
-
#hyperg_U(a : Float64, b : Float64, x : Float64) : Float64
fun gsl_sf_hyperg_U_int_e10_e(m : Int32, n : Int32, x : Float64, result : Gsl_sf_result_e10*) : LibC::Int
- #hyperg_U_int(m : Int32, n : Int32, x : Float64) : Float64
- #hypot(x : Float64, y : Float64) : Float64
- #hzeta(s : Float64, q : Float64) : Float64
- #laguerre_1(a : Float64, x : Float64) : Float64
- #laguerre_2(a : Float64, x : Float64) : Float64
- #laguerre_3(a : Float64, x : Float64) : Float64
- #laguerre_n(n : Int32, a : Float64, x : Float64) : Float64
- #lambert_W0(x : Float64) : Float64
- #lambert_Wm1(x : Float64) : Float64
- #legendre_H3d(lmax : Int32, lambda : Float64, eta : Float64) : Array(Float64)
- #legendre_H3d_0(lambda : Float64, eta : Float64) : Float64
- #legendre_H3d_1(lambda : Float64, eta : Float64) : Float64
-
#legendre_P1(x : Float64) : Float64
fun gsl_sf_legendre_Pl_deriv_array(lmax : Int32, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int
- #legendre_P2(x : Float64) : Float64
- #legendre_P3(x : Float64) : Float64
- #legendre_Pl(lmax : Int32, x : Float64) : Array(Float64)
- #legendre_Plm(l : Int32, m : Int32, x : Float64) : Float64
- #legendre_Q0(x : Float64) : Float64
- #legendre_Q1(x : Float64) : Float64
- #legendre_Ql(l : Int32, x : Float64) : Float64
-
#legendre_sphPlm(l : Int32, m : Int32, x : Float64) : Float64
def_function_array(legendre_Plm, XXX, lmax : Int32, m : Int32, x : Float64) DEPRECATED fun gsl_sf_legendre_Plm_deriv_array(lmax : Int32, m : Int32, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int DEPRECATED
- #lnbeta(a : Float64, b : Float64) : Float64
- #lnchoose(n : UInt32, m : UInt32) : Float64
- #lncosh(x : Float64) : Float64
- #lndoublefact(n : UInt32) : Float64
- #lnfact(n : UInt32) : Float64
- #lngamma(x : Float64) : Float64
- #lnpoch(a : Float64, x : Float64) : Float64
- #lnsinh(x : Float64) : Float64
-
#log(x : Float64) : Float64
fun gsl_sf_legendre_precompute(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, flags : LibC::SizeT, output_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_array_n(lmax : LibC::SizeT) : LibC::SizeT fun gsl_sf_legendre_arrayx(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv_alt_arrayx(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv_arrayx(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_alt_arrayx(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_arrayx(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int def_function_array(legendre, XXX, norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64) fun gsl_sf_legendre_deriv_array(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv_alt_array(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_array(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_alt_array(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_nlm(lmax : LibC::SizeT) : LibC::SizeT fun gsl_sf_legendre_array_index(l : LibC::SizeT, m : LibC::SizeT) : LibC::SizeT fun gsl_sf_legendre_array_index_m(l : LibC::SizeT, m : LibC::SizeT, lmax : LibC::SizeT) : LibC::SizeT fun gsl_sf_legendre_array_e(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, csphase : Float64, result_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv_array_e(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, csphase : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv_alt_array_e(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, csphase : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_array_e(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, csphase : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_alt_array_e(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, csphase : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int
-
#log_1plusx(x : Float64) : Float64
fun gsl_sf_complex_log_e(zr : Float64, zi : Float64, lnr : Gsl_sf_result*, theta : Gsl_sf_result*) : LibC::Int
- #log_1plusx_mx(x : Float64) : Float64
- #log_abs(x : Float64) : Float64
- #log_erfc(x : Float64) : Float64
- #logsin(x : Complex) : Complex
-
#mathieu_a(order : Int32, qq : Float64) : Float64
fun gsl_sf_mathieu_a_array(order_min : Int32, order_max : Int32, qq : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int fun gsl_sf_mathieu_b_array(order_min : Int32, order_max : Int32, qq : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int
- #mathieu_b(order : Int32, qq : Float64) : Float64
-
#mathieu_ce(order : Int32, qq : Float64, zz : Float64) : Float64
fun gsl_sf_mathieu_a_coeff(order : Int32, qq : Float64, aa : Float64, coeff : LibC::Double*) : LibC::Int fun gsl_sf_mathieu_b_coeff(order : Int32, qq : Float64, aa : Float64, coeff : LibC::Double*) : LibC::Int fun gsl_sf_mathieu_alloc(nn : LibC::SizeT, qq : Float64) : Gsl_sf_mathieu_workspace* fun gsl_sf_mathieu_free(workspace : Gsl_sf_mathieu_workspace*)
-
#mathieu_Mc(kind : Int32, order : Int32, qq : Float64, zz : Float64) : Float64
fun gsl_sf_mathieu_ce_array(nmin : Int32, nmax : Int32, qq : Float64, zz : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int fun gsl_sf_mathieu_se_array(nmin : Int32, nmax : Int32, qq : Float64, zz : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int
- #mathieu_Ms(kind : Int32, order : Int32, qq : Float64, zz : Float64) : Float64
- #mathieu_se(order : Int32, qq : Float64, zz : Float64) : Float64
-
#multiply(x : Float64, y : Float64) : Float64
fun gsl_sf_complex_dilog_e(r : Float64, theta : Float64, result_re : Gsl_sf_result*, result_im : Gsl_sf_result*) : LibC::Int
- #multiply_err(x : Float64, dx : Float64, y : Float64, dy : Float64) : Float64
-
#poch(a : Float64, x : Float64) : Float64
fun gsl_sf_lnpoch_sgn_e(a : Float64, x : Float64, result : Gsl_sf_result*, sgn : LibC::Double*) : LibC::Int
- #pochrel(a : Float64, x : Float64) : Float64
-
#pow_int(x : Float64, n : Int32) : Float64
fun gsl_sf_mathieu_Mc_array(kind : Int32, nmin : Int32, nmax : Int32, qq : Float64, zz : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int fun gsl_sf_mathieu_Ms_array(kind : Int32, nmin : Int32, nmax : Int32, qq : Float64, zz : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int
- #psi(x : Float64) : Float64
- #psi(x : Complex) : Complex
- #psi_1(x : Float64) : Float64
- #psi_1_int(n : Int32) : Float64
- #psi_1piy(y : Float64) : Float64
- #psi_int(n : Int32) : Float64
- #psi_n(n : Int32, x : Float64) : Float64
- #shi(x : Float64) : Float64
- #si(x : Float64) : Float64
- #sin(x : Float64) : Float64
- #sin(x : Complex) : Complex
-
#sin_err(x : Float64, dx : Float64) : Float64
fun gsl_sf_polar_to_rect(r : Float64, theta : Float64, x : Gsl_sf_result*, y : Gsl_sf_result*) : LibC::Int fun gsl_sf_rect_to_polar(x : Float64, y : Float64, r : Gsl_sf_result*, theta : Gsl_sf_result*) : LibC::Int
- #sin_pi(x : Float64) : Float64
- #sinc(x : Float64) : Float64
- #spence(x : Complex) : Complex
- #synchrotron_1(x : Float64) : Float64
- #synchrotron_2(x : Float64) : Float64
-
#taylorcoeff(n : Int32, x : Float64) : Float64
fun gsl_sf_lngamma_complex_e(zr : Float64, zi : Float64, lnr : Gsl_sf_result*, arg : Gsl_sf_result*) : LibC::Int
- #transport_2(x : Float64) : Float64
- #transport_3(x : Float64) : Float64
- #transport_4(x : Float64) : Float64
- #transport_5(x : Float64) : Float64
- #zeta(s : Float64) : Float64
- #zeta_int(n : Int32) : Float64
- #zetam1(s : Float64) : Float64
- #zetam1_int(s : Int32) : Float64
Instance Method Detail
fun gsl_sf_result_smash_e(re : Gsl_sf_result_e10*, r : Gsl_sf_result*) : LibC::Int
fun gsl_sf_angle_restrict_symm_e(theta : LibC::Double*) : LibC::Int fun gsl_sf_angle_restrict_pos_e(theta : LibC::Double*) : LibC::Int
fun gsl_sf_bessel_sequence_Jnu_e(nu : Float64, mode : Gsl_mode_t, size : LibC::SizeT, v : LibC::Double*) : LibC::Int
fun gsl_sf_bessel_Knu_scaled_e10_e(nu : Float64, x : Float64, result : Gsl_sf_result_e10*) : LibC::Int
fun gsl_sf_lnbeta_sgn_e(x : Float64, y : Float64, result : Gsl_sf_result*, sgn : LibC::Double*) : LibC::Int
def_function_array(legendre_sphPlm, XXX, lmax : Int32, m : Int32, x : Float64) DEPRECATED fun gsl_sf_legendre_sphPlm_deriv_array(lmax : Int32, m : Int32, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int DEPRECATED fun gsl_sf_legendre_array_size(lmax : Int32, m : Int32) : LibC::Int DEPRECATED
fun gsl_sf_coulomb_wave_FG_e(eta : Float64, x : Float64, lam_f : Float64, k_lam_g : Int32, f : Gsl_sf_result*, fp : Gsl_sf_result*, g : Gsl_sf_result*, gp : Gsl_sf_result*, exp_f : LibC::Double*, exp_g : LibC::Double*) : LibC::Int fun gsl_sf_coulomb_wave_F_array(lam_min : Float64, kmax : Int32, eta : Float64, x : Float64, fc_array : LibC::Double*, f_exponent : LibC::Double*) : LibC::Int fun gsl_sf_coulomb_wave_FG_array(lam_min : Float64, kmax : Int32, eta : Float64, x : Float64, fc_array : LibC::Double*, gc_array : LibC::Double*, f_exponent : LibC::Double*, g_exponent : LibC::Double*) : LibC::Int fun gsl_sf_coulomb_wave_FGp_array(lam_min : Float64, kmax : Int32, eta : Float64, x : Float64, fc_array : LibC::Double*, fcp_array : LibC::Double*, gc_array : LibC::Double*, gcp_array : LibC::Double*, f_exponent : LibC::Double*, g_exponent : LibC::Double*) : LibC::Int fun gsl_sf_coulomb_wave_sphF_array(lam_min : Float64, kmax : Int32, eta : Float64, x : Float64, fc_array : LibC::Double*, f_exponent : LibC::Double*) : LibC::Int
fun gsl_sf_elljac_e(u : Float64, m : Float64, sn : LibC::Double*, cn : LibC::Double*, dn : LibC::Double*) : LibC::Int
fun gsl_sf_exp_e10_e(x : Float64, result : Gsl_sf_result_e10*) : LibC::Int
fun gsl_sf_exp_err_e10_e(x : Float64, dx : Float64, result : Gsl_sf_result_e10*) : LibC::Int
fun gsl_sf_exp_mult_err_e10_e(x : Float64, dx : Float64, y : Float64, dy : Float64, result : Gsl_sf_result_e10*) : LibC::Int
fun gsl_sf_exp_mult_e10_e(x : Float64, y : Float64, result : Gsl_sf_result_e10*) : LibC::Int
fun gsl_sf_lngamma_sgn_e(x : Float64, result_lg : Gsl_sf_result*, sgn : LibC::Double*) : LibC::Int
fun gsl_sf_hermite_array_deriv(m : Int32, nmax : Int32, x : Float64, result_array : LibC::Double*) : LibC::Int
fun gsl_sf_hermite_phys_array_der(m : Int32, nmax : Int32, x : Float64, result_array : LibC::Double*) : LibC::Int
fun gsl_sf_hermite_prob_array_der(m : Int32, nmax : Int32, x : Float64, result_array : LibC::Double*) : LibC::Int
fun gsl_sf_hermite_prob_array_deriv(m : Int32, nmax : Int32, x : Float64, result_array : LibC::Double*) : LibC::Int
fun gsl_sf_hyperg_U_e10_e(a : Float64, b : Float64, x : Float64, result : Gsl_sf_result_e10*) : LibC::Int
fun gsl_sf_hyperg_U_int_e10_e(m : Int32, n : Int32, x : Float64, result : Gsl_sf_result_e10*) : LibC::Int
fun gsl_sf_legendre_Pl_deriv_array(lmax : Int32, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int
def_function_array(legendre_Plm, XXX, lmax : Int32, m : Int32, x : Float64) DEPRECATED fun gsl_sf_legendre_Plm_deriv_array(lmax : Int32, m : Int32, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int DEPRECATED
fun gsl_sf_legendre_precompute(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, flags : LibC::SizeT, output_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_array_n(lmax : LibC::SizeT) : LibC::SizeT fun gsl_sf_legendre_arrayx(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv_alt_arrayx(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv_arrayx(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_alt_arrayx(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_arrayx(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int def_function_array(legendre, XXX, norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64) fun gsl_sf_legendre_deriv_array(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv_alt_array(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_array(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_alt_array(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_nlm(lmax : LibC::SizeT) : LibC::SizeT fun gsl_sf_legendre_array_index(l : LibC::SizeT, m : LibC::SizeT) : LibC::SizeT fun gsl_sf_legendre_array_index_m(l : LibC::SizeT, m : LibC::SizeT, lmax : LibC::SizeT) : LibC::SizeT fun gsl_sf_legendre_array_e(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, csphase : Float64, result_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv_array_e(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, csphase : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv_alt_array_e(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, csphase : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_array_e(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, csphase : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int fun gsl_sf_legendre_deriv2_alt_array_e(norm : Gsl_sf_legendre_t, lmax : LibC::SizeT, x : Float64, csphase : Float64, result_array : LibC::Double*, result_deriv_array : LibC::Double*, result_deriv2_array : LibC::Double*) : LibC::Int
fun gsl_sf_complex_log_e(zr : Float64, zi : Float64, lnr : Gsl_sf_result*, theta : Gsl_sf_result*) : LibC::Int
fun gsl_sf_mathieu_a_array(order_min : Int32, order_max : Int32, qq : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int fun gsl_sf_mathieu_b_array(order_min : Int32, order_max : Int32, qq : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int
fun gsl_sf_mathieu_a_coeff(order : Int32, qq : Float64, aa : Float64, coeff : LibC::Double*) : LibC::Int fun gsl_sf_mathieu_b_coeff(order : Int32, qq : Float64, aa : Float64, coeff : LibC::Double*) : LibC::Int fun gsl_sf_mathieu_alloc(nn : LibC::SizeT, qq : Float64) : Gsl_sf_mathieu_workspace* fun gsl_sf_mathieu_free(workspace : Gsl_sf_mathieu_workspace*)
fun gsl_sf_mathieu_ce_array(nmin : Int32, nmax : Int32, qq : Float64, zz : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int fun gsl_sf_mathieu_se_array(nmin : Int32, nmax : Int32, qq : Float64, zz : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int
fun gsl_sf_complex_dilog_e(r : Float64, theta : Float64, result_re : Gsl_sf_result*, result_im : Gsl_sf_result*) : LibC::Int
fun gsl_sf_lnpoch_sgn_e(a : Float64, x : Float64, result : Gsl_sf_result*, sgn : LibC::Double*) : LibC::Int
fun gsl_sf_mathieu_Mc_array(kind : Int32, nmin : Int32, nmax : Int32, qq : Float64, zz : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int fun gsl_sf_mathieu_Ms_array(kind : Int32, nmin : Int32, nmax : Int32, qq : Float64, zz : Float64, work : Gsl_sf_mathieu_workspace*, result_array : LibC::Double*) : LibC::Int
fun gsl_sf_polar_to_rect(r : Float64, theta : Float64, x : Gsl_sf_result*, y : Gsl_sf_result*) : LibC::Int fun gsl_sf_rect_to_polar(x : Float64, y : Float64, r : Gsl_sf_result*, theta : Gsl_sf_result*) : LibC::Int
fun gsl_sf_lngamma_complex_e(zr : Float64, zi : Float64, lnr : Gsl_sf_result*, arg : Gsl_sf_result*) : LibC::Int