hmatrix-0.5.2.1: Linear algebra and numerical computationsSource codeContentsIndex
Numeric.GSL.Special.Legendre
Portabilityuses ffi
Stabilityprovisional
MaintainerAlberto Ruiz (aruiz at um dot es)
Description

Wrappers for selected functions described at:

http://www.google.com/search?q=gsl_sf_legendre.h&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

Synopsis
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);

http://www.google.com/search?q=gsl_sf_legendre_Pl_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_Pl :: CInt -> Double -> DoubleSource

wrapper for double gsl_sf_legendre_Pl(int l,double x);

http://www.google.com/search?q=gsl_sf_legendre_Pl&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_P1_e :: Double -> (Double, Double)Source

wrapper for int gsl_sf_legendre_P1_e(double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_legendre_P1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_P2_e :: Double -> (Double, Double)Source

wrapper for int gsl_sf_legendre_P2_e(double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_legendre_P2_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_P3_e :: Double -> (Double, Double)Source

wrapper for int gsl_sf_legendre_P3_e(double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_legendre_P3_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_P1 :: Double -> DoubleSource

wrapper for double gsl_sf_legendre_P1(double x);

http://www.google.com/search?q=gsl_sf_legendre_P1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_P2 :: Double -> DoubleSource

wrapper for double gsl_sf_legendre_P2(double x);

http://www.google.com/search?q=gsl_sf_legendre_P2&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_P3 :: Double -> DoubleSource

wrapper for double gsl_sf_legendre_P3(double x);

http://www.google.com/search?q=gsl_sf_legendre_P3&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_Q0_e :: Double -> (Double, Double)Source

wrapper for int gsl_sf_legendre_Q0_e(double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_legendre_Q0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_Q0 :: Double -> DoubleSource

wrapper for double gsl_sf_legendre_Q0(double x);

http://www.google.com/search?q=gsl_sf_legendre_Q0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_Q1_e :: Double -> (Double, Double)Source

wrapper for int gsl_sf_legendre_Q1_e(double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_legendre_Q1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_Q1 :: Double -> DoubleSource

wrapper for double gsl_sf_legendre_Q1(double x);

http://www.google.com/search?q=gsl_sf_legendre_Q1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_Ql_e :: CInt -> Double -> (Double, Double)Source

wrapper for int gsl_sf_legendre_Ql_e(int l,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_legendre_Ql_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_Ql :: CInt -> Double -> DoubleSource

wrapper for double gsl_sf_legendre_Ql(int l,double x);

http://www.google.com/search?q=gsl_sf_legendre_Ql&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

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);

http://www.google.com/search?q=gsl_sf_legendre_Plm_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_Plm :: CInt -> CInt -> Double -> DoubleSource

wrapper for double gsl_sf_legendre_Plm(int l,int m,double x);

http://www.google.com/search?q=gsl_sf_legendre_Plm&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

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);

http://www.google.com/search?q=gsl_sf_legendre_sphPlm_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_sphPlm :: CInt -> CInt -> Double -> DoubleSource

wrapper for double gsl_sf_legendre_sphPlm(int l,int m,double x);

http://www.google.com/search?q=gsl_sf_legendre_sphPlm&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_array_size :: CInt -> CInt -> CIntSource

wrapper for int gsl_sf_legendre_array_size(int lmax,int m);

http://www.google.com/search?q=gsl_sf_legendre_array_size&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

conicalP_half_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_conicalP_half_e(double lambda,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_conicalP_half_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

conicalP_half :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_conicalP_half(double lambda,double x);

http://www.google.com/search?q=gsl_sf_conicalP_half&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

conicalP_mhalf_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_conicalP_mhalf_e(double lambda,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_conicalP_mhalf_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

conicalP_mhalf :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_conicalP_mhalf(double lambda,double x);

http://www.google.com/search?q=gsl_sf_conicalP_mhalf&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

conicalP_0_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_conicalP_0_e(double lambda,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_conicalP_0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

conicalP_0 :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_conicalP_0(double lambda,double x);

http://www.google.com/search?q=gsl_sf_conicalP_0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

conicalP_1_e :: Double -> Double -> (Double, Double)Source

wrapper for int gsl_sf_conicalP_1_e(double lambda,double x,gsl_sf_result* result);

http://www.google.com/search?q=gsl_sf_conicalP_1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

conicalP_1 :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_conicalP_1(double lambda,double x);

http://www.google.com/search?q=gsl_sf_conicalP_1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

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);

http://www.google.com/search?q=gsl_sf_conicalP_sph_reg_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

conicalP_sph_reg :: CInt -> Double -> Double -> DoubleSource

wrapper for double gsl_sf_conicalP_sph_reg(int l,double lambda,double x);

http://www.google.com/search?q=gsl_sf_conicalP_sph_reg&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

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);

http://www.google.com/search?q=gsl_sf_conicalP_cyl_reg_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

conicalP_cyl_reg :: CInt -> Double -> Double -> DoubleSource

wrapper for double gsl_sf_conicalP_cyl_reg(int m,double lambda,double x);

http://www.google.com/search?q=gsl_sf_conicalP_cyl_reg&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

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);

http://www.google.com/search?q=gsl_sf_legendre_H3d_0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_H3d_0 :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_legendre_H3d_0(double lambda,double eta);

http://www.google.com/search?q=gsl_sf_legendre_H3d_0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

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);

http://www.google.com/search?q=gsl_sf_legendre_H3d_1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_H3d_1 :: Double -> Double -> DoubleSource

wrapper for double gsl_sf_legendre_H3d_1(double lambda,double eta);

http://www.google.com/search?q=gsl_sf_legendre_H3d_1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

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);

http://www.google.com/search?q=gsl_sf_legendre_H3d_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

legendre_H3d :: CInt -> Double -> Double -> DoubleSource

wrapper for double gsl_sf_legendre_H3d(int l,double lambda,double eta);

http://www.google.com/search?q=gsl_sf_legendre_H3d&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky

Produced by Haddock version 2.6.0