summaryrefslogtreecommitdiff
path: root/lib/Numeric/GSL/Special/Legendre.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Numeric/GSL/Special/Legendre.hs')
-rw-r--r--lib/Numeric/GSL/Special/Legendre.hs88
1 files changed, 44 insertions, 44 deletions
diff --git a/lib/Numeric/GSL/Special/Legendre.hs b/lib/Numeric/GSL/Special/Legendre.hs
index bd1c40d..97b9543 100644
--- a/lib/Numeric/GSL/Special/Legendre.hs
+++ b/lib/Numeric/GSL/Special/Legendre.hs
@@ -63,305 +63,305 @@ import Numeric.GSL.Special.Internal
63-- <http://www.google.com/search?q=gsl_sf_legendre_Pl_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 63-- <http://www.google.com/search?q=gsl_sf_legendre_Pl_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
64legendre_Pl_e :: CInt -> Double -> (Double,Double) 64legendre_Pl_e :: CInt -> Double -> (Double,Double)
65legendre_Pl_e l x = createSFR "legendre_Pl_e" $ gsl_sf_legendre_Pl_e l x 65legendre_Pl_e l x = createSFR "legendre_Pl_e" $ gsl_sf_legendre_Pl_e l x
66foreign import ccall "legendre.h gsl_sf_legendre_Pl_e" gsl_sf_legendre_Pl_e :: CInt -> Double -> Ptr () -> IO CInt 66foreign import ccall "gsl_sf_legendre_Pl_e" gsl_sf_legendre_Pl_e :: CInt -> Double -> Ptr () -> IO CInt
67 67
68-- | wrapper for double gsl_sf_legendre_Pl(int l,double x); 68-- | wrapper for double gsl_sf_legendre_Pl(int l,double x);
69-- 69--
70-- <http://www.google.com/search?q=gsl_sf_legendre_Pl&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 70-- <http://www.google.com/search?q=gsl_sf_legendre_Pl&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
71legendre_Pl :: CInt -> Double -> Double 71legendre_Pl :: CInt -> Double -> Double
72legendre_Pl = gsl_sf_legendre_Pl 72legendre_Pl = gsl_sf_legendre_Pl
73foreign import ccall "legendre.h gsl_sf_legendre_Pl" gsl_sf_legendre_Pl :: CInt -> Double -> Double 73foreign import ccall "gsl_sf_legendre_Pl" gsl_sf_legendre_Pl :: CInt -> Double -> Double
74 74
75-- | wrapper for int gsl_sf_legendre_Pl_array(int lmax,double x,double* result_array); 75-- | wrapper for int gsl_sf_legendre_Pl_array(int lmax,double x,double* result_array);
76-- 76--
77-- <http://www.google.com/search?q=gsl_sf_legendre_Pl_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 77-- <http://www.google.com/search?q=gsl_sf_legendre_Pl_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
78legendre_Pl_array :: CInt -> Double -> Ptr Double -> CInt 78legendre_Pl_array :: CInt -> Double -> Ptr Double -> CInt
79legendre_Pl_array = gsl_sf_legendre_Pl_array 79legendre_Pl_array = gsl_sf_legendre_Pl_array
80foreign import ccall "legendre.h gsl_sf_legendre_Pl_array" gsl_sf_legendre_Pl_array :: CInt -> Double -> Ptr Double -> CInt 80foreign import ccall "gsl_sf_legendre_Pl_array" gsl_sf_legendre_Pl_array :: CInt -> Double -> Ptr Double -> CInt
81 81
82-- | wrapper for int gsl_sf_legendre_Pl_deriv_array(int lmax,double x,double* result_array,double* result_deriv_array); 82-- | wrapper for int gsl_sf_legendre_Pl_deriv_array(int lmax,double x,double* result_array,double* result_deriv_array);
83-- 83--
84-- <http://www.google.com/search?q=gsl_sf_legendre_Pl_deriv_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 84-- <http://www.google.com/search?q=gsl_sf_legendre_Pl_deriv_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
85legendre_Pl_deriv_array :: CInt -> Double -> Ptr Double -> Ptr Double -> CInt 85legendre_Pl_deriv_array :: CInt -> Double -> Ptr Double -> Ptr Double -> CInt
86legendre_Pl_deriv_array = gsl_sf_legendre_Pl_deriv_array 86legendre_Pl_deriv_array = gsl_sf_legendre_Pl_deriv_array
87foreign import ccall "legendre.h gsl_sf_legendre_Pl_deriv_array" gsl_sf_legendre_Pl_deriv_array :: CInt -> Double -> Ptr Double -> Ptr Double -> CInt 87foreign import ccall "gsl_sf_legendre_Pl_deriv_array" gsl_sf_legendre_Pl_deriv_array :: CInt -> Double -> Ptr Double -> Ptr Double -> CInt
88 88
89-- | wrapper for int gsl_sf_legendre_P1_e(double x,gsl_sf_result* result); 89-- | wrapper for int gsl_sf_legendre_P1_e(double x,gsl_sf_result* result);
90-- 90--
91-- <http://www.google.com/search?q=gsl_sf_legendre_P1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 91-- <http://www.google.com/search?q=gsl_sf_legendre_P1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
92legendre_P1_e :: Double -> (Double,Double) 92legendre_P1_e :: Double -> (Double,Double)
93legendre_P1_e x = createSFR "legendre_P1_e" $ gsl_sf_legendre_P1_e x 93legendre_P1_e x = createSFR "legendre_P1_e" $ gsl_sf_legendre_P1_e x
94foreign import ccall "legendre.h gsl_sf_legendre_P1_e" gsl_sf_legendre_P1_e :: Double -> Ptr () -> IO CInt 94foreign import ccall "gsl_sf_legendre_P1_e" gsl_sf_legendre_P1_e :: Double -> Ptr () -> IO CInt
95 95
96-- | wrapper for int gsl_sf_legendre_P2_e(double x,gsl_sf_result* result); 96-- | wrapper for int gsl_sf_legendre_P2_e(double x,gsl_sf_result* result);
97-- 97--
98-- <http://www.google.com/search?q=gsl_sf_legendre_P2_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 98-- <http://www.google.com/search?q=gsl_sf_legendre_P2_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
99legendre_P2_e :: Double -> (Double,Double) 99legendre_P2_e :: Double -> (Double,Double)
100legendre_P2_e x = createSFR "legendre_P2_e" $ gsl_sf_legendre_P2_e x 100legendre_P2_e x = createSFR "legendre_P2_e" $ gsl_sf_legendre_P2_e x
101foreign import ccall "legendre.h gsl_sf_legendre_P2_e" gsl_sf_legendre_P2_e :: Double -> Ptr () -> IO CInt 101foreign import ccall "gsl_sf_legendre_P2_e" gsl_sf_legendre_P2_e :: Double -> Ptr () -> IO CInt
102 102
103-- | wrapper for int gsl_sf_legendre_P3_e(double x,gsl_sf_result* result); 103-- | wrapper for int gsl_sf_legendre_P3_e(double x,gsl_sf_result* result);
104-- 104--
105-- <http://www.google.com/search?q=gsl_sf_legendre_P3_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 105-- <http://www.google.com/search?q=gsl_sf_legendre_P3_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
106legendre_P3_e :: Double -> (Double,Double) 106legendre_P3_e :: Double -> (Double,Double)
107legendre_P3_e x = createSFR "legendre_P3_e" $ gsl_sf_legendre_P3_e x 107legendre_P3_e x = createSFR "legendre_P3_e" $ gsl_sf_legendre_P3_e x
108foreign import ccall "legendre.h gsl_sf_legendre_P3_e" gsl_sf_legendre_P3_e :: Double -> Ptr () -> IO CInt 108foreign import ccall "gsl_sf_legendre_P3_e" gsl_sf_legendre_P3_e :: Double -> Ptr () -> IO CInt
109 109
110-- | wrapper for double gsl_sf_legendre_P1(double x); 110-- | wrapper for double gsl_sf_legendre_P1(double x);
111-- 111--
112-- <http://www.google.com/search?q=gsl_sf_legendre_P1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 112-- <http://www.google.com/search?q=gsl_sf_legendre_P1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
113legendre_P1 :: Double -> Double 113legendre_P1 :: Double -> Double
114legendre_P1 = gsl_sf_legendre_P1 114legendre_P1 = gsl_sf_legendre_P1
115foreign import ccall "legendre.h gsl_sf_legendre_P1" gsl_sf_legendre_P1 :: Double -> Double 115foreign import ccall "gsl_sf_legendre_P1" gsl_sf_legendre_P1 :: Double -> Double
116 116
117-- | wrapper for double gsl_sf_legendre_P2(double x); 117-- | wrapper for double gsl_sf_legendre_P2(double x);
118-- 118--
119-- <http://www.google.com/search?q=gsl_sf_legendre_P2&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 119-- <http://www.google.com/search?q=gsl_sf_legendre_P2&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
120legendre_P2 :: Double -> Double 120legendre_P2 :: Double -> Double
121legendre_P2 = gsl_sf_legendre_P2 121legendre_P2 = gsl_sf_legendre_P2
122foreign import ccall "legendre.h gsl_sf_legendre_P2" gsl_sf_legendre_P2 :: Double -> Double 122foreign import ccall "gsl_sf_legendre_P2" gsl_sf_legendre_P2 :: Double -> Double
123 123
124-- | wrapper for double gsl_sf_legendre_P3(double x); 124-- | wrapper for double gsl_sf_legendre_P3(double x);
125-- 125--
126-- <http://www.google.com/search?q=gsl_sf_legendre_P3&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 126-- <http://www.google.com/search?q=gsl_sf_legendre_P3&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
127legendre_P3 :: Double -> Double 127legendre_P3 :: Double -> Double
128legendre_P3 = gsl_sf_legendre_P3 128legendre_P3 = gsl_sf_legendre_P3
129foreign import ccall "legendre.h gsl_sf_legendre_P3" gsl_sf_legendre_P3 :: Double -> Double 129foreign import ccall "gsl_sf_legendre_P3" gsl_sf_legendre_P3 :: Double -> Double
130 130
131-- | wrapper for int gsl_sf_legendre_Q0_e(double x,gsl_sf_result* result); 131-- | wrapper for int gsl_sf_legendre_Q0_e(double x,gsl_sf_result* result);
132-- 132--
133-- <http://www.google.com/search?q=gsl_sf_legendre_Q0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 133-- <http://www.google.com/search?q=gsl_sf_legendre_Q0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
134legendre_Q0_e :: Double -> (Double,Double) 134legendre_Q0_e :: Double -> (Double,Double)
135legendre_Q0_e x = createSFR "legendre_Q0_e" $ gsl_sf_legendre_Q0_e x 135legendre_Q0_e x = createSFR "legendre_Q0_e" $ gsl_sf_legendre_Q0_e x
136foreign import ccall "legendre.h gsl_sf_legendre_Q0_e" gsl_sf_legendre_Q0_e :: Double -> Ptr () -> IO CInt 136foreign import ccall "gsl_sf_legendre_Q0_e" gsl_sf_legendre_Q0_e :: Double -> Ptr () -> IO CInt
137 137
138-- | wrapper for double gsl_sf_legendre_Q0(double x); 138-- | wrapper for double gsl_sf_legendre_Q0(double x);
139-- 139--
140-- <http://www.google.com/search?q=gsl_sf_legendre_Q0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 140-- <http://www.google.com/search?q=gsl_sf_legendre_Q0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
141legendre_Q0 :: Double -> Double 141legendre_Q0 :: Double -> Double
142legendre_Q0 = gsl_sf_legendre_Q0 142legendre_Q0 = gsl_sf_legendre_Q0
143foreign import ccall "legendre.h gsl_sf_legendre_Q0" gsl_sf_legendre_Q0 :: Double -> Double 143foreign import ccall "gsl_sf_legendre_Q0" gsl_sf_legendre_Q0 :: Double -> Double
144 144
145-- | wrapper for int gsl_sf_legendre_Q1_e(double x,gsl_sf_result* result); 145-- | wrapper for int gsl_sf_legendre_Q1_e(double x,gsl_sf_result* result);
146-- 146--
147-- <http://www.google.com/search?q=gsl_sf_legendre_Q1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 147-- <http://www.google.com/search?q=gsl_sf_legendre_Q1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
148legendre_Q1_e :: Double -> (Double,Double) 148legendre_Q1_e :: Double -> (Double,Double)
149legendre_Q1_e x = createSFR "legendre_Q1_e" $ gsl_sf_legendre_Q1_e x 149legendre_Q1_e x = createSFR "legendre_Q1_e" $ gsl_sf_legendre_Q1_e x
150foreign import ccall "legendre.h gsl_sf_legendre_Q1_e" gsl_sf_legendre_Q1_e :: Double -> Ptr () -> IO CInt 150foreign import ccall "gsl_sf_legendre_Q1_e" gsl_sf_legendre_Q1_e :: Double -> Ptr () -> IO CInt
151 151
152-- | wrapper for double gsl_sf_legendre_Q1(double x); 152-- | wrapper for double gsl_sf_legendre_Q1(double x);
153-- 153--
154-- <http://www.google.com/search?q=gsl_sf_legendre_Q1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 154-- <http://www.google.com/search?q=gsl_sf_legendre_Q1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
155legendre_Q1 :: Double -> Double 155legendre_Q1 :: Double -> Double
156legendre_Q1 = gsl_sf_legendre_Q1 156legendre_Q1 = gsl_sf_legendre_Q1
157foreign import ccall "legendre.h gsl_sf_legendre_Q1" gsl_sf_legendre_Q1 :: Double -> Double 157foreign import ccall "gsl_sf_legendre_Q1" gsl_sf_legendre_Q1 :: Double -> Double
158 158
159-- | wrapper for int gsl_sf_legendre_Ql_e(int l,double x,gsl_sf_result* result); 159-- | wrapper for int gsl_sf_legendre_Ql_e(int l,double x,gsl_sf_result* result);
160-- 160--
161-- <http://www.google.com/search?q=gsl_sf_legendre_Ql_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 161-- <http://www.google.com/search?q=gsl_sf_legendre_Ql_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
162legendre_Ql_e :: CInt -> Double -> (Double,Double) 162legendre_Ql_e :: CInt -> Double -> (Double,Double)
163legendre_Ql_e l x = createSFR "legendre_Ql_e" $ gsl_sf_legendre_Ql_e l x 163legendre_Ql_e l x = createSFR "legendre_Ql_e" $ gsl_sf_legendre_Ql_e l x
164foreign import ccall "legendre.h gsl_sf_legendre_Ql_e" gsl_sf_legendre_Ql_e :: CInt -> Double -> Ptr () -> IO CInt 164foreign import ccall "gsl_sf_legendre_Ql_e" gsl_sf_legendre_Ql_e :: CInt -> Double -> Ptr () -> IO CInt
165 165
166-- | wrapper for double gsl_sf_legendre_Ql(int l,double x); 166-- | wrapper for double gsl_sf_legendre_Ql(int l,double x);
167-- 167--
168-- <http://www.google.com/search?q=gsl_sf_legendre_Ql&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 168-- <http://www.google.com/search?q=gsl_sf_legendre_Ql&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
169legendre_Ql :: CInt -> Double -> Double 169legendre_Ql :: CInt -> Double -> Double
170legendre_Ql = gsl_sf_legendre_Ql 170legendre_Ql = gsl_sf_legendre_Ql
171foreign import ccall "legendre.h gsl_sf_legendre_Ql" gsl_sf_legendre_Ql :: CInt -> Double -> Double 171foreign import ccall "gsl_sf_legendre_Ql" gsl_sf_legendre_Ql :: CInt -> Double -> Double
172 172
173-- | wrapper for int gsl_sf_legendre_Plm_e(int l,int m,double x,gsl_sf_result* result); 173-- | wrapper for int gsl_sf_legendre_Plm_e(int l,int m,double x,gsl_sf_result* result);
174-- 174--
175-- <http://www.google.com/search?q=gsl_sf_legendre_Plm_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 175-- <http://www.google.com/search?q=gsl_sf_legendre_Plm_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
176legendre_Plm_e :: CInt -> CInt -> Double -> (Double,Double) 176legendre_Plm_e :: CInt -> CInt -> Double -> (Double,Double)
177legendre_Plm_e l m x = createSFR "legendre_Plm_e" $ gsl_sf_legendre_Plm_e l m x 177legendre_Plm_e l m x = createSFR "legendre_Plm_e" $ gsl_sf_legendre_Plm_e l m x
178foreign import ccall "legendre.h gsl_sf_legendre_Plm_e" gsl_sf_legendre_Plm_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt 178foreign import ccall "gsl_sf_legendre_Plm_e" gsl_sf_legendre_Plm_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt
179 179
180-- | wrapper for double gsl_sf_legendre_Plm(int l,int m,double x); 180-- | wrapper for double gsl_sf_legendre_Plm(int l,int m,double x);
181-- 181--
182-- <http://www.google.com/search?q=gsl_sf_legendre_Plm&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 182-- <http://www.google.com/search?q=gsl_sf_legendre_Plm&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
183legendre_Plm :: CInt -> CInt -> Double -> Double 183legendre_Plm :: CInt -> CInt -> Double -> Double
184legendre_Plm = gsl_sf_legendre_Plm 184legendre_Plm = gsl_sf_legendre_Plm
185foreign import ccall "legendre.h gsl_sf_legendre_Plm" gsl_sf_legendre_Plm :: CInt -> CInt -> Double -> Double 185foreign import ccall "gsl_sf_legendre_Plm" gsl_sf_legendre_Plm :: CInt -> CInt -> Double -> Double
186 186
187-- | wrapper for int gsl_sf_legendre_Plm_array(int lmax,int m,double x,double* result_array); 187-- | wrapper for int gsl_sf_legendre_Plm_array(int lmax,int m,double x,double* result_array);
188-- 188--
189-- <http://www.google.com/search?q=gsl_sf_legendre_Plm_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 189-- <http://www.google.com/search?q=gsl_sf_legendre_Plm_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
190legendre_Plm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt 190legendre_Plm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt
191legendre_Plm_array = gsl_sf_legendre_Plm_array 191legendre_Plm_array = gsl_sf_legendre_Plm_array
192foreign import ccall "legendre.h gsl_sf_legendre_Plm_array" gsl_sf_legendre_Plm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt 192foreign import ccall "gsl_sf_legendre_Plm_array" gsl_sf_legendre_Plm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt
193 193
194-- | wrapper for int gsl_sf_legendre_Plm_deriv_array(int lmax,int m,double x,double* result_array,double* result_deriv_array); 194-- | wrapper for int gsl_sf_legendre_Plm_deriv_array(int lmax,int m,double x,double* result_array,double* result_deriv_array);
195-- 195--
196-- <http://www.google.com/search?q=gsl_sf_legendre_Plm_deriv_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 196-- <http://www.google.com/search?q=gsl_sf_legendre_Plm_deriv_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
197legendre_Plm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt 197legendre_Plm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt
198legendre_Plm_deriv_array = gsl_sf_legendre_Plm_deriv_array 198legendre_Plm_deriv_array = gsl_sf_legendre_Plm_deriv_array
199foreign import ccall "legendre.h gsl_sf_legendre_Plm_deriv_array" gsl_sf_legendre_Plm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt 199foreign import ccall "gsl_sf_legendre_Plm_deriv_array" gsl_sf_legendre_Plm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt
200 200
201-- | wrapper for int gsl_sf_legendre_sphPlm_e(int l,int m,double x,gsl_sf_result* result); 201-- | wrapper for int gsl_sf_legendre_sphPlm_e(int l,int m,double x,gsl_sf_result* result);
202-- 202--
203-- <http://www.google.com/search?q=gsl_sf_legendre_sphPlm_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 203-- <http://www.google.com/search?q=gsl_sf_legendre_sphPlm_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
204legendre_sphPlm_e :: CInt -> CInt -> Double -> (Double,Double) 204legendre_sphPlm_e :: CInt -> CInt -> Double -> (Double,Double)
205legendre_sphPlm_e l m x = createSFR "legendre_sphPlm_e" $ gsl_sf_legendre_sphPlm_e l m x 205legendre_sphPlm_e l m x = createSFR "legendre_sphPlm_e" $ gsl_sf_legendre_sphPlm_e l m x
206foreign import ccall "legendre.h gsl_sf_legendre_sphPlm_e" gsl_sf_legendre_sphPlm_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt 206foreign import ccall "gsl_sf_legendre_sphPlm_e" gsl_sf_legendre_sphPlm_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt
207 207
208-- | wrapper for double gsl_sf_legendre_sphPlm(int l,int m,double x); 208-- | wrapper for double gsl_sf_legendre_sphPlm(int l,int m,double x);
209-- 209--
210-- <http://www.google.com/search?q=gsl_sf_legendre_sphPlm&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 210-- <http://www.google.com/search?q=gsl_sf_legendre_sphPlm&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
211legendre_sphPlm :: CInt -> CInt -> Double -> Double 211legendre_sphPlm :: CInt -> CInt -> Double -> Double
212legendre_sphPlm = gsl_sf_legendre_sphPlm 212legendre_sphPlm = gsl_sf_legendre_sphPlm
213foreign import ccall "legendre.h gsl_sf_legendre_sphPlm" gsl_sf_legendre_sphPlm :: CInt -> CInt -> Double -> Double 213foreign import ccall "gsl_sf_legendre_sphPlm" gsl_sf_legendre_sphPlm :: CInt -> CInt -> Double -> Double
214 214
215-- | wrapper for int gsl_sf_legendre_sphPlm_array(int lmax,int m,double x,double* result_array); 215-- | wrapper for int gsl_sf_legendre_sphPlm_array(int lmax,int m,double x,double* result_array);
216-- 216--
217-- <http://www.google.com/search?q=gsl_sf_legendre_sphPlm_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 217-- <http://www.google.com/search?q=gsl_sf_legendre_sphPlm_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
218legendre_sphPlm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt 218legendre_sphPlm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt
219legendre_sphPlm_array = gsl_sf_legendre_sphPlm_array 219legendre_sphPlm_array = gsl_sf_legendre_sphPlm_array
220foreign import ccall "legendre.h gsl_sf_legendre_sphPlm_array" gsl_sf_legendre_sphPlm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt 220foreign import ccall "gsl_sf_legendre_sphPlm_array" gsl_sf_legendre_sphPlm_array :: CInt -> CInt -> Double -> Ptr Double -> CInt
221 221
222-- | wrapper for int gsl_sf_legendre_sphPlm_deriv_array(int lmax,int m,double x,double* result_array,double* result_deriv_array); 222-- | wrapper for int gsl_sf_legendre_sphPlm_deriv_array(int lmax,int m,double x,double* result_array,double* result_deriv_array);
223-- 223--
224-- <http://www.google.com/search?q=gsl_sf_legendre_sphPlm_deriv_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 224-- <http://www.google.com/search?q=gsl_sf_legendre_sphPlm_deriv_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
225legendre_sphPlm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt 225legendre_sphPlm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt
226legendre_sphPlm_deriv_array = gsl_sf_legendre_sphPlm_deriv_array 226legendre_sphPlm_deriv_array = gsl_sf_legendre_sphPlm_deriv_array
227foreign import ccall "legendre.h gsl_sf_legendre_sphPlm_deriv_array" gsl_sf_legendre_sphPlm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt 227foreign import ccall "gsl_sf_legendre_sphPlm_deriv_array" gsl_sf_legendre_sphPlm_deriv_array :: CInt -> CInt -> Double -> Ptr Double -> Ptr Double -> CInt
228 228
229-- | wrapper for int gsl_sf_legendre_array_size(int lmax,int m); 229-- | wrapper for int gsl_sf_legendre_array_size(int lmax,int m);
230-- 230--
231-- <http://www.google.com/search?q=gsl_sf_legendre_array_size&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 231-- <http://www.google.com/search?q=gsl_sf_legendre_array_size&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
232legendre_array_size :: CInt -> CInt -> CInt 232legendre_array_size :: CInt -> CInt -> CInt
233legendre_array_size = gsl_sf_legendre_array_size 233legendre_array_size = gsl_sf_legendre_array_size
234foreign import ccall "legendre.h gsl_sf_legendre_array_size" gsl_sf_legendre_array_size :: CInt -> CInt -> CInt 234foreign import ccall "gsl_sf_legendre_array_size" gsl_sf_legendre_array_size :: CInt -> CInt -> CInt
235 235
236-- | wrapper for int gsl_sf_conicalP_half_e(double lambda,double x,gsl_sf_result* result); 236-- | wrapper for int gsl_sf_conicalP_half_e(double lambda,double x,gsl_sf_result* result);
237-- 237--
238-- <http://www.google.com/search?q=gsl_sf_conicalP_half_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 238-- <http://www.google.com/search?q=gsl_sf_conicalP_half_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
239conicalP_half_e :: Double -> Double -> (Double,Double) 239conicalP_half_e :: Double -> Double -> (Double,Double)
240conicalP_half_e lambda x = createSFR "conicalP_half_e" $ gsl_sf_conicalP_half_e lambda x 240conicalP_half_e lambda x = createSFR "conicalP_half_e" $ gsl_sf_conicalP_half_e lambda x
241foreign import ccall "legendre.h gsl_sf_conicalP_half_e" gsl_sf_conicalP_half_e :: Double -> Double -> Ptr () -> IO CInt 241foreign import ccall "gsl_sf_conicalP_half_e" gsl_sf_conicalP_half_e :: Double -> Double -> Ptr () -> IO CInt
242 242
243-- | wrapper for double gsl_sf_conicalP_half(double lambda,double x); 243-- | wrapper for double gsl_sf_conicalP_half(double lambda,double x);
244-- 244--
245-- <http://www.google.com/search?q=gsl_sf_conicalP_half&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 245-- <http://www.google.com/search?q=gsl_sf_conicalP_half&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
246conicalP_half :: Double -> Double -> Double 246conicalP_half :: Double -> Double -> Double
247conicalP_half = gsl_sf_conicalP_half 247conicalP_half = gsl_sf_conicalP_half
248foreign import ccall "legendre.h gsl_sf_conicalP_half" gsl_sf_conicalP_half :: Double -> Double -> Double 248foreign import ccall "gsl_sf_conicalP_half" gsl_sf_conicalP_half :: Double -> Double -> Double
249 249
250-- | wrapper for int gsl_sf_conicalP_mhalf_e(double lambda,double x,gsl_sf_result* result); 250-- | wrapper for int gsl_sf_conicalP_mhalf_e(double lambda,double x,gsl_sf_result* result);
251-- 251--
252-- <http://www.google.com/search?q=gsl_sf_conicalP_mhalf_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 252-- <http://www.google.com/search?q=gsl_sf_conicalP_mhalf_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
253conicalP_mhalf_e :: Double -> Double -> (Double,Double) 253conicalP_mhalf_e :: Double -> Double -> (Double,Double)
254conicalP_mhalf_e lambda x = createSFR "conicalP_mhalf_e" $ gsl_sf_conicalP_mhalf_e lambda x 254conicalP_mhalf_e lambda x = createSFR "conicalP_mhalf_e" $ gsl_sf_conicalP_mhalf_e lambda x
255foreign import ccall "legendre.h gsl_sf_conicalP_mhalf_e" gsl_sf_conicalP_mhalf_e :: Double -> Double -> Ptr () -> IO CInt 255foreign import ccall "gsl_sf_conicalP_mhalf_e" gsl_sf_conicalP_mhalf_e :: Double -> Double -> Ptr () -> IO CInt
256 256
257-- | wrapper for double gsl_sf_conicalP_mhalf(double lambda,double x); 257-- | wrapper for double gsl_sf_conicalP_mhalf(double lambda,double x);
258-- 258--
259-- <http://www.google.com/search?q=gsl_sf_conicalP_mhalf&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 259-- <http://www.google.com/search?q=gsl_sf_conicalP_mhalf&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
260conicalP_mhalf :: Double -> Double -> Double 260conicalP_mhalf :: Double -> Double -> Double
261conicalP_mhalf = gsl_sf_conicalP_mhalf 261conicalP_mhalf = gsl_sf_conicalP_mhalf
262foreign import ccall "legendre.h gsl_sf_conicalP_mhalf" gsl_sf_conicalP_mhalf :: Double -> Double -> Double 262foreign import ccall "gsl_sf_conicalP_mhalf" gsl_sf_conicalP_mhalf :: Double -> Double -> Double
263 263
264-- | wrapper for int gsl_sf_conicalP_0_e(double lambda,double x,gsl_sf_result* result); 264-- | wrapper for int gsl_sf_conicalP_0_e(double lambda,double x,gsl_sf_result* result);
265-- 265--
266-- <http://www.google.com/search?q=gsl_sf_conicalP_0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 266-- <http://www.google.com/search?q=gsl_sf_conicalP_0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
267conicalP_0_e :: Double -> Double -> (Double,Double) 267conicalP_0_e :: Double -> Double -> (Double,Double)
268conicalP_0_e lambda x = createSFR "conicalP_0_e" $ gsl_sf_conicalP_0_e lambda x 268conicalP_0_e lambda x = createSFR "conicalP_0_e" $ gsl_sf_conicalP_0_e lambda x
269foreign import ccall "legendre.h gsl_sf_conicalP_0_e" gsl_sf_conicalP_0_e :: Double -> Double -> Ptr () -> IO CInt 269foreign import ccall "gsl_sf_conicalP_0_e" gsl_sf_conicalP_0_e :: Double -> Double -> Ptr () -> IO CInt
270 270
271-- | wrapper for double gsl_sf_conicalP_0(double lambda,double x); 271-- | wrapper for double gsl_sf_conicalP_0(double lambda,double x);
272-- 272--
273-- <http://www.google.com/search?q=gsl_sf_conicalP_0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 273-- <http://www.google.com/search?q=gsl_sf_conicalP_0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
274conicalP_0 :: Double -> Double -> Double 274conicalP_0 :: Double -> Double -> Double
275conicalP_0 = gsl_sf_conicalP_0 275conicalP_0 = gsl_sf_conicalP_0
276foreign import ccall "legendre.h gsl_sf_conicalP_0" gsl_sf_conicalP_0 :: Double -> Double -> Double 276foreign import ccall "gsl_sf_conicalP_0" gsl_sf_conicalP_0 :: Double -> Double -> Double
277 277
278-- | wrapper for int gsl_sf_conicalP_1_e(double lambda,double x,gsl_sf_result* result); 278-- | wrapper for int gsl_sf_conicalP_1_e(double lambda,double x,gsl_sf_result* result);
279-- 279--
280-- <http://www.google.com/search?q=gsl_sf_conicalP_1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 280-- <http://www.google.com/search?q=gsl_sf_conicalP_1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
281conicalP_1_e :: Double -> Double -> (Double,Double) 281conicalP_1_e :: Double -> Double -> (Double,Double)
282conicalP_1_e lambda x = createSFR "conicalP_1_e" $ gsl_sf_conicalP_1_e lambda x 282conicalP_1_e lambda x = createSFR "conicalP_1_e" $ gsl_sf_conicalP_1_e lambda x
283foreign import ccall "legendre.h gsl_sf_conicalP_1_e" gsl_sf_conicalP_1_e :: Double -> Double -> Ptr () -> IO CInt 283foreign import ccall "gsl_sf_conicalP_1_e" gsl_sf_conicalP_1_e :: Double -> Double -> Ptr () -> IO CInt
284 284
285-- | wrapper for double gsl_sf_conicalP_1(double lambda,double x); 285-- | wrapper for double gsl_sf_conicalP_1(double lambda,double x);
286-- 286--
287-- <http://www.google.com/search?q=gsl_sf_conicalP_1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 287-- <http://www.google.com/search?q=gsl_sf_conicalP_1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
288conicalP_1 :: Double -> Double -> Double 288conicalP_1 :: Double -> Double -> Double
289conicalP_1 = gsl_sf_conicalP_1 289conicalP_1 = gsl_sf_conicalP_1
290foreign import ccall "legendre.h gsl_sf_conicalP_1" gsl_sf_conicalP_1 :: Double -> Double -> Double 290foreign import ccall "gsl_sf_conicalP_1" gsl_sf_conicalP_1 :: Double -> Double -> Double
291 291
292-- | wrapper for int gsl_sf_conicalP_sph_reg_e(int l,double lambda,double x,gsl_sf_result* result); 292-- | wrapper for int gsl_sf_conicalP_sph_reg_e(int l,double lambda,double x,gsl_sf_result* result);
293-- 293--
294-- <http://www.google.com/search?q=gsl_sf_conicalP_sph_reg_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 294-- <http://www.google.com/search?q=gsl_sf_conicalP_sph_reg_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
295conicalP_sph_reg_e :: CInt -> Double -> Double -> (Double,Double) 295conicalP_sph_reg_e :: CInt -> Double -> Double -> (Double,Double)
296conicalP_sph_reg_e l lambda x = createSFR "conicalP_sph_reg_e" $ gsl_sf_conicalP_sph_reg_e l lambda x 296conicalP_sph_reg_e l lambda x = createSFR "conicalP_sph_reg_e" $ gsl_sf_conicalP_sph_reg_e l lambda x
297foreign import ccall "legendre.h gsl_sf_conicalP_sph_reg_e" gsl_sf_conicalP_sph_reg_e :: CInt -> Double -> Double -> Ptr () -> IO CInt 297foreign import ccall "gsl_sf_conicalP_sph_reg_e" gsl_sf_conicalP_sph_reg_e :: CInt -> Double -> Double -> Ptr () -> IO CInt
298 298
299-- | wrapper for double gsl_sf_conicalP_sph_reg(int l,double lambda,double x); 299-- | wrapper for double gsl_sf_conicalP_sph_reg(int l,double lambda,double x);
300-- 300--
301-- <http://www.google.com/search?q=gsl_sf_conicalP_sph_reg&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 301-- <http://www.google.com/search?q=gsl_sf_conicalP_sph_reg&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
302conicalP_sph_reg :: CInt -> Double -> Double -> Double 302conicalP_sph_reg :: CInt -> Double -> Double -> Double
303conicalP_sph_reg = gsl_sf_conicalP_sph_reg 303conicalP_sph_reg = gsl_sf_conicalP_sph_reg
304foreign import ccall "legendre.h gsl_sf_conicalP_sph_reg" gsl_sf_conicalP_sph_reg :: CInt -> Double -> Double -> Double 304foreign import ccall "gsl_sf_conicalP_sph_reg" gsl_sf_conicalP_sph_reg :: CInt -> Double -> Double -> Double
305 305
306-- | wrapper for int gsl_sf_conicalP_cyl_reg_e(int m,double lambda,double x,gsl_sf_result* result); 306-- | wrapper for int gsl_sf_conicalP_cyl_reg_e(int m,double lambda,double x,gsl_sf_result* result);
307-- 307--
308-- <http://www.google.com/search?q=gsl_sf_conicalP_cyl_reg_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 308-- <http://www.google.com/search?q=gsl_sf_conicalP_cyl_reg_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
309conicalP_cyl_reg_e :: CInt -> Double -> Double -> (Double,Double) 309conicalP_cyl_reg_e :: CInt -> Double -> Double -> (Double,Double)
310conicalP_cyl_reg_e m lambda x = createSFR "conicalP_cyl_reg_e" $ gsl_sf_conicalP_cyl_reg_e m lambda x 310conicalP_cyl_reg_e m lambda x = createSFR "conicalP_cyl_reg_e" $ gsl_sf_conicalP_cyl_reg_e m lambda x
311foreign import ccall "legendre.h gsl_sf_conicalP_cyl_reg_e" gsl_sf_conicalP_cyl_reg_e :: CInt -> Double -> Double -> Ptr () -> IO CInt 311foreign import ccall "gsl_sf_conicalP_cyl_reg_e" gsl_sf_conicalP_cyl_reg_e :: CInt -> Double -> Double -> Ptr () -> IO CInt
312 312
313-- | wrapper for double gsl_sf_conicalP_cyl_reg(int m,double lambda,double x); 313-- | wrapper for double gsl_sf_conicalP_cyl_reg(int m,double lambda,double x);
314-- 314--
315-- <http://www.google.com/search?q=gsl_sf_conicalP_cyl_reg&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 315-- <http://www.google.com/search?q=gsl_sf_conicalP_cyl_reg&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
316conicalP_cyl_reg :: CInt -> Double -> Double -> Double 316conicalP_cyl_reg :: CInt -> Double -> Double -> Double
317conicalP_cyl_reg = gsl_sf_conicalP_cyl_reg 317conicalP_cyl_reg = gsl_sf_conicalP_cyl_reg
318foreign import ccall "legendre.h gsl_sf_conicalP_cyl_reg" gsl_sf_conicalP_cyl_reg :: CInt -> Double -> Double -> Double 318foreign import ccall "gsl_sf_conicalP_cyl_reg" gsl_sf_conicalP_cyl_reg :: CInt -> Double -> Double -> Double
319 319
320-- | wrapper for int gsl_sf_legendre_H3d_0_e(double lambda,double eta,gsl_sf_result* result); 320-- | wrapper for int gsl_sf_legendre_H3d_0_e(double lambda,double eta,gsl_sf_result* result);
321-- 321--
322-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 322-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
323legendre_H3d_0_e :: Double -> Double -> (Double,Double) 323legendre_H3d_0_e :: Double -> Double -> (Double,Double)
324legendre_H3d_0_e lambda eta = createSFR "legendre_H3d_0_e" $ gsl_sf_legendre_H3d_0_e lambda eta 324legendre_H3d_0_e lambda eta = createSFR "legendre_H3d_0_e" $ gsl_sf_legendre_H3d_0_e lambda eta
325foreign import ccall "legendre.h gsl_sf_legendre_H3d_0_e" gsl_sf_legendre_H3d_0_e :: Double -> Double -> Ptr () -> IO CInt 325foreign import ccall "gsl_sf_legendre_H3d_0_e" gsl_sf_legendre_H3d_0_e :: Double -> Double -> Ptr () -> IO CInt
326 326
327-- | wrapper for double gsl_sf_legendre_H3d_0(double lambda,double eta); 327-- | wrapper for double gsl_sf_legendre_H3d_0(double lambda,double eta);
328-- 328--
329-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 329-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
330legendre_H3d_0 :: Double -> Double -> Double 330legendre_H3d_0 :: Double -> Double -> Double
331legendre_H3d_0 = gsl_sf_legendre_H3d_0 331legendre_H3d_0 = gsl_sf_legendre_H3d_0
332foreign import ccall "legendre.h gsl_sf_legendre_H3d_0" gsl_sf_legendre_H3d_0 :: Double -> Double -> Double 332foreign import ccall "gsl_sf_legendre_H3d_0" gsl_sf_legendre_H3d_0 :: Double -> Double -> Double
333 333
334-- | wrapper for int gsl_sf_legendre_H3d_1_e(double lambda,double eta,gsl_sf_result* result); 334-- | wrapper for int gsl_sf_legendre_H3d_1_e(double lambda,double eta,gsl_sf_result* result);
335-- 335--
336-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 336-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
337legendre_H3d_1_e :: Double -> Double -> (Double,Double) 337legendre_H3d_1_e :: Double -> Double -> (Double,Double)
338legendre_H3d_1_e lambda eta = createSFR "legendre_H3d_1_e" $ gsl_sf_legendre_H3d_1_e lambda eta 338legendre_H3d_1_e lambda eta = createSFR "legendre_H3d_1_e" $ gsl_sf_legendre_H3d_1_e lambda eta
339foreign import ccall "legendre.h gsl_sf_legendre_H3d_1_e" gsl_sf_legendre_H3d_1_e :: Double -> Double -> Ptr () -> IO CInt 339foreign import ccall "gsl_sf_legendre_H3d_1_e" gsl_sf_legendre_H3d_1_e :: Double -> Double -> Ptr () -> IO CInt
340 340
341-- | wrapper for double gsl_sf_legendre_H3d_1(double lambda,double eta); 341-- | wrapper for double gsl_sf_legendre_H3d_1(double lambda,double eta);
342-- 342--
343-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 343-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
344legendre_H3d_1 :: Double -> Double -> Double 344legendre_H3d_1 :: Double -> Double -> Double
345legendre_H3d_1 = gsl_sf_legendre_H3d_1 345legendre_H3d_1 = gsl_sf_legendre_H3d_1
346foreign import ccall "legendre.h gsl_sf_legendre_H3d_1" gsl_sf_legendre_H3d_1 :: Double -> Double -> Double 346foreign import ccall "gsl_sf_legendre_H3d_1" gsl_sf_legendre_H3d_1 :: Double -> Double -> Double
347 347
348-- | wrapper for int gsl_sf_legendre_H3d_e(int l,double lambda,double eta,gsl_sf_result* result); 348-- | wrapper for int gsl_sf_legendre_H3d_e(int l,double lambda,double eta,gsl_sf_result* result);
349-- 349--
350-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 350-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
351legendre_H3d_e :: CInt -> Double -> Double -> (Double,Double) 351legendre_H3d_e :: CInt -> Double -> Double -> (Double,Double)
352legendre_H3d_e l lambda eta = createSFR "legendre_H3d_e" $ gsl_sf_legendre_H3d_e l lambda eta 352legendre_H3d_e l lambda eta = createSFR "legendre_H3d_e" $ gsl_sf_legendre_H3d_e l lambda eta
353foreign import ccall "legendre.h gsl_sf_legendre_H3d_e" gsl_sf_legendre_H3d_e :: CInt -> Double -> Double -> Ptr () -> IO CInt 353foreign import ccall "gsl_sf_legendre_H3d_e" gsl_sf_legendre_H3d_e :: CInt -> Double -> Double -> Ptr () -> IO CInt
354 354
355-- | wrapper for double gsl_sf_legendre_H3d(int l,double lambda,double eta); 355-- | wrapper for double gsl_sf_legendre_H3d(int l,double lambda,double eta);
356-- 356--
357-- <http://www.google.com/search?q=gsl_sf_legendre_H3d&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 357-- <http://www.google.com/search?q=gsl_sf_legendre_H3d&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
358legendre_H3d :: CInt -> Double -> Double -> Double 358legendre_H3d :: CInt -> Double -> Double -> Double
359legendre_H3d = gsl_sf_legendre_H3d 359legendre_H3d = gsl_sf_legendre_H3d
360foreign import ccall "legendre.h gsl_sf_legendre_H3d" gsl_sf_legendre_H3d :: CInt -> Double -> Double -> Double 360foreign import ccall "gsl_sf_legendre_H3d" gsl_sf_legendre_H3d :: CInt -> Double -> Double -> Double
361 361
362-- | wrapper for int gsl_sf_legendre_H3d_array(int lmax,double lambda,double eta,double* result_array); 362-- | wrapper for int gsl_sf_legendre_H3d_array(int lmax,double lambda,double eta,double* result_array);
363-- 363--
364-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> 364-- <http://www.google.com/search?q=gsl_sf_legendre_H3d_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
365legendre_H3d_array :: CInt -> Double -> Double -> Ptr Double -> CInt 365legendre_H3d_array :: CInt -> Double -> Double -> Ptr Double -> CInt
366legendre_H3d_array = gsl_sf_legendre_H3d_array 366legendre_H3d_array = gsl_sf_legendre_H3d_array
367foreign import ccall "legendre.h gsl_sf_legendre_H3d_array" gsl_sf_legendre_H3d_array :: CInt -> Double -> Double -> Ptr Double -> CInt 367foreign import ccall "gsl_sf_legendre_H3d_array" gsl_sf_legendre_H3d_array :: CInt -> Double -> Double -> Ptr Double -> CInt