summaryrefslogtreecommitdiff
path: root/lib/GSL/Special/Gegenbauer.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/GSL/Special/Gegenbauer.hs')
-rw-r--r--lib/GSL/Special/Gegenbauer.hs20
1 files changed, 19 insertions, 1 deletions
diff --git a/lib/GSL/Special/Gegenbauer.hs b/lib/GSL/Special/Gegenbauer.hs
index d4309db..9667042 100644
--- a/lib/GSL/Special/Gegenbauer.hs
+++ b/lib/GSL/Special/Gegenbauer.hs
@@ -9,7 +9,7 @@ Portability : uses ffi
9 9
10Wrappers for selected functions described at: 10Wrappers for selected functions described at:
11 11
12<http://www.gnu.org/software/gsl/manual/html_node/Gegenbauer-Functions.html> 12<http://www.google.com/search?q=gsl_sf_gegenbauer.h&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
13 13
14-} 14-}
15------------------------------------------------------------ 15------------------------------------------------------------
@@ -29,46 +29,64 @@ import Foreign(Ptr)
29import GSL.Special.Internal 29import GSL.Special.Internal
30 30
31-- | wrapper for int gsl_sf_gegenpoly_1_e(double lambda,double x,gsl_sf_result* result); 31-- | wrapper for int gsl_sf_gegenpoly_1_e(double lambda,double x,gsl_sf_result* result);
32--
33-- <http://www.google.com/search?q=gsl_sf_gegenpoly_1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
32gegenpoly_1_e :: Double -> Double -> (Double,Double) 34gegenpoly_1_e :: Double -> Double -> (Double,Double)
33gegenpoly_1_e lambda x = createSFR "gegenpoly_1_e" $ gsl_sf_gegenpoly_1_e lambda x 35gegenpoly_1_e lambda x = createSFR "gegenpoly_1_e" $ gsl_sf_gegenpoly_1_e lambda x
34foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_1_e" gsl_sf_gegenpoly_1_e :: Double -> Double -> Ptr Double -> IO(Int) 36foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_1_e" gsl_sf_gegenpoly_1_e :: Double -> Double -> Ptr Double -> IO(Int)
35 37
36-- | wrapper for int gsl_sf_gegenpoly_2_e(double lambda,double x,gsl_sf_result* result); 38-- | wrapper for int gsl_sf_gegenpoly_2_e(double lambda,double x,gsl_sf_result* result);
39--
40-- <http://www.google.com/search?q=gsl_sf_gegenpoly_2_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
37gegenpoly_2_e :: Double -> Double -> (Double,Double) 41gegenpoly_2_e :: Double -> Double -> (Double,Double)
38gegenpoly_2_e lambda x = createSFR "gegenpoly_2_e" $ gsl_sf_gegenpoly_2_e lambda x 42gegenpoly_2_e lambda x = createSFR "gegenpoly_2_e" $ gsl_sf_gegenpoly_2_e lambda x
39foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_2_e" gsl_sf_gegenpoly_2_e :: Double -> Double -> Ptr Double -> IO(Int) 43foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_2_e" gsl_sf_gegenpoly_2_e :: Double -> Double -> Ptr Double -> IO(Int)
40 44
41-- | wrapper for int gsl_sf_gegenpoly_3_e(double lambda,double x,gsl_sf_result* result); 45-- | wrapper for int gsl_sf_gegenpoly_3_e(double lambda,double x,gsl_sf_result* result);
46--
47-- <http://www.google.com/search?q=gsl_sf_gegenpoly_3_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
42gegenpoly_3_e :: Double -> Double -> (Double,Double) 48gegenpoly_3_e :: Double -> Double -> (Double,Double)
43gegenpoly_3_e lambda x = createSFR "gegenpoly_3_e" $ gsl_sf_gegenpoly_3_e lambda x 49gegenpoly_3_e lambda x = createSFR "gegenpoly_3_e" $ gsl_sf_gegenpoly_3_e lambda x
44foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_3_e" gsl_sf_gegenpoly_3_e :: Double -> Double -> Ptr Double -> IO(Int) 50foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_3_e" gsl_sf_gegenpoly_3_e :: Double -> Double -> Ptr Double -> IO(Int)
45 51
46-- | wrapper for double gsl_sf_gegenpoly_1(double lambda,double x); 52-- | wrapper for double gsl_sf_gegenpoly_1(double lambda,double x);
53--
54-- <http://www.google.com/search?q=gsl_sf_gegenpoly_1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
47gegenpoly_1 :: Double -> Double -> Double 55gegenpoly_1 :: Double -> Double -> Double
48gegenpoly_1 = gsl_sf_gegenpoly_1 56gegenpoly_1 = gsl_sf_gegenpoly_1
49foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_1" gsl_sf_gegenpoly_1 :: Double -> Double -> Double 57foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_1" gsl_sf_gegenpoly_1 :: Double -> Double -> Double
50 58
51-- | wrapper for double gsl_sf_gegenpoly_2(double lambda,double x); 59-- | wrapper for double gsl_sf_gegenpoly_2(double lambda,double x);
60--
61-- <http://www.google.com/search?q=gsl_sf_gegenpoly_2&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
52gegenpoly_2 :: Double -> Double -> Double 62gegenpoly_2 :: Double -> Double -> Double
53gegenpoly_2 = gsl_sf_gegenpoly_2 63gegenpoly_2 = gsl_sf_gegenpoly_2
54foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_2" gsl_sf_gegenpoly_2 :: Double -> Double -> Double 64foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_2" gsl_sf_gegenpoly_2 :: Double -> Double -> Double
55 65
56-- | wrapper for double gsl_sf_gegenpoly_3(double lambda,double x); 66-- | wrapper for double gsl_sf_gegenpoly_3(double lambda,double x);
67--
68-- <http://www.google.com/search?q=gsl_sf_gegenpoly_3&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
57gegenpoly_3 :: Double -> Double -> Double 69gegenpoly_3 :: Double -> Double -> Double
58gegenpoly_3 = gsl_sf_gegenpoly_3 70gegenpoly_3 = gsl_sf_gegenpoly_3
59foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_3" gsl_sf_gegenpoly_3 :: Double -> Double -> Double 71foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_3" gsl_sf_gegenpoly_3 :: Double -> Double -> Double
60 72
61-- | wrapper for int gsl_sf_gegenpoly_n_e(int n,double lambda,double x,gsl_sf_result* result); 73-- | wrapper for int gsl_sf_gegenpoly_n_e(int n,double lambda,double x,gsl_sf_result* result);
74--
75-- <http://www.google.com/search?q=gsl_sf_gegenpoly_n_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
62gegenpoly_n_e :: Int -> Double -> Double -> (Double,Double) 76gegenpoly_n_e :: Int -> Double -> Double -> (Double,Double)
63gegenpoly_n_e n lambda x = createSFR "gegenpoly_n_e" $ gsl_sf_gegenpoly_n_e n lambda x 77gegenpoly_n_e n lambda x = createSFR "gegenpoly_n_e" $ gsl_sf_gegenpoly_n_e n lambda x
64foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_n_e" gsl_sf_gegenpoly_n_e :: Int -> Double -> Double -> Ptr Double -> IO(Int) 78foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_n_e" gsl_sf_gegenpoly_n_e :: Int -> Double -> Double -> Ptr Double -> IO(Int)
65 79
66-- | wrapper for double gsl_sf_gegenpoly_n(int n,double lambda,double x); 80-- | wrapper for double gsl_sf_gegenpoly_n(int n,double lambda,double x);
81--
82-- <http://www.google.com/search?q=gsl_sf_gegenpoly_n&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
67gegenpoly_n :: Int -> Double -> Double -> Double 83gegenpoly_n :: Int -> Double -> Double -> Double
68gegenpoly_n = gsl_sf_gegenpoly_n 84gegenpoly_n = gsl_sf_gegenpoly_n
69foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_n" gsl_sf_gegenpoly_n :: Int -> Double -> Double -> Double 85foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_n" gsl_sf_gegenpoly_n :: Int -> Double -> Double -> Double
70 86
71-- | wrapper for int gsl_sf_gegenpoly_array(int nmax,double lambda,double x,double* result_array); 87-- | wrapper for int gsl_sf_gegenpoly_array(int nmax,double lambda,double x,double* result_array);
88--
89-- <http://www.google.com/search?q=gsl_sf_gegenpoly_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
72gegenpoly_array :: Int -> Double -> Double -> Ptr Double -> Int 90gegenpoly_array :: Int -> Double -> Double -> Ptr Double -> Int
73gegenpoly_array = gsl_sf_gegenpoly_array 91gegenpoly_array = gsl_sf_gegenpoly_array
74foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_array" gsl_sf_gegenpoly_array :: Int -> Double -> Double -> Ptr Double -> Int 92foreign import ccall "gegenbauer.h gsl_sf_gegenpoly_array" gsl_sf_gegenpoly_array :: Int -> Double -> Double -> Ptr Double -> Int