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