diff options
Diffstat (limited to 'lib/GSL/Special/Bessel.hs')
-rw-r--r-- | lib/GSL/Special/Bessel.hs | 809 |
1 files changed, 0 insertions, 809 deletions
diff --git a/lib/GSL/Special/Bessel.hs b/lib/GSL/Special/Bessel.hs deleted file mode 100644 index 4a96926..0000000 --- a/lib/GSL/Special/Bessel.hs +++ /dev/null | |||
@@ -1,809 +0,0 @@ | |||
1 | ------------------------------------------------------------ | ||
2 | {- | | ||
3 | Module : GSL.Special.Bessel | ||
4 | Copyright : (c) Alberto Ruiz 2006 | ||
5 | License : GPL-style | ||
6 | Maintainer : Alberto Ruiz (aruiz at um dot es) | ||
7 | Stability : provisional | ||
8 | Portability : uses ffi | ||
9 | |||
10 | Wrappers for selected functions described at: | ||
11 | |||
12 | <http://www.google.com/search?q=gsl_sf_bessel.h&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
13 | |||
14 | -} | ||
15 | ------------------------------------------------------------ | ||
16 | |||
17 | module GSL.Special.Bessel( | ||
18 | bessel_J0_e | ||
19 | , bessel_J0 | ||
20 | , bessel_J1_e | ||
21 | , bessel_J1 | ||
22 | , bessel_Jn_e | ||
23 | , bessel_Jn | ||
24 | , bessel_Y0_e | ||
25 | , bessel_Y0 | ||
26 | , bessel_Y1_e | ||
27 | , bessel_Y1 | ||
28 | , bessel_Yn_e | ||
29 | , bessel_Yn | ||
30 | , bessel_I0_e | ||
31 | , bessel_I0 | ||
32 | , bessel_I1_e | ||
33 | , bessel_I1 | ||
34 | , bessel_In_e | ||
35 | , bessel_In | ||
36 | , bessel_I0_scaled_e | ||
37 | , bessel_I0_scaled | ||
38 | , bessel_I1_scaled_e | ||
39 | , bessel_I1_scaled | ||
40 | , bessel_In_scaled_e | ||
41 | , bessel_In_scaled | ||
42 | , bessel_K0_e | ||
43 | , bessel_K0 | ||
44 | , bessel_K1_e | ||
45 | , bessel_K1 | ||
46 | , bessel_Kn_e | ||
47 | , bessel_Kn | ||
48 | , bessel_K0_scaled_e | ||
49 | , bessel_K0_scaled | ||
50 | , bessel_K1_scaled_e | ||
51 | , bessel_K1_scaled | ||
52 | , bessel_Kn_scaled_e | ||
53 | , bessel_Kn_scaled | ||
54 | , bessel_j0_e | ||
55 | , bessel_j0 | ||
56 | , bessel_j1_e | ||
57 | , bessel_j1 | ||
58 | , bessel_j2_e | ||
59 | , bessel_j2 | ||
60 | , bessel_jl_e | ||
61 | , bessel_jl | ||
62 | , bessel_y0_e | ||
63 | , bessel_y0 | ||
64 | , bessel_y1_e | ||
65 | , bessel_y1 | ||
66 | , bessel_y2_e | ||
67 | , bessel_y2 | ||
68 | , bessel_yl_e | ||
69 | , bessel_yl | ||
70 | , bessel_i0_scaled_e | ||
71 | , bessel_i0_scaled | ||
72 | , bessel_i1_scaled_e | ||
73 | , bessel_i1_scaled | ||
74 | , bessel_i2_scaled_e | ||
75 | , bessel_i2_scaled | ||
76 | , bessel_il_scaled_e | ||
77 | , bessel_il_scaled | ||
78 | , bessel_k0_scaled_e | ||
79 | , bessel_k0_scaled | ||
80 | , bessel_k1_scaled_e | ||
81 | , bessel_k1_scaled | ||
82 | , bessel_k2_scaled_e | ||
83 | , bessel_k2_scaled | ||
84 | , bessel_kl_scaled_e | ||
85 | , bessel_kl_scaled | ||
86 | , bessel_Jnu_e | ||
87 | , bessel_Jnu | ||
88 | , bessel_Ynu_e | ||
89 | , bessel_Ynu | ||
90 | , bessel_Inu_scaled_e | ||
91 | , bessel_Inu_scaled | ||
92 | , bessel_Inu_e | ||
93 | , bessel_Inu | ||
94 | , bessel_Knu_scaled_e | ||
95 | , bessel_Knu_scaled | ||
96 | , bessel_Knu_e | ||
97 | , bessel_Knu | ||
98 | , bessel_lnKnu_e | ||
99 | , bessel_lnKnu | ||
100 | , bessel_zero_J0_e | ||
101 | , bessel_zero_J0 | ||
102 | , bessel_zero_J1_e | ||
103 | , bessel_zero_J1 | ||
104 | , bessel_zero_Jnu_e | ||
105 | , bessel_zero_Jnu | ||
106 | ) where | ||
107 | |||
108 | import Foreign(Ptr) | ||
109 | import GSL.Special.Internal | ||
110 | |||
111 | -- | wrapper for int gsl_sf_bessel_J0_e(double x,gsl_sf_result* result); | ||
112 | -- | ||
113 | -- <http://www.google.com/search?q=gsl_sf_bessel_J0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
114 | bessel_J0_e :: Double -> (Double,Double) | ||
115 | bessel_J0_e x = createSFR "bessel_J0_e" $ gsl_sf_bessel_J0_e x | ||
116 | foreign import ccall "bessel.h gsl_sf_bessel_J0_e" gsl_sf_bessel_J0_e :: Double -> Ptr Double -> IO(Int) | ||
117 | |||
118 | -- | wrapper for double gsl_sf_bessel_J0(double x); | ||
119 | -- | ||
120 | -- <http://www.google.com/search?q=gsl_sf_bessel_J0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
121 | bessel_J0 :: Double -> Double | ||
122 | bessel_J0 = gsl_sf_bessel_J0 | ||
123 | foreign import ccall "bessel.h gsl_sf_bessel_J0" gsl_sf_bessel_J0 :: Double -> Double | ||
124 | |||
125 | -- | wrapper for int gsl_sf_bessel_J1_e(double x,gsl_sf_result* result); | ||
126 | -- | ||
127 | -- <http://www.google.com/search?q=gsl_sf_bessel_J1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
128 | bessel_J1_e :: Double -> (Double,Double) | ||
129 | bessel_J1_e x = createSFR "bessel_J1_e" $ gsl_sf_bessel_J1_e x | ||
130 | foreign import ccall "bessel.h gsl_sf_bessel_J1_e" gsl_sf_bessel_J1_e :: Double -> Ptr Double -> IO(Int) | ||
131 | |||
132 | -- | wrapper for double gsl_sf_bessel_J1(double x); | ||
133 | -- | ||
134 | -- <http://www.google.com/search?q=gsl_sf_bessel_J1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
135 | bessel_J1 :: Double -> Double | ||
136 | bessel_J1 = gsl_sf_bessel_J1 | ||
137 | foreign import ccall "bessel.h gsl_sf_bessel_J1" gsl_sf_bessel_J1 :: Double -> Double | ||
138 | |||
139 | -- | wrapper for int gsl_sf_bessel_Jn_e(int n,double x,gsl_sf_result* result); | ||
140 | -- | ||
141 | -- <http://www.google.com/search?q=gsl_sf_bessel_Jn_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
142 | bessel_Jn_e :: Int -> Double -> (Double,Double) | ||
143 | bessel_Jn_e n x = createSFR "bessel_Jn_e" $ gsl_sf_bessel_Jn_e n x | ||
144 | foreign import ccall "bessel.h gsl_sf_bessel_Jn_e" gsl_sf_bessel_Jn_e :: Int -> Double -> Ptr Double -> IO(Int) | ||
145 | |||
146 | -- | wrapper for double gsl_sf_bessel_Jn(int n,double x); | ||
147 | -- | ||
148 | -- <http://www.google.com/search?q=gsl_sf_bessel_Jn&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
149 | bessel_Jn :: Int -> Double -> Double | ||
150 | bessel_Jn = gsl_sf_bessel_Jn | ||
151 | foreign import ccall "bessel.h gsl_sf_bessel_Jn" gsl_sf_bessel_Jn :: Int -> Double -> Double | ||
152 | |||
153 | -- | wrapper for int gsl_sf_bessel_Jn_array(int nmin,int nmax,double x,double* result_array); | ||
154 | -- | ||
155 | -- <http://www.google.com/search?q=gsl_sf_bessel_Jn_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
156 | bessel_Jn_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
157 | bessel_Jn_array = gsl_sf_bessel_Jn_array | ||
158 | foreign import ccall "bessel.h gsl_sf_bessel_Jn_array" gsl_sf_bessel_Jn_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
159 | |||
160 | -- | wrapper for int gsl_sf_bessel_Y0_e(double x,gsl_sf_result* result); | ||
161 | -- | ||
162 | -- <http://www.google.com/search?q=gsl_sf_bessel_Y0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
163 | bessel_Y0_e :: Double -> (Double,Double) | ||
164 | bessel_Y0_e x = createSFR "bessel_Y0_e" $ gsl_sf_bessel_Y0_e x | ||
165 | foreign import ccall "bessel.h gsl_sf_bessel_Y0_e" gsl_sf_bessel_Y0_e :: Double -> Ptr Double -> IO(Int) | ||
166 | |||
167 | -- | wrapper for double gsl_sf_bessel_Y0(double x); | ||
168 | -- | ||
169 | -- <http://www.google.com/search?q=gsl_sf_bessel_Y0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
170 | bessel_Y0 :: Double -> Double | ||
171 | bessel_Y0 = gsl_sf_bessel_Y0 | ||
172 | foreign import ccall "bessel.h gsl_sf_bessel_Y0" gsl_sf_bessel_Y0 :: Double -> Double | ||
173 | |||
174 | -- | wrapper for int gsl_sf_bessel_Y1_e(double x,gsl_sf_result* result); | ||
175 | -- | ||
176 | -- <http://www.google.com/search?q=gsl_sf_bessel_Y1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
177 | bessel_Y1_e :: Double -> (Double,Double) | ||
178 | bessel_Y1_e x = createSFR "bessel_Y1_e" $ gsl_sf_bessel_Y1_e x | ||
179 | foreign import ccall "bessel.h gsl_sf_bessel_Y1_e" gsl_sf_bessel_Y1_e :: Double -> Ptr Double -> IO(Int) | ||
180 | |||
181 | -- | wrapper for double gsl_sf_bessel_Y1(double x); | ||
182 | -- | ||
183 | -- <http://www.google.com/search?q=gsl_sf_bessel_Y1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
184 | bessel_Y1 :: Double -> Double | ||
185 | bessel_Y1 = gsl_sf_bessel_Y1 | ||
186 | foreign import ccall "bessel.h gsl_sf_bessel_Y1" gsl_sf_bessel_Y1 :: Double -> Double | ||
187 | |||
188 | -- | wrapper for int gsl_sf_bessel_Yn_e(int n,double x,gsl_sf_result* result); | ||
189 | -- | ||
190 | -- <http://www.google.com/search?q=gsl_sf_bessel_Yn_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
191 | bessel_Yn_e :: Int -> Double -> (Double,Double) | ||
192 | bessel_Yn_e n x = createSFR "bessel_Yn_e" $ gsl_sf_bessel_Yn_e n x | ||
193 | foreign import ccall "bessel.h gsl_sf_bessel_Yn_e" gsl_sf_bessel_Yn_e :: Int -> Double -> Ptr Double -> IO(Int) | ||
194 | |||
195 | -- | wrapper for double gsl_sf_bessel_Yn(int n,double x); | ||
196 | -- | ||
197 | -- <http://www.google.com/search?q=gsl_sf_bessel_Yn&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
198 | bessel_Yn :: Int -> Double -> Double | ||
199 | bessel_Yn = gsl_sf_bessel_Yn | ||
200 | foreign import ccall "bessel.h gsl_sf_bessel_Yn" gsl_sf_bessel_Yn :: Int -> Double -> Double | ||
201 | |||
202 | -- | wrapper for int gsl_sf_bessel_Yn_array(int nmin,int nmax,double x,double* result_array); | ||
203 | -- | ||
204 | -- <http://www.google.com/search?q=gsl_sf_bessel_Yn_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
205 | bessel_Yn_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
206 | bessel_Yn_array = gsl_sf_bessel_Yn_array | ||
207 | foreign import ccall "bessel.h gsl_sf_bessel_Yn_array" gsl_sf_bessel_Yn_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
208 | |||
209 | -- | wrapper for int gsl_sf_bessel_I0_e(double x,gsl_sf_result* result); | ||
210 | -- | ||
211 | -- <http://www.google.com/search?q=gsl_sf_bessel_I0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
212 | bessel_I0_e :: Double -> (Double,Double) | ||
213 | bessel_I0_e x = createSFR "bessel_I0_e" $ gsl_sf_bessel_I0_e x | ||
214 | foreign import ccall "bessel.h gsl_sf_bessel_I0_e" gsl_sf_bessel_I0_e :: Double -> Ptr Double -> IO(Int) | ||
215 | |||
216 | -- | wrapper for double gsl_sf_bessel_I0(double x); | ||
217 | -- | ||
218 | -- <http://www.google.com/search?q=gsl_sf_bessel_I0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
219 | bessel_I0 :: Double -> Double | ||
220 | bessel_I0 = gsl_sf_bessel_I0 | ||
221 | foreign import ccall "bessel.h gsl_sf_bessel_I0" gsl_sf_bessel_I0 :: Double -> Double | ||
222 | |||
223 | -- | wrapper for int gsl_sf_bessel_I1_e(double x,gsl_sf_result* result); | ||
224 | -- | ||
225 | -- <http://www.google.com/search?q=gsl_sf_bessel_I1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
226 | bessel_I1_e :: Double -> (Double,Double) | ||
227 | bessel_I1_e x = createSFR "bessel_I1_e" $ gsl_sf_bessel_I1_e x | ||
228 | foreign import ccall "bessel.h gsl_sf_bessel_I1_e" gsl_sf_bessel_I1_e :: Double -> Ptr Double -> IO(Int) | ||
229 | |||
230 | -- | wrapper for double gsl_sf_bessel_I1(double x); | ||
231 | -- | ||
232 | -- <http://www.google.com/search?q=gsl_sf_bessel_I1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
233 | bessel_I1 :: Double -> Double | ||
234 | bessel_I1 = gsl_sf_bessel_I1 | ||
235 | foreign import ccall "bessel.h gsl_sf_bessel_I1" gsl_sf_bessel_I1 :: Double -> Double | ||
236 | |||
237 | -- | wrapper for int gsl_sf_bessel_In_e(int n,double x,gsl_sf_result* result); | ||
238 | -- | ||
239 | -- <http://www.google.com/search?q=gsl_sf_bessel_In_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
240 | bessel_In_e :: Int -> Double -> (Double,Double) | ||
241 | bessel_In_e n x = createSFR "bessel_In_e" $ gsl_sf_bessel_In_e n x | ||
242 | foreign import ccall "bessel.h gsl_sf_bessel_In_e" gsl_sf_bessel_In_e :: Int -> Double -> Ptr Double -> IO(Int) | ||
243 | |||
244 | -- | wrapper for double gsl_sf_bessel_In(int n,double x); | ||
245 | -- | ||
246 | -- <http://www.google.com/search?q=gsl_sf_bessel_In&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
247 | bessel_In :: Int -> Double -> Double | ||
248 | bessel_In = gsl_sf_bessel_In | ||
249 | foreign import ccall "bessel.h gsl_sf_bessel_In" gsl_sf_bessel_In :: Int -> Double -> Double | ||
250 | |||
251 | -- | wrapper for int gsl_sf_bessel_In_array(int nmin,int nmax,double x,double* result_array); | ||
252 | -- | ||
253 | -- <http://www.google.com/search?q=gsl_sf_bessel_In_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
254 | bessel_In_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
255 | bessel_In_array = gsl_sf_bessel_In_array | ||
256 | foreign import ccall "bessel.h gsl_sf_bessel_In_array" gsl_sf_bessel_In_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
257 | |||
258 | -- | wrapper for int gsl_sf_bessel_I0_scaled_e(double x,gsl_sf_result* result); | ||
259 | -- | ||
260 | -- <http://www.google.com/search?q=gsl_sf_bessel_I0_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
261 | bessel_I0_scaled_e :: Double -> (Double,Double) | ||
262 | bessel_I0_scaled_e x = createSFR "bessel_I0_scaled_e" $ gsl_sf_bessel_I0_scaled_e x | ||
263 | foreign import ccall "bessel.h gsl_sf_bessel_I0_scaled_e" gsl_sf_bessel_I0_scaled_e :: Double -> Ptr Double -> IO(Int) | ||
264 | |||
265 | -- | wrapper for double gsl_sf_bessel_I0_scaled(double x); | ||
266 | -- | ||
267 | -- <http://www.google.com/search?q=gsl_sf_bessel_I0_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
268 | bessel_I0_scaled :: Double -> Double | ||
269 | bessel_I0_scaled = gsl_sf_bessel_I0_scaled | ||
270 | foreign import ccall "bessel.h gsl_sf_bessel_I0_scaled" gsl_sf_bessel_I0_scaled :: Double -> Double | ||
271 | |||
272 | -- | wrapper for int gsl_sf_bessel_I1_scaled_e(double x,gsl_sf_result* result); | ||
273 | -- | ||
274 | -- <http://www.google.com/search?q=gsl_sf_bessel_I1_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
275 | bessel_I1_scaled_e :: Double -> (Double,Double) | ||
276 | bessel_I1_scaled_e x = createSFR "bessel_I1_scaled_e" $ gsl_sf_bessel_I1_scaled_e x | ||
277 | foreign import ccall "bessel.h gsl_sf_bessel_I1_scaled_e" gsl_sf_bessel_I1_scaled_e :: Double -> Ptr Double -> IO(Int) | ||
278 | |||
279 | -- | wrapper for double gsl_sf_bessel_I1_scaled(double x); | ||
280 | -- | ||
281 | -- <http://www.google.com/search?q=gsl_sf_bessel_I1_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
282 | bessel_I1_scaled :: Double -> Double | ||
283 | bessel_I1_scaled = gsl_sf_bessel_I1_scaled | ||
284 | foreign import ccall "bessel.h gsl_sf_bessel_I1_scaled" gsl_sf_bessel_I1_scaled :: Double -> Double | ||
285 | |||
286 | -- | wrapper for int gsl_sf_bessel_In_scaled_e(int n,double x,gsl_sf_result* result); | ||
287 | -- | ||
288 | -- <http://www.google.com/search?q=gsl_sf_bessel_In_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
289 | bessel_In_scaled_e :: Int -> Double -> (Double,Double) | ||
290 | bessel_In_scaled_e n x = createSFR "bessel_In_scaled_e" $ gsl_sf_bessel_In_scaled_e n x | ||
291 | foreign import ccall "bessel.h gsl_sf_bessel_In_scaled_e" gsl_sf_bessel_In_scaled_e :: Int -> Double -> Ptr Double -> IO(Int) | ||
292 | |||
293 | -- | wrapper for double gsl_sf_bessel_In_scaled(int n,double x); | ||
294 | -- | ||
295 | -- <http://www.google.com/search?q=gsl_sf_bessel_In_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
296 | bessel_In_scaled :: Int -> Double -> Double | ||
297 | bessel_In_scaled = gsl_sf_bessel_In_scaled | ||
298 | foreign import ccall "bessel.h gsl_sf_bessel_In_scaled" gsl_sf_bessel_In_scaled :: Int -> Double -> Double | ||
299 | |||
300 | -- | wrapper for int gsl_sf_bessel_In_scaled_array(int nmin,int nmax,double x,double* result_array); | ||
301 | -- | ||
302 | -- <http://www.google.com/search?q=gsl_sf_bessel_In_scaled_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
303 | bessel_In_scaled_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
304 | bessel_In_scaled_array = gsl_sf_bessel_In_scaled_array | ||
305 | foreign import ccall "bessel.h gsl_sf_bessel_In_scaled_array" gsl_sf_bessel_In_scaled_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
306 | |||
307 | -- | wrapper for int gsl_sf_bessel_K0_e(double x,gsl_sf_result* result); | ||
308 | -- | ||
309 | -- <http://www.google.com/search?q=gsl_sf_bessel_K0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
310 | bessel_K0_e :: Double -> (Double,Double) | ||
311 | bessel_K0_e x = createSFR "bessel_K0_e" $ gsl_sf_bessel_K0_e x | ||
312 | foreign import ccall "bessel.h gsl_sf_bessel_K0_e" gsl_sf_bessel_K0_e :: Double -> Ptr Double -> IO(Int) | ||
313 | |||
314 | -- | wrapper for double gsl_sf_bessel_K0(double x); | ||
315 | -- | ||
316 | -- <http://www.google.com/search?q=gsl_sf_bessel_K0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
317 | bessel_K0 :: Double -> Double | ||
318 | bessel_K0 = gsl_sf_bessel_K0 | ||
319 | foreign import ccall "bessel.h gsl_sf_bessel_K0" gsl_sf_bessel_K0 :: Double -> Double | ||
320 | |||
321 | -- | wrapper for int gsl_sf_bessel_K1_e(double x,gsl_sf_result* result); | ||
322 | -- | ||
323 | -- <http://www.google.com/search?q=gsl_sf_bessel_K1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
324 | bessel_K1_e :: Double -> (Double,Double) | ||
325 | bessel_K1_e x = createSFR "bessel_K1_e" $ gsl_sf_bessel_K1_e x | ||
326 | foreign import ccall "bessel.h gsl_sf_bessel_K1_e" gsl_sf_bessel_K1_e :: Double -> Ptr Double -> IO(Int) | ||
327 | |||
328 | -- | wrapper for double gsl_sf_bessel_K1(double x); | ||
329 | -- | ||
330 | -- <http://www.google.com/search?q=gsl_sf_bessel_K1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
331 | bessel_K1 :: Double -> Double | ||
332 | bessel_K1 = gsl_sf_bessel_K1 | ||
333 | foreign import ccall "bessel.h gsl_sf_bessel_K1" gsl_sf_bessel_K1 :: Double -> Double | ||
334 | |||
335 | -- | wrapper for int gsl_sf_bessel_Kn_e(int n,double x,gsl_sf_result* result); | ||
336 | -- | ||
337 | -- <http://www.google.com/search?q=gsl_sf_bessel_Kn_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
338 | bessel_Kn_e :: Int -> Double -> (Double,Double) | ||
339 | bessel_Kn_e n x = createSFR "bessel_Kn_e" $ gsl_sf_bessel_Kn_e n x | ||
340 | foreign import ccall "bessel.h gsl_sf_bessel_Kn_e" gsl_sf_bessel_Kn_e :: Int -> Double -> Ptr Double -> IO(Int) | ||
341 | |||
342 | -- | wrapper for double gsl_sf_bessel_Kn(int n,double x); | ||
343 | -- | ||
344 | -- <http://www.google.com/search?q=gsl_sf_bessel_Kn&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
345 | bessel_Kn :: Int -> Double -> Double | ||
346 | bessel_Kn = gsl_sf_bessel_Kn | ||
347 | foreign import ccall "bessel.h gsl_sf_bessel_Kn" gsl_sf_bessel_Kn :: Int -> Double -> Double | ||
348 | |||
349 | -- | wrapper for int gsl_sf_bessel_Kn_array(int nmin,int nmax,double x,double* result_array); | ||
350 | -- | ||
351 | -- <http://www.google.com/search?q=gsl_sf_bessel_Kn_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
352 | bessel_Kn_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
353 | bessel_Kn_array = gsl_sf_bessel_Kn_array | ||
354 | foreign import ccall "bessel.h gsl_sf_bessel_Kn_array" gsl_sf_bessel_Kn_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
355 | |||
356 | -- | wrapper for int gsl_sf_bessel_K0_scaled_e(double x,gsl_sf_result* result); | ||
357 | -- | ||
358 | -- <http://www.google.com/search?q=gsl_sf_bessel_K0_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
359 | bessel_K0_scaled_e :: Double -> (Double,Double) | ||
360 | bessel_K0_scaled_e x = createSFR "bessel_K0_scaled_e" $ gsl_sf_bessel_K0_scaled_e x | ||
361 | foreign import ccall "bessel.h gsl_sf_bessel_K0_scaled_e" gsl_sf_bessel_K0_scaled_e :: Double -> Ptr Double -> IO(Int) | ||
362 | |||
363 | -- | wrapper for double gsl_sf_bessel_K0_scaled(double x); | ||
364 | -- | ||
365 | -- <http://www.google.com/search?q=gsl_sf_bessel_K0_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
366 | bessel_K0_scaled :: Double -> Double | ||
367 | bessel_K0_scaled = gsl_sf_bessel_K0_scaled | ||
368 | foreign import ccall "bessel.h gsl_sf_bessel_K0_scaled" gsl_sf_bessel_K0_scaled :: Double -> Double | ||
369 | |||
370 | -- | wrapper for int gsl_sf_bessel_K1_scaled_e(double x,gsl_sf_result* result); | ||
371 | -- | ||
372 | -- <http://www.google.com/search?q=gsl_sf_bessel_K1_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
373 | bessel_K1_scaled_e :: Double -> (Double,Double) | ||
374 | bessel_K1_scaled_e x = createSFR "bessel_K1_scaled_e" $ gsl_sf_bessel_K1_scaled_e x | ||
375 | foreign import ccall "bessel.h gsl_sf_bessel_K1_scaled_e" gsl_sf_bessel_K1_scaled_e :: Double -> Ptr Double -> IO(Int) | ||
376 | |||
377 | -- | wrapper for double gsl_sf_bessel_K1_scaled(double x); | ||
378 | -- | ||
379 | -- <http://www.google.com/search?q=gsl_sf_bessel_K1_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
380 | bessel_K1_scaled :: Double -> Double | ||
381 | bessel_K1_scaled = gsl_sf_bessel_K1_scaled | ||
382 | foreign import ccall "bessel.h gsl_sf_bessel_K1_scaled" gsl_sf_bessel_K1_scaled :: Double -> Double | ||
383 | |||
384 | -- | wrapper for int gsl_sf_bessel_Kn_scaled_e(int n,double x,gsl_sf_result* result); | ||
385 | -- | ||
386 | -- <http://www.google.com/search?q=gsl_sf_bessel_Kn_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
387 | bessel_Kn_scaled_e :: Int -> Double -> (Double,Double) | ||
388 | bessel_Kn_scaled_e n x = createSFR "bessel_Kn_scaled_e" $ gsl_sf_bessel_Kn_scaled_e n x | ||
389 | foreign import ccall "bessel.h gsl_sf_bessel_Kn_scaled_e" gsl_sf_bessel_Kn_scaled_e :: Int -> Double -> Ptr Double -> IO(Int) | ||
390 | |||
391 | -- | wrapper for double gsl_sf_bessel_Kn_scaled(int n,double x); | ||
392 | -- | ||
393 | -- <http://www.google.com/search?q=gsl_sf_bessel_Kn_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
394 | bessel_Kn_scaled :: Int -> Double -> Double | ||
395 | bessel_Kn_scaled = gsl_sf_bessel_Kn_scaled | ||
396 | foreign import ccall "bessel.h gsl_sf_bessel_Kn_scaled" gsl_sf_bessel_Kn_scaled :: Int -> Double -> Double | ||
397 | |||
398 | -- | wrapper for int gsl_sf_bessel_Kn_scaled_array(int nmin,int nmax,double x,double* result_array); | ||
399 | -- | ||
400 | -- <http://www.google.com/search?q=gsl_sf_bessel_Kn_scaled_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
401 | bessel_Kn_scaled_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
402 | bessel_Kn_scaled_array = gsl_sf_bessel_Kn_scaled_array | ||
403 | foreign import ccall "bessel.h gsl_sf_bessel_Kn_scaled_array" gsl_sf_bessel_Kn_scaled_array :: Int -> Int -> Double -> Ptr Double -> Int | ||
404 | |||
405 | -- | wrapper for int gsl_sf_bessel_j0_e(double x,gsl_sf_result* result); | ||
406 | -- | ||
407 | -- <http://www.google.com/search?q=gsl_sf_bessel_j0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
408 | bessel_j0_e :: Double -> (Double,Double) | ||
409 | bessel_j0_e x = createSFR "bessel_j0_e" $ gsl_sf_bessel_j0_e x | ||
410 | foreign import ccall "bessel.h gsl_sf_bessel_j0_e" gsl_sf_bessel_j0_e :: Double -> Ptr Double -> IO(Int) | ||
411 | |||
412 | -- | wrapper for double gsl_sf_bessel_j0(double x); | ||
413 | -- | ||
414 | -- <http://www.google.com/search?q=gsl_sf_bessel_j0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
415 | bessel_j0 :: Double -> Double | ||
416 | bessel_j0 = gsl_sf_bessel_j0 | ||
417 | foreign import ccall "bessel.h gsl_sf_bessel_j0" gsl_sf_bessel_j0 :: Double -> Double | ||
418 | |||
419 | -- | wrapper for int gsl_sf_bessel_j1_e(double x,gsl_sf_result* result); | ||
420 | -- | ||
421 | -- <http://www.google.com/search?q=gsl_sf_bessel_j1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
422 | bessel_j1_e :: Double -> (Double,Double) | ||
423 | bessel_j1_e x = createSFR "bessel_j1_e" $ gsl_sf_bessel_j1_e x | ||
424 | foreign import ccall "bessel.h gsl_sf_bessel_j1_e" gsl_sf_bessel_j1_e :: Double -> Ptr Double -> IO(Int) | ||
425 | |||
426 | -- | wrapper for double gsl_sf_bessel_j1(double x); | ||
427 | -- | ||
428 | -- <http://www.google.com/search?q=gsl_sf_bessel_j1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
429 | bessel_j1 :: Double -> Double | ||
430 | bessel_j1 = gsl_sf_bessel_j1 | ||
431 | foreign import ccall "bessel.h gsl_sf_bessel_j1" gsl_sf_bessel_j1 :: Double -> Double | ||
432 | |||
433 | -- | wrapper for int gsl_sf_bessel_j2_e(double x,gsl_sf_result* result); | ||
434 | -- | ||
435 | -- <http://www.google.com/search?q=gsl_sf_bessel_j2_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
436 | bessel_j2_e :: Double -> (Double,Double) | ||
437 | bessel_j2_e x = createSFR "bessel_j2_e" $ gsl_sf_bessel_j2_e x | ||
438 | foreign import ccall "bessel.h gsl_sf_bessel_j2_e" gsl_sf_bessel_j2_e :: Double -> Ptr Double -> IO(Int) | ||
439 | |||
440 | -- | wrapper for double gsl_sf_bessel_j2(double x); | ||
441 | -- | ||
442 | -- <http://www.google.com/search?q=gsl_sf_bessel_j2&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
443 | bessel_j2 :: Double -> Double | ||
444 | bessel_j2 = gsl_sf_bessel_j2 | ||
445 | foreign import ccall "bessel.h gsl_sf_bessel_j2" gsl_sf_bessel_j2 :: Double -> Double | ||
446 | |||
447 | -- | wrapper for int gsl_sf_bessel_jl_e(int l,double x,gsl_sf_result* result); | ||
448 | -- | ||
449 | -- <http://www.google.com/search?q=gsl_sf_bessel_jl_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
450 | bessel_jl_e :: Int -> Double -> (Double,Double) | ||
451 | bessel_jl_e l x = createSFR "bessel_jl_e" $ gsl_sf_bessel_jl_e l x | ||
452 | foreign import ccall "bessel.h gsl_sf_bessel_jl_e" gsl_sf_bessel_jl_e :: Int -> Double -> Ptr Double -> IO(Int) | ||
453 | |||
454 | -- | wrapper for double gsl_sf_bessel_jl(int l,double x); | ||
455 | -- | ||
456 | -- <http://www.google.com/search?q=gsl_sf_bessel_jl&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
457 | bessel_jl :: Int -> Double -> Double | ||
458 | bessel_jl = gsl_sf_bessel_jl | ||
459 | foreign import ccall "bessel.h gsl_sf_bessel_jl" gsl_sf_bessel_jl :: Int -> Double -> Double | ||
460 | |||
461 | -- | wrapper for int gsl_sf_bessel_jl_array(int lmax,double x,double* result_array); | ||
462 | -- | ||
463 | -- <http://www.google.com/search?q=gsl_sf_bessel_jl_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
464 | bessel_jl_array :: Int -> Double -> Ptr Double -> Int | ||
465 | bessel_jl_array = gsl_sf_bessel_jl_array | ||
466 | foreign import ccall "bessel.h gsl_sf_bessel_jl_array" gsl_sf_bessel_jl_array :: Int -> Double -> Ptr Double -> Int | ||
467 | |||
468 | -- | wrapper for int gsl_sf_bessel_jl_steed_array(int lmax,double x,double* jl_x_array); | ||
469 | -- | ||
470 | -- <http://www.google.com/search?q=gsl_sf_bessel_jl_steed_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
471 | bessel_jl_steed_array :: Int -> Double -> Ptr Double -> Int | ||
472 | bessel_jl_steed_array = gsl_sf_bessel_jl_steed_array | ||
473 | foreign import ccall "bessel.h gsl_sf_bessel_jl_steed_array" gsl_sf_bessel_jl_steed_array :: Int -> Double -> Ptr Double -> Int | ||
474 | |||
475 | -- | wrapper for int gsl_sf_bessel_y0_e(double x,gsl_sf_result* result); | ||
476 | -- | ||
477 | -- <http://www.google.com/search?q=gsl_sf_bessel_y0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
478 | bessel_y0_e :: Double -> (Double,Double) | ||
479 | bessel_y0_e x = createSFR "bessel_y0_e" $ gsl_sf_bessel_y0_e x | ||
480 | foreign import ccall "bessel.h gsl_sf_bessel_y0_e" gsl_sf_bessel_y0_e :: Double -> Ptr Double -> IO(Int) | ||
481 | |||
482 | -- | wrapper for double gsl_sf_bessel_y0(double x); | ||
483 | -- | ||
484 | -- <http://www.google.com/search?q=gsl_sf_bessel_y0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
485 | bessel_y0 :: Double -> Double | ||
486 | bessel_y0 = gsl_sf_bessel_y0 | ||
487 | foreign import ccall "bessel.h gsl_sf_bessel_y0" gsl_sf_bessel_y0 :: Double -> Double | ||
488 | |||
489 | -- | wrapper for int gsl_sf_bessel_y1_e(double x,gsl_sf_result* result); | ||
490 | -- | ||
491 | -- <http://www.google.com/search?q=gsl_sf_bessel_y1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
492 | bessel_y1_e :: Double -> (Double,Double) | ||
493 | bessel_y1_e x = createSFR "bessel_y1_e" $ gsl_sf_bessel_y1_e x | ||
494 | foreign import ccall "bessel.h gsl_sf_bessel_y1_e" gsl_sf_bessel_y1_e :: Double -> Ptr Double -> IO(Int) | ||
495 | |||
496 | -- | wrapper for double gsl_sf_bessel_y1(double x); | ||
497 | -- | ||
498 | -- <http://www.google.com/search?q=gsl_sf_bessel_y1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
499 | bessel_y1 :: Double -> Double | ||
500 | bessel_y1 = gsl_sf_bessel_y1 | ||
501 | foreign import ccall "bessel.h gsl_sf_bessel_y1" gsl_sf_bessel_y1 :: Double -> Double | ||
502 | |||
503 | -- | wrapper for int gsl_sf_bessel_y2_e(double x,gsl_sf_result* result); | ||
504 | -- | ||
505 | -- <http://www.google.com/search?q=gsl_sf_bessel_y2_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
506 | bessel_y2_e :: Double -> (Double,Double) | ||
507 | bessel_y2_e x = createSFR "bessel_y2_e" $ gsl_sf_bessel_y2_e x | ||
508 | foreign import ccall "bessel.h gsl_sf_bessel_y2_e" gsl_sf_bessel_y2_e :: Double -> Ptr Double -> IO(Int) | ||
509 | |||
510 | -- | wrapper for double gsl_sf_bessel_y2(double x); | ||
511 | -- | ||
512 | -- <http://www.google.com/search?q=gsl_sf_bessel_y2&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
513 | bessel_y2 :: Double -> Double | ||
514 | bessel_y2 = gsl_sf_bessel_y2 | ||
515 | foreign import ccall "bessel.h gsl_sf_bessel_y2" gsl_sf_bessel_y2 :: Double -> Double | ||
516 | |||
517 | -- | wrapper for int gsl_sf_bessel_yl_e(int l,double x,gsl_sf_result* result); | ||
518 | -- | ||
519 | -- <http://www.google.com/search?q=gsl_sf_bessel_yl_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
520 | bessel_yl_e :: Int -> Double -> (Double,Double) | ||
521 | bessel_yl_e l x = createSFR "bessel_yl_e" $ gsl_sf_bessel_yl_e l x | ||
522 | foreign import ccall "bessel.h gsl_sf_bessel_yl_e" gsl_sf_bessel_yl_e :: Int -> Double -> Ptr Double -> IO(Int) | ||
523 | |||
524 | -- | wrapper for double gsl_sf_bessel_yl(int l,double x); | ||
525 | -- | ||
526 | -- <http://www.google.com/search?q=gsl_sf_bessel_yl&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
527 | bessel_yl :: Int -> Double -> Double | ||
528 | bessel_yl = gsl_sf_bessel_yl | ||
529 | foreign import ccall "bessel.h gsl_sf_bessel_yl" gsl_sf_bessel_yl :: Int -> Double -> Double | ||
530 | |||
531 | -- | wrapper for int gsl_sf_bessel_yl_array(int lmax,double x,double* result_array); | ||
532 | -- | ||
533 | -- <http://www.google.com/search?q=gsl_sf_bessel_yl_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
534 | bessel_yl_array :: Int -> Double -> Ptr Double -> Int | ||
535 | bessel_yl_array = gsl_sf_bessel_yl_array | ||
536 | foreign import ccall "bessel.h gsl_sf_bessel_yl_array" gsl_sf_bessel_yl_array :: Int -> Double -> Ptr Double -> Int | ||
537 | |||
538 | -- | wrapper for int gsl_sf_bessel_i0_scaled_e(double x,gsl_sf_result* result); | ||
539 | -- | ||
540 | -- <http://www.google.com/search?q=gsl_sf_bessel_i0_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
541 | bessel_i0_scaled_e :: Double -> (Double,Double) | ||
542 | bessel_i0_scaled_e x = createSFR "bessel_i0_scaled_e" $ gsl_sf_bessel_i0_scaled_e x | ||
543 | foreign import ccall "bessel.h gsl_sf_bessel_i0_scaled_e" gsl_sf_bessel_i0_scaled_e :: Double -> Ptr Double -> IO(Int) | ||
544 | |||
545 | -- | wrapper for double gsl_sf_bessel_i0_scaled(double x); | ||
546 | -- | ||
547 | -- <http://www.google.com/search?q=gsl_sf_bessel_i0_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
548 | bessel_i0_scaled :: Double -> Double | ||
549 | bessel_i0_scaled = gsl_sf_bessel_i0_scaled | ||
550 | foreign import ccall "bessel.h gsl_sf_bessel_i0_scaled" gsl_sf_bessel_i0_scaled :: Double -> Double | ||
551 | |||
552 | -- | wrapper for int gsl_sf_bessel_i1_scaled_e(double x,gsl_sf_result* result); | ||
553 | -- | ||
554 | -- <http://www.google.com/search?q=gsl_sf_bessel_i1_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
555 | bessel_i1_scaled_e :: Double -> (Double,Double) | ||
556 | bessel_i1_scaled_e x = createSFR "bessel_i1_scaled_e" $ gsl_sf_bessel_i1_scaled_e x | ||
557 | foreign import ccall "bessel.h gsl_sf_bessel_i1_scaled_e" gsl_sf_bessel_i1_scaled_e :: Double -> Ptr Double -> IO(Int) | ||
558 | |||
559 | -- | wrapper for double gsl_sf_bessel_i1_scaled(double x); | ||
560 | -- | ||
561 | -- <http://www.google.com/search?q=gsl_sf_bessel_i1_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
562 | bessel_i1_scaled :: Double -> Double | ||
563 | bessel_i1_scaled = gsl_sf_bessel_i1_scaled | ||
564 | foreign import ccall "bessel.h gsl_sf_bessel_i1_scaled" gsl_sf_bessel_i1_scaled :: Double -> Double | ||
565 | |||
566 | -- | wrapper for int gsl_sf_bessel_i2_scaled_e(double x,gsl_sf_result* result); | ||
567 | -- | ||
568 | -- <http://www.google.com/search?q=gsl_sf_bessel_i2_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
569 | bessel_i2_scaled_e :: Double -> (Double,Double) | ||
570 | bessel_i2_scaled_e x = createSFR "bessel_i2_scaled_e" $ gsl_sf_bessel_i2_scaled_e x | ||
571 | foreign import ccall "bessel.h gsl_sf_bessel_i2_scaled_e" gsl_sf_bessel_i2_scaled_e :: Double -> Ptr Double -> IO(Int) | ||
572 | |||
573 | -- | wrapper for double gsl_sf_bessel_i2_scaled(double x); | ||
574 | -- | ||
575 | -- <http://www.google.com/search?q=gsl_sf_bessel_i2_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
576 | bessel_i2_scaled :: Double -> Double | ||
577 | bessel_i2_scaled = gsl_sf_bessel_i2_scaled | ||
578 | foreign import ccall "bessel.h gsl_sf_bessel_i2_scaled" gsl_sf_bessel_i2_scaled :: Double -> Double | ||
579 | |||
580 | -- | wrapper for int gsl_sf_bessel_il_scaled_e(int l,double x,gsl_sf_result* result); | ||
581 | -- | ||
582 | -- <http://www.google.com/search?q=gsl_sf_bessel_il_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
583 | bessel_il_scaled_e :: Int -> Double -> (Double,Double) | ||
584 | bessel_il_scaled_e l x = createSFR "bessel_il_scaled_e" $ gsl_sf_bessel_il_scaled_e l x | ||
585 | foreign import ccall "bessel.h gsl_sf_bessel_il_scaled_e" gsl_sf_bessel_il_scaled_e :: Int -> Double -> Ptr Double -> IO(Int) | ||
586 | |||
587 | -- | wrapper for double gsl_sf_bessel_il_scaled(int l,double x); | ||
588 | -- | ||
589 | -- <http://www.google.com/search?q=gsl_sf_bessel_il_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
590 | bessel_il_scaled :: Int -> Double -> Double | ||
591 | bessel_il_scaled = gsl_sf_bessel_il_scaled | ||
592 | foreign import ccall "bessel.h gsl_sf_bessel_il_scaled" gsl_sf_bessel_il_scaled :: Int -> Double -> Double | ||
593 | |||
594 | -- | wrapper for int gsl_sf_bessel_il_scaled_array(int lmax,double x,double* result_array); | ||
595 | -- | ||
596 | -- <http://www.google.com/search?q=gsl_sf_bessel_il_scaled_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
597 | bessel_il_scaled_array :: Int -> Double -> Ptr Double -> Int | ||
598 | bessel_il_scaled_array = gsl_sf_bessel_il_scaled_array | ||
599 | foreign import ccall "bessel.h gsl_sf_bessel_il_scaled_array" gsl_sf_bessel_il_scaled_array :: Int -> Double -> Ptr Double -> Int | ||
600 | |||
601 | -- | wrapper for int gsl_sf_bessel_k0_scaled_e(double x,gsl_sf_result* result); | ||
602 | -- | ||
603 | -- <http://www.google.com/search?q=gsl_sf_bessel_k0_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
604 | bessel_k0_scaled_e :: Double -> (Double,Double) | ||
605 | bessel_k0_scaled_e x = createSFR "bessel_k0_scaled_e" $ gsl_sf_bessel_k0_scaled_e x | ||
606 | foreign import ccall "bessel.h gsl_sf_bessel_k0_scaled_e" gsl_sf_bessel_k0_scaled_e :: Double -> Ptr Double -> IO(Int) | ||
607 | |||
608 | -- | wrapper for double gsl_sf_bessel_k0_scaled(double x); | ||
609 | -- | ||
610 | -- <http://www.google.com/search?q=gsl_sf_bessel_k0_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
611 | bessel_k0_scaled :: Double -> Double | ||
612 | bessel_k0_scaled = gsl_sf_bessel_k0_scaled | ||
613 | foreign import ccall "bessel.h gsl_sf_bessel_k0_scaled" gsl_sf_bessel_k0_scaled :: Double -> Double | ||
614 | |||
615 | -- | wrapper for int gsl_sf_bessel_k1_scaled_e(double x,gsl_sf_result* result); | ||
616 | -- | ||
617 | -- <http://www.google.com/search?q=gsl_sf_bessel_k1_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
618 | bessel_k1_scaled_e :: Double -> (Double,Double) | ||
619 | bessel_k1_scaled_e x = createSFR "bessel_k1_scaled_e" $ gsl_sf_bessel_k1_scaled_e x | ||
620 | foreign import ccall "bessel.h gsl_sf_bessel_k1_scaled_e" gsl_sf_bessel_k1_scaled_e :: Double -> Ptr Double -> IO(Int) | ||
621 | |||
622 | -- | wrapper for double gsl_sf_bessel_k1_scaled(double x); | ||
623 | -- | ||
624 | -- <http://www.google.com/search?q=gsl_sf_bessel_k1_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
625 | bessel_k1_scaled :: Double -> Double | ||
626 | bessel_k1_scaled = gsl_sf_bessel_k1_scaled | ||
627 | foreign import ccall "bessel.h gsl_sf_bessel_k1_scaled" gsl_sf_bessel_k1_scaled :: Double -> Double | ||
628 | |||
629 | -- | wrapper for int gsl_sf_bessel_k2_scaled_e(double x,gsl_sf_result* result); | ||
630 | -- | ||
631 | -- <http://www.google.com/search?q=gsl_sf_bessel_k2_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
632 | bessel_k2_scaled_e :: Double -> (Double,Double) | ||
633 | bessel_k2_scaled_e x = createSFR "bessel_k2_scaled_e" $ gsl_sf_bessel_k2_scaled_e x | ||
634 | foreign import ccall "bessel.h gsl_sf_bessel_k2_scaled_e" gsl_sf_bessel_k2_scaled_e :: Double -> Ptr Double -> IO(Int) | ||
635 | |||
636 | -- | wrapper for double gsl_sf_bessel_k2_scaled(double x); | ||
637 | -- | ||
638 | -- <http://www.google.com/search?q=gsl_sf_bessel_k2_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
639 | bessel_k2_scaled :: Double -> Double | ||
640 | bessel_k2_scaled = gsl_sf_bessel_k2_scaled | ||
641 | foreign import ccall "bessel.h gsl_sf_bessel_k2_scaled" gsl_sf_bessel_k2_scaled :: Double -> Double | ||
642 | |||
643 | -- | wrapper for int gsl_sf_bessel_kl_scaled_e(int l,double x,gsl_sf_result* result); | ||
644 | -- | ||
645 | -- <http://www.google.com/search?q=gsl_sf_bessel_kl_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
646 | bessel_kl_scaled_e :: Int -> Double -> (Double,Double) | ||
647 | bessel_kl_scaled_e l x = createSFR "bessel_kl_scaled_e" $ gsl_sf_bessel_kl_scaled_e l x | ||
648 | foreign import ccall "bessel.h gsl_sf_bessel_kl_scaled_e" gsl_sf_bessel_kl_scaled_e :: Int -> Double -> Ptr Double -> IO(Int) | ||
649 | |||
650 | -- | wrapper for double gsl_sf_bessel_kl_scaled(int l,double x); | ||
651 | -- | ||
652 | -- <http://www.google.com/search?q=gsl_sf_bessel_kl_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
653 | bessel_kl_scaled :: Int -> Double -> Double | ||
654 | bessel_kl_scaled = gsl_sf_bessel_kl_scaled | ||
655 | foreign import ccall "bessel.h gsl_sf_bessel_kl_scaled" gsl_sf_bessel_kl_scaled :: Int -> Double -> Double | ||
656 | |||
657 | -- | wrapper for int gsl_sf_bessel_kl_scaled_array(int lmax,double x,double* result_array); | ||
658 | -- | ||
659 | -- <http://www.google.com/search?q=gsl_sf_bessel_kl_scaled_array&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
660 | bessel_kl_scaled_array :: Int -> Double -> Ptr Double -> Int | ||
661 | bessel_kl_scaled_array = gsl_sf_bessel_kl_scaled_array | ||
662 | foreign import ccall "bessel.h gsl_sf_bessel_kl_scaled_array" gsl_sf_bessel_kl_scaled_array :: Int -> Double -> Ptr Double -> Int | ||
663 | |||
664 | -- | wrapper for int gsl_sf_bessel_Jnu_e(double nu,double x,gsl_sf_result* result); | ||
665 | -- | ||
666 | -- <http://www.google.com/search?q=gsl_sf_bessel_Jnu_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
667 | bessel_Jnu_e :: Double -> Double -> (Double,Double) | ||
668 | bessel_Jnu_e nu x = createSFR "bessel_Jnu_e" $ gsl_sf_bessel_Jnu_e nu x | ||
669 | foreign import ccall "bessel.h gsl_sf_bessel_Jnu_e" gsl_sf_bessel_Jnu_e :: Double -> Double -> Ptr Double -> IO(Int) | ||
670 | |||
671 | -- | wrapper for double gsl_sf_bessel_Jnu(double nu,double x); | ||
672 | -- | ||
673 | -- <http://www.google.com/search?q=gsl_sf_bessel_Jnu&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
674 | bessel_Jnu :: Double -> Double -> Double | ||
675 | bessel_Jnu = gsl_sf_bessel_Jnu | ||
676 | foreign import ccall "bessel.h gsl_sf_bessel_Jnu" gsl_sf_bessel_Jnu :: Double -> Double -> Double | ||
677 | |||
678 | -- | wrapper for int gsl_sf_bessel_Ynu_e(double nu,double x,gsl_sf_result* result); | ||
679 | -- | ||
680 | -- <http://www.google.com/search?q=gsl_sf_bessel_Ynu_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
681 | bessel_Ynu_e :: Double -> Double -> (Double,Double) | ||
682 | bessel_Ynu_e nu x = createSFR "bessel_Ynu_e" $ gsl_sf_bessel_Ynu_e nu x | ||
683 | foreign import ccall "bessel.h gsl_sf_bessel_Ynu_e" gsl_sf_bessel_Ynu_e :: Double -> Double -> Ptr Double -> IO(Int) | ||
684 | |||
685 | -- | wrapper for double gsl_sf_bessel_Ynu(double nu,double x); | ||
686 | -- | ||
687 | -- <http://www.google.com/search?q=gsl_sf_bessel_Ynu&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
688 | bessel_Ynu :: Double -> Double -> Double | ||
689 | bessel_Ynu = gsl_sf_bessel_Ynu | ||
690 | foreign import ccall "bessel.h gsl_sf_bessel_Ynu" gsl_sf_bessel_Ynu :: Double -> Double -> Double | ||
691 | |||
692 | -- | wrapper for int gsl_sf_bessel_sequence_Jnu_e(double nu,gsl_mode_t mode,size_t size,double* v); | ||
693 | -- | ||
694 | -- <http://www.google.com/search?q=gsl_sf_bessel_sequence_Jnu_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
695 | bessel_sequence_Jnu_e :: Double -> Precision -> Size_t -> Ptr Double -> Int | ||
696 | bessel_sequence_Jnu_e nu mode size v = gsl_sf_bessel_sequence_Jnu_e nu (precCode mode) size v | ||
697 | foreign import ccall "bessel.h gsl_sf_bessel_sequence_Jnu_e" gsl_sf_bessel_sequence_Jnu_e :: Double -> Gsl_mode_t -> Size_t -> Ptr Double -> Int | ||
698 | |||
699 | -- | wrapper for int gsl_sf_bessel_Inu_scaled_e(double nu,double x,gsl_sf_result* result); | ||
700 | -- | ||
701 | -- <http://www.google.com/search?q=gsl_sf_bessel_Inu_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
702 | bessel_Inu_scaled_e :: Double -> Double -> (Double,Double) | ||
703 | bessel_Inu_scaled_e nu x = createSFR "bessel_Inu_scaled_e" $ gsl_sf_bessel_Inu_scaled_e nu x | ||
704 | foreign import ccall "bessel.h gsl_sf_bessel_Inu_scaled_e" gsl_sf_bessel_Inu_scaled_e :: Double -> Double -> Ptr Double -> IO(Int) | ||
705 | |||
706 | -- | wrapper for double gsl_sf_bessel_Inu_scaled(double nu,double x); | ||
707 | -- | ||
708 | -- <http://www.google.com/search?q=gsl_sf_bessel_Inu_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
709 | bessel_Inu_scaled :: Double -> Double -> Double | ||
710 | bessel_Inu_scaled = gsl_sf_bessel_Inu_scaled | ||
711 | foreign import ccall "bessel.h gsl_sf_bessel_Inu_scaled" gsl_sf_bessel_Inu_scaled :: Double -> Double -> Double | ||
712 | |||
713 | -- | wrapper for int gsl_sf_bessel_Inu_e(double nu,double x,gsl_sf_result* result); | ||
714 | -- | ||
715 | -- <http://www.google.com/search?q=gsl_sf_bessel_Inu_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
716 | bessel_Inu_e :: Double -> Double -> (Double,Double) | ||
717 | bessel_Inu_e nu x = createSFR "bessel_Inu_e" $ gsl_sf_bessel_Inu_e nu x | ||
718 | foreign import ccall "bessel.h gsl_sf_bessel_Inu_e" gsl_sf_bessel_Inu_e :: Double -> Double -> Ptr Double -> IO(Int) | ||
719 | |||
720 | -- | wrapper for double gsl_sf_bessel_Inu(double nu,double x); | ||
721 | -- | ||
722 | -- <http://www.google.com/search?q=gsl_sf_bessel_Inu&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
723 | bessel_Inu :: Double -> Double -> Double | ||
724 | bessel_Inu = gsl_sf_bessel_Inu | ||
725 | foreign import ccall "bessel.h gsl_sf_bessel_Inu" gsl_sf_bessel_Inu :: Double -> Double -> Double | ||
726 | |||
727 | -- | wrapper for int gsl_sf_bessel_Knu_scaled_e(double nu,double x,gsl_sf_result* result); | ||
728 | -- | ||
729 | -- <http://www.google.com/search?q=gsl_sf_bessel_Knu_scaled_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
730 | bessel_Knu_scaled_e :: Double -> Double -> (Double,Double) | ||
731 | bessel_Knu_scaled_e nu x = createSFR "bessel_Knu_scaled_e" $ gsl_sf_bessel_Knu_scaled_e nu x | ||
732 | foreign import ccall "bessel.h gsl_sf_bessel_Knu_scaled_e" gsl_sf_bessel_Knu_scaled_e :: Double -> Double -> Ptr Double -> IO(Int) | ||
733 | |||
734 | -- | wrapper for double gsl_sf_bessel_Knu_scaled(double nu,double x); | ||
735 | -- | ||
736 | -- <http://www.google.com/search?q=gsl_sf_bessel_Knu_scaled&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
737 | bessel_Knu_scaled :: Double -> Double -> Double | ||
738 | bessel_Knu_scaled = gsl_sf_bessel_Knu_scaled | ||
739 | foreign import ccall "bessel.h gsl_sf_bessel_Knu_scaled" gsl_sf_bessel_Knu_scaled :: Double -> Double -> Double | ||
740 | |||
741 | -- | wrapper for int gsl_sf_bessel_Knu_e(double nu,double x,gsl_sf_result* result); | ||
742 | -- | ||
743 | -- <http://www.google.com/search?q=gsl_sf_bessel_Knu_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
744 | bessel_Knu_e :: Double -> Double -> (Double,Double) | ||
745 | bessel_Knu_e nu x = createSFR "bessel_Knu_e" $ gsl_sf_bessel_Knu_e nu x | ||
746 | foreign import ccall "bessel.h gsl_sf_bessel_Knu_e" gsl_sf_bessel_Knu_e :: Double -> Double -> Ptr Double -> IO(Int) | ||
747 | |||
748 | -- | wrapper for double gsl_sf_bessel_Knu(double nu,double x); | ||
749 | -- | ||
750 | -- <http://www.google.com/search?q=gsl_sf_bessel_Knu&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
751 | bessel_Knu :: Double -> Double -> Double | ||
752 | bessel_Knu = gsl_sf_bessel_Knu | ||
753 | foreign import ccall "bessel.h gsl_sf_bessel_Knu" gsl_sf_bessel_Knu :: Double -> Double -> Double | ||
754 | |||
755 | -- | wrapper for int gsl_sf_bessel_lnKnu_e(double nu,double x,gsl_sf_result* result); | ||
756 | -- | ||
757 | -- <http://www.google.com/search?q=gsl_sf_bessel_lnKnu_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
758 | bessel_lnKnu_e :: Double -> Double -> (Double,Double) | ||
759 | bessel_lnKnu_e nu x = createSFR "bessel_lnKnu_e" $ gsl_sf_bessel_lnKnu_e nu x | ||
760 | foreign import ccall "bessel.h gsl_sf_bessel_lnKnu_e" gsl_sf_bessel_lnKnu_e :: Double -> Double -> Ptr Double -> IO(Int) | ||
761 | |||
762 | -- | wrapper for double gsl_sf_bessel_lnKnu(double nu,double x); | ||
763 | -- | ||
764 | -- <http://www.google.com/search?q=gsl_sf_bessel_lnKnu&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
765 | bessel_lnKnu :: Double -> Double -> Double | ||
766 | bessel_lnKnu = gsl_sf_bessel_lnKnu | ||
767 | foreign import ccall "bessel.h gsl_sf_bessel_lnKnu" gsl_sf_bessel_lnKnu :: Double -> Double -> Double | ||
768 | |||
769 | -- | wrapper for int gsl_sf_bessel_zero_J0_e(int s,gsl_sf_result* result); | ||
770 | -- | ||
771 | -- <http://www.google.com/search?q=gsl_sf_bessel_zero_J0_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
772 | bessel_zero_J0_e :: Int -> (Double,Double) | ||
773 | bessel_zero_J0_e s = createSFR "bessel_zero_J0_e" $ gsl_sf_bessel_zero_J0_e s | ||
774 | foreign import ccall "bessel.h gsl_sf_bessel_zero_J0_e" gsl_sf_bessel_zero_J0_e :: Int -> Ptr Double -> IO(Int) | ||
775 | |||
776 | -- | wrapper for double gsl_sf_bessel_zero_J0(int s); | ||
777 | -- | ||
778 | -- <http://www.google.com/search?q=gsl_sf_bessel_zero_J0&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
779 | bessel_zero_J0 :: Int -> Double | ||
780 | bessel_zero_J0 = gsl_sf_bessel_zero_J0 | ||
781 | foreign import ccall "bessel.h gsl_sf_bessel_zero_J0" gsl_sf_bessel_zero_J0 :: Int -> Double | ||
782 | |||
783 | -- | wrapper for int gsl_sf_bessel_zero_J1_e(int s,gsl_sf_result* result); | ||
784 | -- | ||
785 | -- <http://www.google.com/search?q=gsl_sf_bessel_zero_J1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
786 | bessel_zero_J1_e :: Int -> (Double,Double) | ||
787 | bessel_zero_J1_e s = createSFR "bessel_zero_J1_e" $ gsl_sf_bessel_zero_J1_e s | ||
788 | foreign import ccall "bessel.h gsl_sf_bessel_zero_J1_e" gsl_sf_bessel_zero_J1_e :: Int -> Ptr Double -> IO(Int) | ||
789 | |||
790 | -- | wrapper for double gsl_sf_bessel_zero_J1(int s); | ||
791 | -- | ||
792 | -- <http://www.google.com/search?q=gsl_sf_bessel_zero_J1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
793 | bessel_zero_J1 :: Int -> Double | ||
794 | bessel_zero_J1 = gsl_sf_bessel_zero_J1 | ||
795 | foreign import ccall "bessel.h gsl_sf_bessel_zero_J1" gsl_sf_bessel_zero_J1 :: Int -> Double | ||
796 | |||
797 | -- | wrapper for int gsl_sf_bessel_zero_Jnu_e(double nu,int s,gsl_sf_result* result); | ||
798 | -- | ||
799 | -- <http://www.google.com/search?q=gsl_sf_bessel_zero_Jnu_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
800 | bessel_zero_Jnu_e :: Double -> Int -> (Double,Double) | ||
801 | bessel_zero_Jnu_e nu s = createSFR "bessel_zero_Jnu_e" $ gsl_sf_bessel_zero_Jnu_e nu s | ||
802 | foreign import ccall "bessel.h gsl_sf_bessel_zero_Jnu_e" gsl_sf_bessel_zero_Jnu_e :: Double -> Int -> Ptr Double -> IO(Int) | ||
803 | |||
804 | -- | wrapper for double gsl_sf_bessel_zero_Jnu(double nu,int s); | ||
805 | -- | ||
806 | -- <http://www.google.com/search?q=gsl_sf_bessel_zero_Jnu&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky> | ||
807 | bessel_zero_Jnu :: Double -> Int -> Double | ||
808 | bessel_zero_Jnu = gsl_sf_bessel_zero_Jnu | ||
809 | foreign import ccall "bessel.h gsl_sf_bessel_zero_Jnu" gsl_sf_bessel_zero_Jnu :: Double -> Int -> Double | ||