Portability | uses ffi |
---|---|
Stability | provisional |
Maintainer | Alberto Ruiz (aruiz at um dot es) |
Wrappers for selected functions described at:
- legendre_Pl_e :: CInt -> Double -> (Double, Double)
- legendre_Pl :: CInt -> Double -> Double
- legendre_P1_e :: Double -> (Double, Double)
- legendre_P2_e :: Double -> (Double, Double)
- legendre_P3_e :: Double -> (Double, Double)
- legendre_P1 :: Double -> Double
- legendre_P2 :: Double -> Double
- legendre_P3 :: Double -> Double
- legendre_Q0_e :: Double -> (Double, Double)
- legendre_Q0 :: Double -> Double
- legendre_Q1_e :: Double -> (Double, Double)
- legendre_Q1 :: Double -> Double
- legendre_Ql_e :: CInt -> Double -> (Double, Double)
- legendre_Ql :: CInt -> Double -> Double
- legendre_Plm_e :: CInt -> CInt -> Double -> (Double, Double)
- legendre_Plm :: CInt -> CInt -> Double -> Double
- legendre_sphPlm_e :: CInt -> CInt -> Double -> (Double, Double)
- legendre_sphPlm :: CInt -> CInt -> Double -> Double
- legendre_array_size :: CInt -> CInt -> CInt
- conicalP_half_e :: Double -> Double -> (Double, Double)
- conicalP_half :: Double -> Double -> Double
- conicalP_mhalf_e :: Double -> Double -> (Double, Double)
- conicalP_mhalf :: Double -> Double -> Double
- conicalP_0_e :: Double -> Double -> (Double, Double)
- conicalP_0 :: Double -> Double -> Double
- conicalP_1_e :: Double -> Double -> (Double, Double)
- conicalP_1 :: Double -> Double -> Double
- conicalP_sph_reg_e :: CInt -> Double -> Double -> (Double, Double)
- conicalP_sph_reg :: CInt -> Double -> Double -> Double
- conicalP_cyl_reg_e :: CInt -> Double -> Double -> (Double, Double)
- conicalP_cyl_reg :: CInt -> Double -> Double -> Double
- legendre_H3d_0_e :: Double -> Double -> (Double, Double)
- legendre_H3d_0 :: Double -> Double -> Double
- legendre_H3d_1_e :: Double -> Double -> (Double, Double)
- legendre_H3d_1 :: Double -> Double -> Double
- legendre_H3d_e :: CInt -> Double -> Double -> (Double, Double)
- legendre_H3d :: CInt -> Double -> Double -> Double
Documentation
legendre_Pl_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_Pl_e(int l,double x,gsl_sf_result* result);
legendre_Pl :: CInt -> Double -> DoubleSource
wrapper for double gsl_sf_legendre_Pl(int l,double x);
legendre_P1_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_P1_e(double x,gsl_sf_result* result);
legendre_P2_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_P2_e(double x,gsl_sf_result* result);
legendre_P3_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_P3_e(double x,gsl_sf_result* result);
legendre_P1 :: Double -> DoubleSource
wrapper for double gsl_sf_legendre_P1(double x);
legendre_P2 :: Double -> DoubleSource
wrapper for double gsl_sf_legendre_P2(double x);
legendre_P3 :: Double -> DoubleSource
wrapper for double gsl_sf_legendre_P3(double x);
legendre_Q0_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_Q0_e(double x,gsl_sf_result* result);
legendre_Q0 :: Double -> DoubleSource
wrapper for double gsl_sf_legendre_Q0(double x);
legendre_Q1_e :: Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_Q1_e(double x,gsl_sf_result* result);
legendre_Q1 :: Double -> DoubleSource
wrapper for double gsl_sf_legendre_Q1(double x);
legendre_Ql_e :: CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_Ql_e(int l,double x,gsl_sf_result* result);
legendre_Ql :: CInt -> Double -> DoubleSource
wrapper for double gsl_sf_legendre_Ql(int l,double x);
legendre_Plm_e :: CInt -> CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_Plm_e(int l,int m,double x,gsl_sf_result* result);
legendre_Plm :: CInt -> CInt -> Double -> DoubleSource
wrapper for double gsl_sf_legendre_Plm(int l,int m,double x);
legendre_sphPlm_e :: CInt -> CInt -> Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_sphPlm_e(int l,int m,double x,gsl_sf_result* result);
legendre_sphPlm :: CInt -> CInt -> Double -> DoubleSource
wrapper for double gsl_sf_legendre_sphPlm(int l,int m,double x);
legendre_array_size :: CInt -> CInt -> CIntSource
wrapper for int gsl_sf_legendre_array_size(int lmax,int m);
conicalP_half_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_conicalP_half_e(double lambda,double x,gsl_sf_result* result);
conicalP_half :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_conicalP_half(double lambda,double x);
conicalP_mhalf_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_conicalP_mhalf_e(double lambda,double x,gsl_sf_result* result);
conicalP_mhalf :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_conicalP_mhalf(double lambda,double x);
conicalP_0_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_conicalP_0_e(double lambda,double x,gsl_sf_result* result);
conicalP_0 :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_conicalP_0(double lambda,double x);
conicalP_1_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_conicalP_1_e(double lambda,double x,gsl_sf_result* result);
conicalP_1 :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_conicalP_1(double lambda,double x);
conicalP_sph_reg_e :: CInt -> Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_conicalP_sph_reg_e(int l,double lambda,double x,gsl_sf_result* result);
conicalP_sph_reg :: CInt -> Double -> Double -> DoubleSource
wrapper for double gsl_sf_conicalP_sph_reg(int l,double lambda,double x);
conicalP_cyl_reg_e :: CInt -> Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_conicalP_cyl_reg_e(int m,double lambda,double x,gsl_sf_result* result);
conicalP_cyl_reg :: CInt -> Double -> Double -> DoubleSource
wrapper for double gsl_sf_conicalP_cyl_reg(int m,double lambda,double x);
legendre_H3d_0_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_H3d_0_e(double lambda,double eta,gsl_sf_result* result);
legendre_H3d_0 :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_legendre_H3d_0(double lambda,double eta);
legendre_H3d_1_e :: Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_H3d_1_e(double lambda,double eta,gsl_sf_result* result);
legendre_H3d_1 :: Double -> Double -> DoubleSource
wrapper for double gsl_sf_legendre_H3d_1(double lambda,double eta);
legendre_H3d_e :: CInt -> Double -> Double -> (Double, Double)Source
wrapper for int gsl_sf_legendre_H3d_e(int l,double lambda,double eta,gsl_sf_result* result);