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