Portability | uses ffi |
---|---|
Stability | provisional |
Maintainer | Alberto Ruiz (aruiz at um dot es) |
Wrappers for selected functions described at:
- bessel_J0_e :: Double -> (Double, Double)
- bessel_J0 :: Double -> Double
- bessel_J1_e :: Double -> (Double, Double)
- bessel_J1 :: Double -> Double
- bessel_Jn_e :: CInt -> Double -> (Double, Double)
- bessel_Jn :: CInt -> Double -> Double
- bessel_Y0_e :: Double -> (Double, Double)
- bessel_Y0 :: Double -> Double
- bessel_Y1_e :: Double -> (Double, Double)
- bessel_Y1 :: Double -> Double
- bessel_Yn_e :: CInt -> Double -> (Double, Double)
- bessel_Yn :: CInt -> Double -> Double
- bessel_I0_e :: Double -> (Double, Double)
- bessel_I0 :: Double -> Double
- bessel_I1_e :: Double -> (Double, Double)
- bessel_I1 :: Double -> Double
- bessel_In_e :: CInt -> Double -> (Double, Double)
- bessel_In :: CInt -> Double -> Double
- bessel_I0_scaled_e :: Double -> (Double, Double)
- bessel_I0_scaled :: Double -> Double
- bessel_I1_scaled_e :: Double -> (Double, Double)
- bessel_I1_scaled :: Double -> Double
- bessel_In_scaled_e :: CInt -> Double -> (Double, Double)
- bessel_In_scaled :: CInt -> Double -> Double
- bessel_K0_e :: Double -> (Double, Double)
- bessel_K0 :: Double -> Double
- bessel_K1_e :: Double -> (Double, Double)
- bessel_K1 :: Double -> Double
- bessel_Kn_e :: CInt -> Double -> (Double, Double)
- bessel_Kn :: CInt -> Double -> Double
- bessel_K0_scaled_e :: Double -> (Double, Double)
- bessel_K0_scaled :: Double -> Double
- bessel_K1_scaled_e :: Double -> (Double, Double)
- bessel_K1_scaled :: Double -> Double
- bessel_Kn_scaled_e :: CInt -> Double -> (Double, Double)
- bessel_Kn_scaled :: CInt -> Double -> Double
- bessel_j0_e :: Double -> (Double, Double)
- bessel_j0 :: Double -> Double
- bessel_j1_e :: Double -> (Double, Double)
- bessel_j1 :: Double -> Double
- bessel_j2_e :: Double -> (Double, Double)
- bessel_j2 :: Double -> Double
- bessel_jl_e :: CInt -> Double -> (Double, Double)
- bessel_jl :: CInt -> Double -> Double
- bessel_y0_e :: Double -> (Double, Double)
- bessel_y0 :: Double -> Double
- bessel_y1_e :: Double -> (Double, Double)
- bessel_y1 :: Double -> Double
- bessel_y2_e :: Double -> (Double, Double)
- bessel_y2 :: Double -> Double
- bessel_yl_e :: CInt -> Double -> (Double, Double)
- bessel_yl :: CInt -> Double -> Double
- bessel_i0_scaled_e :: Double -> (Double, Double)
- bessel_i0_scaled :: Double -> Double
- bessel_i1_scaled_e :: Double -> (Double, Double)
- bessel_i1_scaled :: Double -> Double
- bessel_i2_scaled_e :: Double -> (Double, Double)
- bessel_i2_scaled :: Double -> Double
- bessel_il_scaled_e :: CInt -> Double -> (Double, Double)
- bessel_il_scaled :: CInt -> Double -> Double
- bessel_k0_scaled_e :: Double -> (Double, Double)
- bessel_k0_scaled :: Double -> Double
- bessel_k1_scaled_e :: Double -> (Double, Double)
- bessel_k1_scaled :: Double -> Double
- bessel_k2_scaled_e :: Double -> (Double, Double)
- bessel_k2_scaled :: Double -> Double
- bessel_kl_scaled_e :: CInt -> Double -> (Double, Double)
- bessel_kl_scaled :: CInt -> Double -> Double
- bessel_Jnu_e :: Double -> Double -> (Double, Double)
- bessel_Jnu :: Double -> Double -> Double
- bessel_Ynu_e :: Double -> Double -> (Double, Double)
- bessel_Ynu :: Double -> Double -> Double
- bessel_Inu_scaled_e :: Double -> Double -> (Double, Double)
- bessel_Inu_scaled :: Double -> Double -> Double
- bessel_Inu_e :: Double -> Double -> (Double, Double)
- bessel_Inu :: Double -> Double -> Double
- bessel_Knu_scaled_e :: Double -> Double -> (Double, Double)
- bessel_Knu_scaled :: Double -> Double -> Double
- bessel_Knu_e :: Double -> Double -> (Double, Double)
- bessel_Knu :: Double -> Double -> Double
- bessel_lnKnu_e :: Double -> Double -> (Double, Double)
- bessel_lnKnu :: Double -> Double -> Double
- bessel_zero_J0_e :: CInt -> (Double, Double)
- bessel_zero_J0 :: CInt -> Double
- bessel_zero_J1_e :: CInt -> (Double, Double)
- bessel_zero_J1 :: CInt -> Double
- bessel_zero_Jnu_e :: Double -> CInt -> (Double, Double)
- bessel_zero_Jnu :: Double -> CInt -> Double
Documentation
bessel_J0_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_J0_e(double x,gsl_sf_result* result);
bessel_J1_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_J1_e(double x,gsl_sf_result* result);
bessel_Jn_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Jn_e(int n,double x,gsl_sf_result* result);
bessel_Y0_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Y0_e(double x,gsl_sf_result* result);
bessel_Y1_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Y1_e(double x,gsl_sf_result* result);
bessel_Yn_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Yn_e(int n,double x,gsl_sf_result* result);
bessel_I0_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_I0_e(double x,gsl_sf_result* result);
bessel_I1_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_I1_e(double x,gsl_sf_result* result);
bessel_In_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_In_e(int n,double x,gsl_sf_result* result);
bessel_I0_scaled_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_I0_scaled_e(double x,gsl_sf_result* result);
bessel_I0_scaled :: Double -> DoubleSource
wrapper for double gsl_sf_bessel_I0_scaled(double x);
bessel_I1_scaled_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_I1_scaled_e(double x,gsl_sf_result* result);
bessel_I1_scaled :: Double -> DoubleSource
wrapper for double gsl_sf_bessel_I1_scaled(double x);
bessel_In_scaled_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_In_scaled_e(int n,double x,gsl_sf_result* result);
bessel_In_scaled :: CInt -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_In_scaled(int n,double x);
bessel_K0_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_K0_e(double x,gsl_sf_result* result);
bessel_K1_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_K1_e(double x,gsl_sf_result* result);
bessel_Kn_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Kn_e(int n,double x,gsl_sf_result* result);
bessel_K0_scaled_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_K0_scaled_e(double x,gsl_sf_result* result);
bessel_K0_scaled :: Double -> DoubleSource
wrapper for double gsl_sf_bessel_K0_scaled(double x);
bessel_K1_scaled_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_K1_scaled_e(double x,gsl_sf_result* result);
bessel_K1_scaled :: Double -> DoubleSource
wrapper for double gsl_sf_bessel_K1_scaled(double x);
bessel_Kn_scaled_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Kn_scaled_e(int n,double x,gsl_sf_result* result);
bessel_Kn_scaled :: CInt -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_Kn_scaled(int n,double x);
bessel_j0_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_j0_e(double x,gsl_sf_result* result);
bessel_j1_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_j1_e(double x,gsl_sf_result* result);
bessel_j2_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_j2_e(double x,gsl_sf_result* result);
bessel_jl_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_jl_e(int l,double x,gsl_sf_result* result);
bessel_y0_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_y0_e(double x,gsl_sf_result* result);
bessel_y1_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_y1_e(double x,gsl_sf_result* result);
bessel_y2_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_y2_e(double x,gsl_sf_result* result);
bessel_yl_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_yl_e(int l,double x,gsl_sf_result* result);
bessel_i0_scaled_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_i0_scaled_e(double x,gsl_sf_result* result);
bessel_i0_scaled :: Double -> DoubleSource
wrapper for double gsl_sf_bessel_i0_scaled(double x);
bessel_i1_scaled_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_i1_scaled_e(double x,gsl_sf_result* result);
bessel_i1_scaled :: Double -> DoubleSource
wrapper for double gsl_sf_bessel_i1_scaled(double x);
bessel_i2_scaled_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_i2_scaled_e(double x,gsl_sf_result* result);
bessel_i2_scaled :: Double -> DoubleSource
wrapper for double gsl_sf_bessel_i2_scaled(double x);
bessel_il_scaled_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_il_scaled_e(int l,double x,gsl_sf_result* result);
bessel_il_scaled :: CInt -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_il_scaled(int l,double x);
bessel_k0_scaled_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_k0_scaled_e(double x,gsl_sf_result* result);
bessel_k0_scaled :: Double -> DoubleSource
wrapper for double gsl_sf_bessel_k0_scaled(double x);
bessel_k1_scaled_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_k1_scaled_e(double x,gsl_sf_result* result);
bessel_k1_scaled :: Double -> DoubleSource
wrapper for double gsl_sf_bessel_k1_scaled(double x);
bessel_k2_scaled_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_k2_scaled_e(double x,gsl_sf_result* result);
bessel_k2_scaled :: Double -> DoubleSource
wrapper for double gsl_sf_bessel_k2_scaled(double x);
bessel_kl_scaled_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_kl_scaled_e(int l,double x,gsl_sf_result* result);
bessel_kl_scaled :: CInt -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_kl_scaled(int l,double x);
bessel_Jnu_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Jnu_e(double nu,double x,gsl_sf_result* result);
bessel_Jnu :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_Jnu(double nu,double x);
bessel_Ynu_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Ynu_e(double nu,double x,gsl_sf_result* result);
bessel_Ynu :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_Ynu(double nu,double x);
bessel_Inu_scaled_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Inu_scaled_e(double nu,double x,gsl_sf_result* result);
bessel_Inu_scaled :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_Inu_scaled(double nu,double x);
bessel_Inu_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Inu_e(double nu,double x,gsl_sf_result* result);
bessel_Inu :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_Inu(double nu,double x);
bessel_Knu_scaled_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Knu_scaled_e(double nu,double x,gsl_sf_result* result);
bessel_Knu_scaled :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_Knu_scaled(double nu,double x);
bessel_Knu_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_Knu_e(double nu,double x,gsl_sf_result* result);
bessel_Knu :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_Knu(double nu,double x);
bessel_lnKnu_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_bessel_lnKnu_e(double nu,double x,gsl_sf_result* result);
bessel_lnKnu :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_bessel_lnKnu(double nu,double x);
bessel_zero_J0_e :: CInt -> (Double, Double)Source
wrapper for int gsl_sf_bessel_zero_J0_e(int s,gsl_sf_result* result);
bessel_zero_J0 :: CInt -> DoubleSource
wrapper for double gsl_sf_bessel_zero_J0(int s);
bessel_zero_J1_e :: CInt -> (Double, Double)Source
wrapper for int gsl_sf_bessel_zero_J1_e(int s,gsl_sf_result* result);
bessel_zero_J1 :: CInt -> DoubleSource
wrapper for double gsl_sf_bessel_zero_J1(int s);
bessel_zero_Jnu_e :: Double -> CInt -> (Double, Double)Source
wrapper for int gsl_sf_bessel_zero_Jnu_e(double nu,int s,gsl_sf_result* result);
bessel_zero_Jnu :: Double -> CInt -> DoubleSource
wrapper for double gsl_sf_bessel_zero_Jnu(double nu,int s);