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