|
Numeric.GSL.Special.Legendre | Portability | uses ffi | Stability | provisional | Maintainer | Alberto Ruiz (aruiz at um dot es) |
|
|
|
Description |
Wrappers for selected functions described at:
http://www.gnu.org/software/gsl/manual/html_node/Legendre-Functions-and-Spherical-Harmonics.html
|
|
Synopsis |
|
legendre_Pl_e :: Int -> Double -> (Double, Double) | | legendre_Pl :: Int -> 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 :: Int -> Double -> (Double, Double) | | legendre_Ql :: Int -> Double -> Double | | legendre_Plm_e :: Int -> Int -> Double -> (Double, Double) | | legendre_Plm :: Int -> Int -> Double -> Double | | legendre_sphPlm_e :: Int -> Int -> Double -> (Double, Double) | | legendre_sphPlm :: Int -> Int -> Double -> Double | | legendre_array_size :: Int -> Int -> Int | | 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 :: Int -> Double -> Double -> (Double, Double) | | conicalP_sph_reg :: Int -> Double -> Double -> Double | | conicalP_cyl_reg_e :: Int -> Double -> Double -> (Double, Double) | | conicalP_cyl_reg :: Int -> 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 :: Int -> Double -> Double -> (Double, Double) | | legendre_H3d :: Int -> Double -> Double -> Double |
|
|
Documentation |
|
|
wrapper for int gsl_sf_legendre_Pl_e(int l,double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_legendre_Pl(int l,double x);
|
|
|
wrapper for int gsl_sf_legendre_P1_e(double x,gsl_sf_result* result);
|
|
|
wrapper for int gsl_sf_legendre_P2_e(double x,gsl_sf_result* result);
|
|
|
wrapper for int gsl_sf_legendre_P3_e(double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_legendre_P1(double x);
|
|
|
wrapper for double gsl_sf_legendre_P2(double x);
|
|
|
wrapper for double gsl_sf_legendre_P3(double x);
|
|
|
wrapper for int gsl_sf_legendre_Q0_e(double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_legendre_Q0(double x);
|
|
|
wrapper for int gsl_sf_legendre_Q1_e(double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_legendre_Q1(double x);
|
|
|
wrapper for int gsl_sf_legendre_Ql_e(int l,double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_legendre_Ql(int l,double x);
|
|
|
wrapper for int gsl_sf_legendre_Plm_e(int l,int m,double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_legendre_Plm(int l,int m,double x);
|
|
|
wrapper for int gsl_sf_legendre_sphPlm_e(int l,int m,double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_legendre_sphPlm(int l,int m,double x);
|
|
|
wrapper for int gsl_sf_legendre_array_size(int lmax,int m);
|
|
|
wrapper for int gsl_sf_conicalP_half_e(double lambda,double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_conicalP_half(double lambda,double x);
|
|
|
wrapper for int gsl_sf_conicalP_mhalf_e(double lambda,double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_conicalP_mhalf(double lambda,double x);
|
|
|
wrapper for int gsl_sf_conicalP_0_e(double lambda,double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_conicalP_0(double lambda,double x);
|
|
|
wrapper for int gsl_sf_conicalP_1_e(double lambda,double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_conicalP_1(double lambda,double x);
|
|
|
wrapper for int gsl_sf_conicalP_sph_reg_e(int l,double lambda,double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_conicalP_sph_reg(int l,double lambda,double x);
|
|
|
wrapper for int gsl_sf_conicalP_cyl_reg_e(int m,double lambda,double x,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_conicalP_cyl_reg(int m,double lambda,double x);
|
|
|
wrapper for int gsl_sf_legendre_H3d_0_e(double lambda,double eta,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_legendre_H3d_0(double lambda,double eta);
|
|
|
wrapper for int gsl_sf_legendre_H3d_1_e(double lambda,double eta,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_legendre_H3d_1(double lambda,double eta);
|
|
|
wrapper for int gsl_sf_legendre_H3d_e(int l,double lambda,double eta,gsl_sf_result* result);
|
|
|
wrapper for double gsl_sf_legendre_H3d(int l,double lambda,double eta);
|
|
Produced by Haddock version 2.4.2 |