diff options
Diffstat (limited to 'lib/GSL/Special/Bessel.hs')
-rw-r--r-- | lib/GSL/Special/Bessel.hs | 207 |
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 | ||
10 | Wrappers for selected functions described at: | 10 | Wrappers 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) | |||
109 | import GSL.Special.Internal | 109 | import 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> | ||
112 | bessel_J0_e :: Double -> (Double,Double) | 114 | bessel_J0_e :: Double -> (Double,Double) |
113 | bessel_J0_e x = createSFR "bessel_J0_e" $ gsl_sf_bessel_J0_e x | 115 | bessel_J0_e x = createSFR "bessel_J0_e" $ gsl_sf_bessel_J0_e x |
114 | foreign import ccall "bessel.h gsl_sf_bessel_J0_e" gsl_sf_bessel_J0_e :: Double -> Ptr Double -> IO(Int) | 116 | foreign 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> | ||
117 | bessel_J0 :: Double -> Double | 121 | bessel_J0 :: Double -> Double |
118 | bessel_J0 = gsl_sf_bessel_J0 | 122 | bessel_J0 = gsl_sf_bessel_J0 |
119 | foreign import ccall "bessel.h gsl_sf_bessel_J0" gsl_sf_bessel_J0 :: Double -> Double | 123 | foreign 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> | ||
122 | bessel_J1_e :: Double -> (Double,Double) | 128 | bessel_J1_e :: Double -> (Double,Double) |
123 | bessel_J1_e x = createSFR "bessel_J1_e" $ gsl_sf_bessel_J1_e x | 129 | bessel_J1_e x = createSFR "bessel_J1_e" $ gsl_sf_bessel_J1_e x |
124 | foreign import ccall "bessel.h gsl_sf_bessel_J1_e" gsl_sf_bessel_J1_e :: Double -> Ptr Double -> IO(Int) | 130 | foreign 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> | ||
127 | bessel_J1 :: Double -> Double | 135 | bessel_J1 :: Double -> Double |
128 | bessel_J1 = gsl_sf_bessel_J1 | 136 | bessel_J1 = gsl_sf_bessel_J1 |
129 | foreign import ccall "bessel.h gsl_sf_bessel_J1" gsl_sf_bessel_J1 :: Double -> Double | 137 | foreign 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> | ||
132 | bessel_Jn_e :: Int -> Double -> (Double,Double) | 142 | bessel_Jn_e :: Int -> Double -> (Double,Double) |
133 | bessel_Jn_e n x = createSFR "bessel_Jn_e" $ gsl_sf_bessel_Jn_e n x | 143 | bessel_Jn_e n x = createSFR "bessel_Jn_e" $ gsl_sf_bessel_Jn_e n x |
134 | foreign import ccall "bessel.h gsl_sf_bessel_Jn_e" gsl_sf_bessel_Jn_e :: Int -> Double -> Ptr Double -> IO(Int) | 144 | foreign 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> | ||
137 | bessel_Jn :: Int -> Double -> Double | 149 | bessel_Jn :: Int -> Double -> Double |
138 | bessel_Jn = gsl_sf_bessel_Jn | 150 | bessel_Jn = gsl_sf_bessel_Jn |
139 | foreign import ccall "bessel.h gsl_sf_bessel_Jn" gsl_sf_bessel_Jn :: Int -> Double -> Double | 151 | foreign 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> | ||
142 | bessel_Jn_array :: Int -> Int -> Double -> Ptr Double -> Int | 156 | bessel_Jn_array :: Int -> Int -> Double -> Ptr Double -> Int |
143 | bessel_Jn_array = gsl_sf_bessel_Jn_array | 157 | bessel_Jn_array = gsl_sf_bessel_Jn_array |
144 | foreign import ccall "bessel.h gsl_sf_bessel_Jn_array" gsl_sf_bessel_Jn_array :: Int -> Int -> Double -> Ptr Double -> Int | 158 | foreign 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> | ||
147 | bessel_Y0_e :: Double -> (Double,Double) | 163 | bessel_Y0_e :: Double -> (Double,Double) |
148 | bessel_Y0_e x = createSFR "bessel_Y0_e" $ gsl_sf_bessel_Y0_e x | 164 | bessel_Y0_e x = createSFR "bessel_Y0_e" $ gsl_sf_bessel_Y0_e x |
149 | foreign import ccall "bessel.h gsl_sf_bessel_Y0_e" gsl_sf_bessel_Y0_e :: Double -> Ptr Double -> IO(Int) | 165 | foreign 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> | ||
152 | bessel_Y0 :: Double -> Double | 170 | bessel_Y0 :: Double -> Double |
153 | bessel_Y0 = gsl_sf_bessel_Y0 | 171 | bessel_Y0 = gsl_sf_bessel_Y0 |
154 | foreign import ccall "bessel.h gsl_sf_bessel_Y0" gsl_sf_bessel_Y0 :: Double -> Double | 172 | foreign 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> | ||
157 | bessel_Y1_e :: Double -> (Double,Double) | 177 | bessel_Y1_e :: Double -> (Double,Double) |
158 | bessel_Y1_e x = createSFR "bessel_Y1_e" $ gsl_sf_bessel_Y1_e x | 178 | bessel_Y1_e x = createSFR "bessel_Y1_e" $ gsl_sf_bessel_Y1_e x |
159 | foreign import ccall "bessel.h gsl_sf_bessel_Y1_e" gsl_sf_bessel_Y1_e :: Double -> Ptr Double -> IO(Int) | 179 | foreign 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> | ||
162 | bessel_Y1 :: Double -> Double | 184 | bessel_Y1 :: Double -> Double |
163 | bessel_Y1 = gsl_sf_bessel_Y1 | 185 | bessel_Y1 = gsl_sf_bessel_Y1 |
164 | foreign import ccall "bessel.h gsl_sf_bessel_Y1" gsl_sf_bessel_Y1 :: Double -> Double | 186 | foreign 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> | ||
167 | bessel_Yn_e :: Int -> Double -> (Double,Double) | 191 | bessel_Yn_e :: Int -> Double -> (Double,Double) |
168 | bessel_Yn_e n x = createSFR "bessel_Yn_e" $ gsl_sf_bessel_Yn_e n x | 192 | bessel_Yn_e n x = createSFR "bessel_Yn_e" $ gsl_sf_bessel_Yn_e n x |
169 | foreign import ccall "bessel.h gsl_sf_bessel_Yn_e" gsl_sf_bessel_Yn_e :: Int -> Double -> Ptr Double -> IO(Int) | 193 | foreign 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> | ||
172 | bessel_Yn :: Int -> Double -> Double | 198 | bessel_Yn :: Int -> Double -> Double |
173 | bessel_Yn = gsl_sf_bessel_Yn | 199 | bessel_Yn = gsl_sf_bessel_Yn |
174 | foreign import ccall "bessel.h gsl_sf_bessel_Yn" gsl_sf_bessel_Yn :: Int -> Double -> Double | 200 | foreign 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> | ||
177 | bessel_Yn_array :: Int -> Int -> Double -> Ptr Double -> Int | 205 | bessel_Yn_array :: Int -> Int -> Double -> Ptr Double -> Int |
178 | bessel_Yn_array = gsl_sf_bessel_Yn_array | 206 | bessel_Yn_array = gsl_sf_bessel_Yn_array |
179 | foreign import ccall "bessel.h gsl_sf_bessel_Yn_array" gsl_sf_bessel_Yn_array :: Int -> Int -> Double -> Ptr Double -> Int | 207 | foreign 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> | ||
182 | bessel_I0_e :: Double -> (Double,Double) | 212 | bessel_I0_e :: Double -> (Double,Double) |
183 | bessel_I0_e x = createSFR "bessel_I0_e" $ gsl_sf_bessel_I0_e x | 213 | bessel_I0_e x = createSFR "bessel_I0_e" $ gsl_sf_bessel_I0_e x |
184 | foreign import ccall "bessel.h gsl_sf_bessel_I0_e" gsl_sf_bessel_I0_e :: Double -> Ptr Double -> IO(Int) | 214 | foreign 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> | ||
187 | bessel_I0 :: Double -> Double | 219 | bessel_I0 :: Double -> Double |
188 | bessel_I0 = gsl_sf_bessel_I0 | 220 | bessel_I0 = gsl_sf_bessel_I0 |
189 | foreign import ccall "bessel.h gsl_sf_bessel_I0" gsl_sf_bessel_I0 :: Double -> Double | 221 | foreign 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> | ||
192 | bessel_I1_e :: Double -> (Double,Double) | 226 | bessel_I1_e :: Double -> (Double,Double) |
193 | bessel_I1_e x = createSFR "bessel_I1_e" $ gsl_sf_bessel_I1_e x | 227 | bessel_I1_e x = createSFR "bessel_I1_e" $ gsl_sf_bessel_I1_e x |
194 | foreign import ccall "bessel.h gsl_sf_bessel_I1_e" gsl_sf_bessel_I1_e :: Double -> Ptr Double -> IO(Int) | 228 | foreign 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> | ||
197 | bessel_I1 :: Double -> Double | 233 | bessel_I1 :: Double -> Double |
198 | bessel_I1 = gsl_sf_bessel_I1 | 234 | bessel_I1 = gsl_sf_bessel_I1 |
199 | foreign import ccall "bessel.h gsl_sf_bessel_I1" gsl_sf_bessel_I1 :: Double -> Double | 235 | foreign 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> | ||
202 | bessel_In_e :: Int -> Double -> (Double,Double) | 240 | bessel_In_e :: Int -> Double -> (Double,Double) |
203 | bessel_In_e n x = createSFR "bessel_In_e" $ gsl_sf_bessel_In_e n x | 241 | bessel_In_e n x = createSFR "bessel_In_e" $ gsl_sf_bessel_In_e n x |
204 | foreign import ccall "bessel.h gsl_sf_bessel_In_e" gsl_sf_bessel_In_e :: Int -> Double -> Ptr Double -> IO(Int) | 242 | foreign 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> | ||
207 | bessel_In :: Int -> Double -> Double | 247 | bessel_In :: Int -> Double -> Double |
208 | bessel_In = gsl_sf_bessel_In | 248 | bessel_In = gsl_sf_bessel_In |
209 | foreign import ccall "bessel.h gsl_sf_bessel_In" gsl_sf_bessel_In :: Int -> Double -> Double | 249 | foreign 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> | ||
212 | bessel_In_array :: Int -> Int -> Double -> Ptr Double -> Int | 254 | bessel_In_array :: Int -> Int -> Double -> Ptr Double -> Int |
213 | bessel_In_array = gsl_sf_bessel_In_array | 255 | bessel_In_array = gsl_sf_bessel_In_array |
214 | foreign import ccall "bessel.h gsl_sf_bessel_In_array" gsl_sf_bessel_In_array :: Int -> Int -> Double -> Ptr Double -> Int | 256 | foreign 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> | ||
217 | bessel_I0_scaled_e :: Double -> (Double,Double) | 261 | bessel_I0_scaled_e :: Double -> (Double,Double) |
218 | bessel_I0_scaled_e x = createSFR "bessel_I0_scaled_e" $ gsl_sf_bessel_I0_scaled_e x | 262 | bessel_I0_scaled_e x = createSFR "bessel_I0_scaled_e" $ gsl_sf_bessel_I0_scaled_e x |
219 | foreign import ccall "bessel.h gsl_sf_bessel_I0_scaled_e" gsl_sf_bessel_I0_scaled_e :: Double -> Ptr Double -> IO(Int) | 263 | foreign 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> | ||
222 | bessel_I0_scaled :: Double -> Double | 268 | bessel_I0_scaled :: Double -> Double |
223 | bessel_I0_scaled = gsl_sf_bessel_I0_scaled | 269 | bessel_I0_scaled = gsl_sf_bessel_I0_scaled |
224 | foreign import ccall "bessel.h gsl_sf_bessel_I0_scaled" gsl_sf_bessel_I0_scaled :: Double -> Double | 270 | foreign 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> | ||
227 | bessel_I1_scaled_e :: Double -> (Double,Double) | 275 | bessel_I1_scaled_e :: Double -> (Double,Double) |
228 | bessel_I1_scaled_e x = createSFR "bessel_I1_scaled_e" $ gsl_sf_bessel_I1_scaled_e x | 276 | bessel_I1_scaled_e x = createSFR "bessel_I1_scaled_e" $ gsl_sf_bessel_I1_scaled_e x |
229 | foreign import ccall "bessel.h gsl_sf_bessel_I1_scaled_e" gsl_sf_bessel_I1_scaled_e :: Double -> Ptr Double -> IO(Int) | 277 | foreign 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> | ||
232 | bessel_I1_scaled :: Double -> Double | 282 | bessel_I1_scaled :: Double -> Double |
233 | bessel_I1_scaled = gsl_sf_bessel_I1_scaled | 283 | bessel_I1_scaled = gsl_sf_bessel_I1_scaled |
234 | foreign import ccall "bessel.h gsl_sf_bessel_I1_scaled" gsl_sf_bessel_I1_scaled :: Double -> Double | 284 | foreign 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> | ||
237 | bessel_In_scaled_e :: Int -> Double -> (Double,Double) | 289 | bessel_In_scaled_e :: Int -> Double -> (Double,Double) |
238 | bessel_In_scaled_e n x = createSFR "bessel_In_scaled_e" $ gsl_sf_bessel_In_scaled_e n x | 290 | bessel_In_scaled_e n x = createSFR "bessel_In_scaled_e" $ gsl_sf_bessel_In_scaled_e n x |
239 | foreign import ccall "bessel.h gsl_sf_bessel_In_scaled_e" gsl_sf_bessel_In_scaled_e :: Int -> Double -> Ptr Double -> IO(Int) | 291 | foreign 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> | ||
242 | bessel_In_scaled :: Int -> Double -> Double | 296 | bessel_In_scaled :: Int -> Double -> Double |
243 | bessel_In_scaled = gsl_sf_bessel_In_scaled | 297 | bessel_In_scaled = gsl_sf_bessel_In_scaled |
244 | foreign import ccall "bessel.h gsl_sf_bessel_In_scaled" gsl_sf_bessel_In_scaled :: Int -> Double -> Double | 298 | foreign 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> | ||
247 | bessel_In_scaled_array :: Int -> Int -> Double -> Ptr Double -> Int | 303 | bessel_In_scaled_array :: Int -> Int -> Double -> Ptr Double -> Int |
248 | bessel_In_scaled_array = gsl_sf_bessel_In_scaled_array | 304 | bessel_In_scaled_array = gsl_sf_bessel_In_scaled_array |
249 | foreign import ccall "bessel.h gsl_sf_bessel_In_scaled_array" gsl_sf_bessel_In_scaled_array :: Int -> Int -> Double -> Ptr Double -> Int | 305 | foreign 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> | ||
252 | bessel_K0_e :: Double -> (Double,Double) | 310 | bessel_K0_e :: Double -> (Double,Double) |
253 | bessel_K0_e x = createSFR "bessel_K0_e" $ gsl_sf_bessel_K0_e x | 311 | bessel_K0_e x = createSFR "bessel_K0_e" $ gsl_sf_bessel_K0_e x |
254 | foreign import ccall "bessel.h gsl_sf_bessel_K0_e" gsl_sf_bessel_K0_e :: Double -> Ptr Double -> IO(Int) | 312 | foreign 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> | ||
257 | bessel_K0 :: Double -> Double | 317 | bessel_K0 :: Double -> Double |
258 | bessel_K0 = gsl_sf_bessel_K0 | 318 | bessel_K0 = gsl_sf_bessel_K0 |
259 | foreign import ccall "bessel.h gsl_sf_bessel_K0" gsl_sf_bessel_K0 :: Double -> Double | 319 | foreign 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> | ||
262 | bessel_K1_e :: Double -> (Double,Double) | 324 | bessel_K1_e :: Double -> (Double,Double) |
263 | bessel_K1_e x = createSFR "bessel_K1_e" $ gsl_sf_bessel_K1_e x | 325 | bessel_K1_e x = createSFR "bessel_K1_e" $ gsl_sf_bessel_K1_e x |
264 | foreign import ccall "bessel.h gsl_sf_bessel_K1_e" gsl_sf_bessel_K1_e :: Double -> Ptr Double -> IO(Int) | 326 | foreign 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> | ||
267 | bessel_K1 :: Double -> Double | 331 | bessel_K1 :: Double -> Double |
268 | bessel_K1 = gsl_sf_bessel_K1 | 332 | bessel_K1 = gsl_sf_bessel_K1 |
269 | foreign import ccall "bessel.h gsl_sf_bessel_K1" gsl_sf_bessel_K1 :: Double -> Double | 333 | foreign 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> | ||
272 | bessel_Kn_e :: Int -> Double -> (Double,Double) | 338 | bessel_Kn_e :: Int -> Double -> (Double,Double) |
273 | bessel_Kn_e n x = createSFR "bessel_Kn_e" $ gsl_sf_bessel_Kn_e n x | 339 | bessel_Kn_e n x = createSFR "bessel_Kn_e" $ gsl_sf_bessel_Kn_e n x |
274 | foreign import ccall "bessel.h gsl_sf_bessel_Kn_e" gsl_sf_bessel_Kn_e :: Int -> Double -> Ptr Double -> IO(Int) | 340 | foreign 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> | ||
277 | bessel_Kn :: Int -> Double -> Double | 345 | bessel_Kn :: Int -> Double -> Double |
278 | bessel_Kn = gsl_sf_bessel_Kn | 346 | bessel_Kn = gsl_sf_bessel_Kn |
279 | foreign import ccall "bessel.h gsl_sf_bessel_Kn" gsl_sf_bessel_Kn :: Int -> Double -> Double | 347 | foreign 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> | ||
282 | bessel_Kn_array :: Int -> Int -> Double -> Ptr Double -> Int | 352 | bessel_Kn_array :: Int -> Int -> Double -> Ptr Double -> Int |
283 | bessel_Kn_array = gsl_sf_bessel_Kn_array | 353 | bessel_Kn_array = gsl_sf_bessel_Kn_array |
284 | foreign import ccall "bessel.h gsl_sf_bessel_Kn_array" gsl_sf_bessel_Kn_array :: Int -> Int -> Double -> Ptr Double -> Int | 354 | foreign 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> | ||
287 | bessel_K0_scaled_e :: Double -> (Double,Double) | 359 | bessel_K0_scaled_e :: Double -> (Double,Double) |
288 | bessel_K0_scaled_e x = createSFR "bessel_K0_scaled_e" $ gsl_sf_bessel_K0_scaled_e x | 360 | bessel_K0_scaled_e x = createSFR "bessel_K0_scaled_e" $ gsl_sf_bessel_K0_scaled_e x |
289 | foreign import ccall "bessel.h gsl_sf_bessel_K0_scaled_e" gsl_sf_bessel_K0_scaled_e :: Double -> Ptr Double -> IO(Int) | 361 | foreign 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> | ||
292 | bessel_K0_scaled :: Double -> Double | 366 | bessel_K0_scaled :: Double -> Double |
293 | bessel_K0_scaled = gsl_sf_bessel_K0_scaled | 367 | bessel_K0_scaled = gsl_sf_bessel_K0_scaled |
294 | foreign import ccall "bessel.h gsl_sf_bessel_K0_scaled" gsl_sf_bessel_K0_scaled :: Double -> Double | 368 | foreign 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> | ||
297 | bessel_K1_scaled_e :: Double -> (Double,Double) | 373 | bessel_K1_scaled_e :: Double -> (Double,Double) |
298 | bessel_K1_scaled_e x = createSFR "bessel_K1_scaled_e" $ gsl_sf_bessel_K1_scaled_e x | 374 | bessel_K1_scaled_e x = createSFR "bessel_K1_scaled_e" $ gsl_sf_bessel_K1_scaled_e x |
299 | foreign import ccall "bessel.h gsl_sf_bessel_K1_scaled_e" gsl_sf_bessel_K1_scaled_e :: Double -> Ptr Double -> IO(Int) | 375 | foreign 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> | ||
302 | bessel_K1_scaled :: Double -> Double | 380 | bessel_K1_scaled :: Double -> Double |
303 | bessel_K1_scaled = gsl_sf_bessel_K1_scaled | 381 | bessel_K1_scaled = gsl_sf_bessel_K1_scaled |
304 | foreign import ccall "bessel.h gsl_sf_bessel_K1_scaled" gsl_sf_bessel_K1_scaled :: Double -> Double | 382 | foreign 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> | ||
307 | bessel_Kn_scaled_e :: Int -> Double -> (Double,Double) | 387 | bessel_Kn_scaled_e :: Int -> Double -> (Double,Double) |
308 | bessel_Kn_scaled_e n x = createSFR "bessel_Kn_scaled_e" $ gsl_sf_bessel_Kn_scaled_e n x | 388 | bessel_Kn_scaled_e n x = createSFR "bessel_Kn_scaled_e" $ gsl_sf_bessel_Kn_scaled_e n x |
309 | foreign import ccall "bessel.h gsl_sf_bessel_Kn_scaled_e" gsl_sf_bessel_Kn_scaled_e :: Int -> Double -> Ptr Double -> IO(Int) | 389 | foreign 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> | ||
312 | bessel_Kn_scaled :: Int -> Double -> Double | 394 | bessel_Kn_scaled :: Int -> Double -> Double |
313 | bessel_Kn_scaled = gsl_sf_bessel_Kn_scaled | 395 | bessel_Kn_scaled = gsl_sf_bessel_Kn_scaled |
314 | foreign import ccall "bessel.h gsl_sf_bessel_Kn_scaled" gsl_sf_bessel_Kn_scaled :: Int -> Double -> Double | 396 | foreign 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> | ||
317 | bessel_Kn_scaled_array :: Int -> Int -> Double -> Ptr Double -> Int | 401 | bessel_Kn_scaled_array :: Int -> Int -> Double -> Ptr Double -> Int |
318 | bessel_Kn_scaled_array = gsl_sf_bessel_Kn_scaled_array | 402 | bessel_Kn_scaled_array = gsl_sf_bessel_Kn_scaled_array |
319 | foreign import ccall "bessel.h gsl_sf_bessel_Kn_scaled_array" gsl_sf_bessel_Kn_scaled_array :: Int -> Int -> Double -> Ptr Double -> Int | 403 | foreign 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> | ||
322 | bessel_j0_e :: Double -> (Double,Double) | 408 | bessel_j0_e :: Double -> (Double,Double) |
323 | bessel_j0_e x = createSFR "bessel_j0_e" $ gsl_sf_bessel_j0_e x | 409 | bessel_j0_e x = createSFR "bessel_j0_e" $ gsl_sf_bessel_j0_e x |
324 | foreign import ccall "bessel.h gsl_sf_bessel_j0_e" gsl_sf_bessel_j0_e :: Double -> Ptr Double -> IO(Int) | 410 | foreign 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> | ||
327 | bessel_j0 :: Double -> Double | 415 | bessel_j0 :: Double -> Double |
328 | bessel_j0 = gsl_sf_bessel_j0 | 416 | bessel_j0 = gsl_sf_bessel_j0 |
329 | foreign import ccall "bessel.h gsl_sf_bessel_j0" gsl_sf_bessel_j0 :: Double -> Double | 417 | foreign 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> | ||
332 | bessel_j1_e :: Double -> (Double,Double) | 422 | bessel_j1_e :: Double -> (Double,Double) |
333 | bessel_j1_e x = createSFR "bessel_j1_e" $ gsl_sf_bessel_j1_e x | 423 | bessel_j1_e x = createSFR "bessel_j1_e" $ gsl_sf_bessel_j1_e x |
334 | foreign import ccall "bessel.h gsl_sf_bessel_j1_e" gsl_sf_bessel_j1_e :: Double -> Ptr Double -> IO(Int) | 424 | foreign 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> | ||
337 | bessel_j1 :: Double -> Double | 429 | bessel_j1 :: Double -> Double |
338 | bessel_j1 = gsl_sf_bessel_j1 | 430 | bessel_j1 = gsl_sf_bessel_j1 |
339 | foreign import ccall "bessel.h gsl_sf_bessel_j1" gsl_sf_bessel_j1 :: Double -> Double | 431 | foreign 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> | ||
342 | bessel_j2_e :: Double -> (Double,Double) | 436 | bessel_j2_e :: Double -> (Double,Double) |
343 | bessel_j2_e x = createSFR "bessel_j2_e" $ gsl_sf_bessel_j2_e x | 437 | bessel_j2_e x = createSFR "bessel_j2_e" $ gsl_sf_bessel_j2_e x |
344 | foreign import ccall "bessel.h gsl_sf_bessel_j2_e" gsl_sf_bessel_j2_e :: Double -> Ptr Double -> IO(Int) | 438 | foreign 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> | ||
347 | bessel_j2 :: Double -> Double | 443 | bessel_j2 :: Double -> Double |
348 | bessel_j2 = gsl_sf_bessel_j2 | 444 | bessel_j2 = gsl_sf_bessel_j2 |
349 | foreign import ccall "bessel.h gsl_sf_bessel_j2" gsl_sf_bessel_j2 :: Double -> Double | 445 | foreign 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> | ||
352 | bessel_jl_e :: Int -> Double -> (Double,Double) | 450 | bessel_jl_e :: Int -> Double -> (Double,Double) |
353 | bessel_jl_e l x = createSFR "bessel_jl_e" $ gsl_sf_bessel_jl_e l x | 451 | bessel_jl_e l x = createSFR "bessel_jl_e" $ gsl_sf_bessel_jl_e l x |
354 | foreign import ccall "bessel.h gsl_sf_bessel_jl_e" gsl_sf_bessel_jl_e :: Int -> Double -> Ptr Double -> IO(Int) | 452 | foreign 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> | ||
357 | bessel_jl :: Int -> Double -> Double | 457 | bessel_jl :: Int -> Double -> Double |
358 | bessel_jl = gsl_sf_bessel_jl | 458 | bessel_jl = gsl_sf_bessel_jl |
359 | foreign import ccall "bessel.h gsl_sf_bessel_jl" gsl_sf_bessel_jl :: Int -> Double -> Double | 459 | foreign 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> | ||
362 | bessel_jl_array :: Int -> Double -> Ptr Double -> Int | 464 | bessel_jl_array :: Int -> Double -> Ptr Double -> Int |
363 | bessel_jl_array = gsl_sf_bessel_jl_array | 465 | bessel_jl_array = gsl_sf_bessel_jl_array |
364 | foreign import ccall "bessel.h gsl_sf_bessel_jl_array" gsl_sf_bessel_jl_array :: Int -> Double -> Ptr Double -> Int | 466 | foreign 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> | ||
367 | bessel_jl_steed_array :: Int -> Double -> Ptr Double -> Int | 471 | bessel_jl_steed_array :: Int -> Double -> Ptr Double -> Int |
368 | bessel_jl_steed_array = gsl_sf_bessel_jl_steed_array | 472 | bessel_jl_steed_array = gsl_sf_bessel_jl_steed_array |
369 | foreign import ccall "bessel.h gsl_sf_bessel_jl_steed_array" gsl_sf_bessel_jl_steed_array :: Int -> Double -> Ptr Double -> Int | 473 | foreign 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> | ||
372 | bessel_y0_e :: Double -> (Double,Double) | 478 | bessel_y0_e :: Double -> (Double,Double) |
373 | bessel_y0_e x = createSFR "bessel_y0_e" $ gsl_sf_bessel_y0_e x | 479 | bessel_y0_e x = createSFR "bessel_y0_e" $ gsl_sf_bessel_y0_e x |
374 | foreign import ccall "bessel.h gsl_sf_bessel_y0_e" gsl_sf_bessel_y0_e :: Double -> Ptr Double -> IO(Int) | 480 | foreign 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> | ||
377 | bessel_y0 :: Double -> Double | 485 | bessel_y0 :: Double -> Double |
378 | bessel_y0 = gsl_sf_bessel_y0 | 486 | bessel_y0 = gsl_sf_bessel_y0 |
379 | foreign import ccall "bessel.h gsl_sf_bessel_y0" gsl_sf_bessel_y0 :: Double -> Double | 487 | foreign 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> | ||
382 | bessel_y1_e :: Double -> (Double,Double) | 492 | bessel_y1_e :: Double -> (Double,Double) |
383 | bessel_y1_e x = createSFR "bessel_y1_e" $ gsl_sf_bessel_y1_e x | 493 | bessel_y1_e x = createSFR "bessel_y1_e" $ gsl_sf_bessel_y1_e x |
384 | foreign import ccall "bessel.h gsl_sf_bessel_y1_e" gsl_sf_bessel_y1_e :: Double -> Ptr Double -> IO(Int) | 494 | foreign 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> | ||
387 | bessel_y1 :: Double -> Double | 499 | bessel_y1 :: Double -> Double |
388 | bessel_y1 = gsl_sf_bessel_y1 | 500 | bessel_y1 = gsl_sf_bessel_y1 |
389 | foreign import ccall "bessel.h gsl_sf_bessel_y1" gsl_sf_bessel_y1 :: Double -> Double | 501 | foreign 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> | ||
392 | bessel_y2_e :: Double -> (Double,Double) | 506 | bessel_y2_e :: Double -> (Double,Double) |
393 | bessel_y2_e x = createSFR "bessel_y2_e" $ gsl_sf_bessel_y2_e x | 507 | bessel_y2_e x = createSFR "bessel_y2_e" $ gsl_sf_bessel_y2_e x |
394 | foreign import ccall "bessel.h gsl_sf_bessel_y2_e" gsl_sf_bessel_y2_e :: Double -> Ptr Double -> IO(Int) | 508 | foreign 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> | ||
397 | bessel_y2 :: Double -> Double | 513 | bessel_y2 :: Double -> Double |
398 | bessel_y2 = gsl_sf_bessel_y2 | 514 | bessel_y2 = gsl_sf_bessel_y2 |
399 | foreign import ccall "bessel.h gsl_sf_bessel_y2" gsl_sf_bessel_y2 :: Double -> Double | 515 | foreign 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> | ||
402 | bessel_yl_e :: Int -> Double -> (Double,Double) | 520 | bessel_yl_e :: Int -> Double -> (Double,Double) |
403 | bessel_yl_e l x = createSFR "bessel_yl_e" $ gsl_sf_bessel_yl_e l x | 521 | bessel_yl_e l x = createSFR "bessel_yl_e" $ gsl_sf_bessel_yl_e l x |
404 | foreign import ccall "bessel.h gsl_sf_bessel_yl_e" gsl_sf_bessel_yl_e :: Int -> Double -> Ptr Double -> IO(Int) | 522 | foreign 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> | ||
407 | bessel_yl :: Int -> Double -> Double | 527 | bessel_yl :: Int -> Double -> Double |
408 | bessel_yl = gsl_sf_bessel_yl | 528 | bessel_yl = gsl_sf_bessel_yl |
409 | foreign import ccall "bessel.h gsl_sf_bessel_yl" gsl_sf_bessel_yl :: Int -> Double -> Double | 529 | foreign 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> | ||
412 | bessel_yl_array :: Int -> Double -> Ptr Double -> Int | 534 | bessel_yl_array :: Int -> Double -> Ptr Double -> Int |
413 | bessel_yl_array = gsl_sf_bessel_yl_array | 535 | bessel_yl_array = gsl_sf_bessel_yl_array |
414 | foreign import ccall "bessel.h gsl_sf_bessel_yl_array" gsl_sf_bessel_yl_array :: Int -> Double -> Ptr Double -> Int | 536 | foreign 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> | ||
417 | bessel_i0_scaled_e :: Double -> (Double,Double) | 541 | bessel_i0_scaled_e :: Double -> (Double,Double) |
418 | bessel_i0_scaled_e x = createSFR "bessel_i0_scaled_e" $ gsl_sf_bessel_i0_scaled_e x | 542 | bessel_i0_scaled_e x = createSFR "bessel_i0_scaled_e" $ gsl_sf_bessel_i0_scaled_e x |
419 | foreign import ccall "bessel.h gsl_sf_bessel_i0_scaled_e" gsl_sf_bessel_i0_scaled_e :: Double -> Ptr Double -> IO(Int) | 543 | foreign 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> | ||
422 | bessel_i0_scaled :: Double -> Double | 548 | bessel_i0_scaled :: Double -> Double |
423 | bessel_i0_scaled = gsl_sf_bessel_i0_scaled | 549 | bessel_i0_scaled = gsl_sf_bessel_i0_scaled |
424 | foreign import ccall "bessel.h gsl_sf_bessel_i0_scaled" gsl_sf_bessel_i0_scaled :: Double -> Double | 550 | foreign 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> | ||
427 | bessel_i1_scaled_e :: Double -> (Double,Double) | 555 | bessel_i1_scaled_e :: Double -> (Double,Double) |
428 | bessel_i1_scaled_e x = createSFR "bessel_i1_scaled_e" $ gsl_sf_bessel_i1_scaled_e x | 556 | bessel_i1_scaled_e x = createSFR "bessel_i1_scaled_e" $ gsl_sf_bessel_i1_scaled_e x |
429 | foreign import ccall "bessel.h gsl_sf_bessel_i1_scaled_e" gsl_sf_bessel_i1_scaled_e :: Double -> Ptr Double -> IO(Int) | 557 | foreign 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> | ||
432 | bessel_i1_scaled :: Double -> Double | 562 | bessel_i1_scaled :: Double -> Double |
433 | bessel_i1_scaled = gsl_sf_bessel_i1_scaled | 563 | bessel_i1_scaled = gsl_sf_bessel_i1_scaled |
434 | foreign import ccall "bessel.h gsl_sf_bessel_i1_scaled" gsl_sf_bessel_i1_scaled :: Double -> Double | 564 | foreign 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> | ||
437 | bessel_i2_scaled_e :: Double -> (Double,Double) | 569 | bessel_i2_scaled_e :: Double -> (Double,Double) |
438 | bessel_i2_scaled_e x = createSFR "bessel_i2_scaled_e" $ gsl_sf_bessel_i2_scaled_e x | 570 | bessel_i2_scaled_e x = createSFR "bessel_i2_scaled_e" $ gsl_sf_bessel_i2_scaled_e x |
439 | foreign import ccall "bessel.h gsl_sf_bessel_i2_scaled_e" gsl_sf_bessel_i2_scaled_e :: Double -> Ptr Double -> IO(Int) | 571 | foreign 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> | ||
442 | bessel_i2_scaled :: Double -> Double | 576 | bessel_i2_scaled :: Double -> Double |
443 | bessel_i2_scaled = gsl_sf_bessel_i2_scaled | 577 | bessel_i2_scaled = gsl_sf_bessel_i2_scaled |
444 | foreign import ccall "bessel.h gsl_sf_bessel_i2_scaled" gsl_sf_bessel_i2_scaled :: Double -> Double | 578 | foreign 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> | ||
447 | bessel_il_scaled_e :: Int -> Double -> (Double,Double) | 583 | bessel_il_scaled_e :: Int -> Double -> (Double,Double) |
448 | bessel_il_scaled_e l x = createSFR "bessel_il_scaled_e" $ gsl_sf_bessel_il_scaled_e l x | 584 | bessel_il_scaled_e l x = createSFR "bessel_il_scaled_e" $ gsl_sf_bessel_il_scaled_e l x |
449 | foreign import ccall "bessel.h gsl_sf_bessel_il_scaled_e" gsl_sf_bessel_il_scaled_e :: Int -> Double -> Ptr Double -> IO(Int) | 585 | foreign 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> | ||
452 | bessel_il_scaled :: Int -> Double -> Double | 590 | bessel_il_scaled :: Int -> Double -> Double |
453 | bessel_il_scaled = gsl_sf_bessel_il_scaled | 591 | bessel_il_scaled = gsl_sf_bessel_il_scaled |
454 | foreign import ccall "bessel.h gsl_sf_bessel_il_scaled" gsl_sf_bessel_il_scaled :: Int -> Double -> Double | 592 | foreign 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> | ||
457 | bessel_il_scaled_array :: Int -> Double -> Ptr Double -> Int | 597 | bessel_il_scaled_array :: Int -> Double -> Ptr Double -> Int |
458 | bessel_il_scaled_array = gsl_sf_bessel_il_scaled_array | 598 | bessel_il_scaled_array = gsl_sf_bessel_il_scaled_array |
459 | foreign import ccall "bessel.h gsl_sf_bessel_il_scaled_array" gsl_sf_bessel_il_scaled_array :: Int -> Double -> Ptr Double -> Int | 599 | foreign 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> | ||
462 | bessel_k0_scaled_e :: Double -> (Double,Double) | 604 | bessel_k0_scaled_e :: Double -> (Double,Double) |
463 | bessel_k0_scaled_e x = createSFR "bessel_k0_scaled_e" $ gsl_sf_bessel_k0_scaled_e x | 605 | bessel_k0_scaled_e x = createSFR "bessel_k0_scaled_e" $ gsl_sf_bessel_k0_scaled_e x |
464 | foreign import ccall "bessel.h gsl_sf_bessel_k0_scaled_e" gsl_sf_bessel_k0_scaled_e :: Double -> Ptr Double -> IO(Int) | 606 | foreign 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> | ||
467 | bessel_k0_scaled :: Double -> Double | 611 | bessel_k0_scaled :: Double -> Double |
468 | bessel_k0_scaled = gsl_sf_bessel_k0_scaled | 612 | bessel_k0_scaled = gsl_sf_bessel_k0_scaled |
469 | foreign import ccall "bessel.h gsl_sf_bessel_k0_scaled" gsl_sf_bessel_k0_scaled :: Double -> Double | 613 | foreign 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> | ||
472 | bessel_k1_scaled_e :: Double -> (Double,Double) | 618 | bessel_k1_scaled_e :: Double -> (Double,Double) |
473 | bessel_k1_scaled_e x = createSFR "bessel_k1_scaled_e" $ gsl_sf_bessel_k1_scaled_e x | 619 | bessel_k1_scaled_e x = createSFR "bessel_k1_scaled_e" $ gsl_sf_bessel_k1_scaled_e x |
474 | foreign import ccall "bessel.h gsl_sf_bessel_k1_scaled_e" gsl_sf_bessel_k1_scaled_e :: Double -> Ptr Double -> IO(Int) | 620 | foreign 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> | ||
477 | bessel_k1_scaled :: Double -> Double | 625 | bessel_k1_scaled :: Double -> Double |
478 | bessel_k1_scaled = gsl_sf_bessel_k1_scaled | 626 | bessel_k1_scaled = gsl_sf_bessel_k1_scaled |
479 | foreign import ccall "bessel.h gsl_sf_bessel_k1_scaled" gsl_sf_bessel_k1_scaled :: Double -> Double | 627 | foreign 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> | ||
482 | bessel_k2_scaled_e :: Double -> (Double,Double) | 632 | bessel_k2_scaled_e :: Double -> (Double,Double) |
483 | bessel_k2_scaled_e x = createSFR "bessel_k2_scaled_e" $ gsl_sf_bessel_k2_scaled_e x | 633 | bessel_k2_scaled_e x = createSFR "bessel_k2_scaled_e" $ gsl_sf_bessel_k2_scaled_e x |
484 | foreign import ccall "bessel.h gsl_sf_bessel_k2_scaled_e" gsl_sf_bessel_k2_scaled_e :: Double -> Ptr Double -> IO(Int) | 634 | foreign 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> | ||
487 | bessel_k2_scaled :: Double -> Double | 639 | bessel_k2_scaled :: Double -> Double |
488 | bessel_k2_scaled = gsl_sf_bessel_k2_scaled | 640 | bessel_k2_scaled = gsl_sf_bessel_k2_scaled |
489 | foreign import ccall "bessel.h gsl_sf_bessel_k2_scaled" gsl_sf_bessel_k2_scaled :: Double -> Double | 641 | foreign 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> | ||
492 | bessel_kl_scaled_e :: Int -> Double -> (Double,Double) | 646 | bessel_kl_scaled_e :: Int -> Double -> (Double,Double) |
493 | bessel_kl_scaled_e l x = createSFR "bessel_kl_scaled_e" $ gsl_sf_bessel_kl_scaled_e l x | 647 | bessel_kl_scaled_e l x = createSFR "bessel_kl_scaled_e" $ gsl_sf_bessel_kl_scaled_e l x |
494 | foreign import ccall "bessel.h gsl_sf_bessel_kl_scaled_e" gsl_sf_bessel_kl_scaled_e :: Int -> Double -> Ptr Double -> IO(Int) | 648 | foreign 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> | ||
497 | bessel_kl_scaled :: Int -> Double -> Double | 653 | bessel_kl_scaled :: Int -> Double -> Double |
498 | bessel_kl_scaled = gsl_sf_bessel_kl_scaled | 654 | bessel_kl_scaled = gsl_sf_bessel_kl_scaled |
499 | foreign import ccall "bessel.h gsl_sf_bessel_kl_scaled" gsl_sf_bessel_kl_scaled :: Int -> Double -> Double | 655 | foreign 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> | ||
502 | bessel_kl_scaled_array :: Int -> Double -> Ptr Double -> Int | 660 | bessel_kl_scaled_array :: Int -> Double -> Ptr Double -> Int |
503 | bessel_kl_scaled_array = gsl_sf_bessel_kl_scaled_array | 661 | bessel_kl_scaled_array = gsl_sf_bessel_kl_scaled_array |
504 | foreign import ccall "bessel.h gsl_sf_bessel_kl_scaled_array" gsl_sf_bessel_kl_scaled_array :: Int -> Double -> Ptr Double -> Int | 662 | foreign 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> | ||
507 | bessel_Jnu_e :: Double -> Double -> (Double,Double) | 667 | bessel_Jnu_e :: Double -> Double -> (Double,Double) |
508 | bessel_Jnu_e nu x = createSFR "bessel_Jnu_e" $ gsl_sf_bessel_Jnu_e nu x | 668 | bessel_Jnu_e nu x = createSFR "bessel_Jnu_e" $ gsl_sf_bessel_Jnu_e nu x |
509 | foreign import ccall "bessel.h gsl_sf_bessel_Jnu_e" gsl_sf_bessel_Jnu_e :: Double -> Double -> Ptr Double -> IO(Int) | 669 | foreign 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> | ||
512 | bessel_Jnu :: Double -> Double -> Double | 674 | bessel_Jnu :: Double -> Double -> Double |
513 | bessel_Jnu = gsl_sf_bessel_Jnu | 675 | bessel_Jnu = gsl_sf_bessel_Jnu |
514 | foreign import ccall "bessel.h gsl_sf_bessel_Jnu" gsl_sf_bessel_Jnu :: Double -> Double -> Double | 676 | foreign 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> | ||
517 | bessel_Ynu_e :: Double -> Double -> (Double,Double) | 681 | bessel_Ynu_e :: Double -> Double -> (Double,Double) |
518 | bessel_Ynu_e nu x = createSFR "bessel_Ynu_e" $ gsl_sf_bessel_Ynu_e nu x | 682 | bessel_Ynu_e nu x = createSFR "bessel_Ynu_e" $ gsl_sf_bessel_Ynu_e nu x |
519 | foreign import ccall "bessel.h gsl_sf_bessel_Ynu_e" gsl_sf_bessel_Ynu_e :: Double -> Double -> Ptr Double -> IO(Int) | 683 | foreign 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> | ||
522 | bessel_Ynu :: Double -> Double -> Double | 688 | bessel_Ynu :: Double -> Double -> Double |
523 | bessel_Ynu = gsl_sf_bessel_Ynu | 689 | bessel_Ynu = gsl_sf_bessel_Ynu |
524 | foreign import ccall "bessel.h gsl_sf_bessel_Ynu" gsl_sf_bessel_Ynu :: Double -> Double -> Double | 690 | foreign 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> | ||
695 | bessel_sequence_Jnu_e :: Double -> Precision -> Size_t -> Ptr Double -> Int | ||
696 | bessel_sequence_Jnu_e nu mode size v = gsl_sf_bessel_sequence_Jnu_e nu (precCode mode) size v | ||
697 | foreign import ccall "bessel.h gsl_sf_bessel_sequence_Jnu_e" gsl_sf_bessel_sequence_Jnu_e :: Double -> Gsl_mode_t -> Size_t -> Ptr Double -> Int | ||
698 | |||
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> | ||
527 | bessel_Inu_scaled_e :: Double -> Double -> (Double,Double) | 702 | bessel_Inu_scaled_e :: Double -> Double -> (Double,Double) |
528 | bessel_Inu_scaled_e nu x = createSFR "bessel_Inu_scaled_e" $ gsl_sf_bessel_Inu_scaled_e nu x | 703 | bessel_Inu_scaled_e nu x = createSFR "bessel_Inu_scaled_e" $ gsl_sf_bessel_Inu_scaled_e nu x |
529 | foreign import ccall "bessel.h gsl_sf_bessel_Inu_scaled_e" gsl_sf_bessel_Inu_scaled_e :: Double -> Double -> Ptr Double -> IO(Int) | 704 | foreign 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> | ||
532 | bessel_Inu_scaled :: Double -> Double -> Double | 709 | bessel_Inu_scaled :: Double -> Double -> Double |
533 | bessel_Inu_scaled = gsl_sf_bessel_Inu_scaled | 710 | bessel_Inu_scaled = gsl_sf_bessel_Inu_scaled |
534 | foreign import ccall "bessel.h gsl_sf_bessel_Inu_scaled" gsl_sf_bessel_Inu_scaled :: Double -> Double -> Double | 711 | foreign 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> | ||
537 | bessel_Inu_e :: Double -> Double -> (Double,Double) | 716 | bessel_Inu_e :: Double -> Double -> (Double,Double) |
538 | bessel_Inu_e nu x = createSFR "bessel_Inu_e" $ gsl_sf_bessel_Inu_e nu x | 717 | bessel_Inu_e nu x = createSFR "bessel_Inu_e" $ gsl_sf_bessel_Inu_e nu x |
539 | foreign import ccall "bessel.h gsl_sf_bessel_Inu_e" gsl_sf_bessel_Inu_e :: Double -> Double -> Ptr Double -> IO(Int) | 718 | foreign 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> | ||
542 | bessel_Inu :: Double -> Double -> Double | 723 | bessel_Inu :: Double -> Double -> Double |
543 | bessel_Inu = gsl_sf_bessel_Inu | 724 | bessel_Inu = gsl_sf_bessel_Inu |
544 | foreign import ccall "bessel.h gsl_sf_bessel_Inu" gsl_sf_bessel_Inu :: Double -> Double -> Double | 725 | foreign 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> | ||
547 | bessel_Knu_scaled_e :: Double -> Double -> (Double,Double) | 730 | bessel_Knu_scaled_e :: Double -> Double -> (Double,Double) |
548 | bessel_Knu_scaled_e nu x = createSFR "bessel_Knu_scaled_e" $ gsl_sf_bessel_Knu_scaled_e nu x | 731 | bessel_Knu_scaled_e nu x = createSFR "bessel_Knu_scaled_e" $ gsl_sf_bessel_Knu_scaled_e nu x |
549 | foreign import ccall "bessel.h gsl_sf_bessel_Knu_scaled_e" gsl_sf_bessel_Knu_scaled_e :: Double -> Double -> Ptr Double -> IO(Int) | 732 | foreign 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> | ||
552 | bessel_Knu_scaled :: Double -> Double -> Double | 737 | bessel_Knu_scaled :: Double -> Double -> Double |
553 | bessel_Knu_scaled = gsl_sf_bessel_Knu_scaled | 738 | bessel_Knu_scaled = gsl_sf_bessel_Knu_scaled |
554 | foreign import ccall "bessel.h gsl_sf_bessel_Knu_scaled" gsl_sf_bessel_Knu_scaled :: Double -> Double -> Double | 739 | foreign 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> | ||
557 | bessel_Knu_e :: Double -> Double -> (Double,Double) | 744 | bessel_Knu_e :: Double -> Double -> (Double,Double) |
558 | bessel_Knu_e nu x = createSFR "bessel_Knu_e" $ gsl_sf_bessel_Knu_e nu x | 745 | bessel_Knu_e nu x = createSFR "bessel_Knu_e" $ gsl_sf_bessel_Knu_e nu x |
559 | foreign import ccall "bessel.h gsl_sf_bessel_Knu_e" gsl_sf_bessel_Knu_e :: Double -> Double -> Ptr Double -> IO(Int) | 746 | foreign 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> | ||
562 | bessel_Knu :: Double -> Double -> Double | 751 | bessel_Knu :: Double -> Double -> Double |
563 | bessel_Knu = gsl_sf_bessel_Knu | 752 | bessel_Knu = gsl_sf_bessel_Knu |
564 | foreign import ccall "bessel.h gsl_sf_bessel_Knu" gsl_sf_bessel_Knu :: Double -> Double -> Double | 753 | foreign 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> | ||
567 | bessel_lnKnu_e :: Double -> Double -> (Double,Double) | 758 | bessel_lnKnu_e :: Double -> Double -> (Double,Double) |
568 | bessel_lnKnu_e nu x = createSFR "bessel_lnKnu_e" $ gsl_sf_bessel_lnKnu_e nu x | 759 | bessel_lnKnu_e nu x = createSFR "bessel_lnKnu_e" $ gsl_sf_bessel_lnKnu_e nu x |
569 | foreign import ccall "bessel.h gsl_sf_bessel_lnKnu_e" gsl_sf_bessel_lnKnu_e :: Double -> Double -> Ptr Double -> IO(Int) | 760 | foreign 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> | ||
572 | bessel_lnKnu :: Double -> Double -> Double | 765 | bessel_lnKnu :: Double -> Double -> Double |
573 | bessel_lnKnu = gsl_sf_bessel_lnKnu | 766 | bessel_lnKnu = gsl_sf_bessel_lnKnu |
574 | foreign import ccall "bessel.h gsl_sf_bessel_lnKnu" gsl_sf_bessel_lnKnu :: Double -> Double -> Double | 767 | foreign 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> | ||
577 | bessel_zero_J0_e :: Int -> (Double,Double) | 772 | bessel_zero_J0_e :: Int -> (Double,Double) |
578 | bessel_zero_J0_e s = createSFR "bessel_zero_J0_e" $ gsl_sf_bessel_zero_J0_e s | 773 | bessel_zero_J0_e s = createSFR "bessel_zero_J0_e" $ gsl_sf_bessel_zero_J0_e s |
579 | foreign import ccall "bessel.h gsl_sf_bessel_zero_J0_e" gsl_sf_bessel_zero_J0_e :: Int -> Ptr Double -> IO(Int) | 774 | foreign 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> | ||
582 | bessel_zero_J0 :: Int -> Double | 779 | bessel_zero_J0 :: Int -> Double |
583 | bessel_zero_J0 = gsl_sf_bessel_zero_J0 | 780 | bessel_zero_J0 = gsl_sf_bessel_zero_J0 |
584 | foreign import ccall "bessel.h gsl_sf_bessel_zero_J0" gsl_sf_bessel_zero_J0 :: Int -> Double | 781 | foreign 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> | ||
587 | bessel_zero_J1_e :: Int -> (Double,Double) | 786 | bessel_zero_J1_e :: Int -> (Double,Double) |
588 | bessel_zero_J1_e s = createSFR "bessel_zero_J1_e" $ gsl_sf_bessel_zero_J1_e s | 787 | bessel_zero_J1_e s = createSFR "bessel_zero_J1_e" $ gsl_sf_bessel_zero_J1_e s |
589 | foreign import ccall "bessel.h gsl_sf_bessel_zero_J1_e" gsl_sf_bessel_zero_J1_e :: Int -> Ptr Double -> IO(Int) | 788 | foreign 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> | ||
592 | bessel_zero_J1 :: Int -> Double | 793 | bessel_zero_J1 :: Int -> Double |
593 | bessel_zero_J1 = gsl_sf_bessel_zero_J1 | 794 | bessel_zero_J1 = gsl_sf_bessel_zero_J1 |
594 | foreign import ccall "bessel.h gsl_sf_bessel_zero_J1" gsl_sf_bessel_zero_J1 :: Int -> Double | 795 | foreign 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> | ||
597 | bessel_zero_Jnu_e :: Double -> Int -> (Double,Double) | 800 | bessel_zero_Jnu_e :: Double -> Int -> (Double,Double) |
598 | bessel_zero_Jnu_e nu s = createSFR "bessel_zero_Jnu_e" $ gsl_sf_bessel_zero_Jnu_e nu s | 801 | bessel_zero_Jnu_e nu s = createSFR "bessel_zero_Jnu_e" $ gsl_sf_bessel_zero_Jnu_e nu s |
599 | foreign import ccall "bessel.h gsl_sf_bessel_zero_Jnu_e" gsl_sf_bessel_zero_Jnu_e :: Double -> Int -> Ptr Double -> IO(Int) | 802 | foreign 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> | ||
602 | bessel_zero_Jnu :: Double -> Int -> Double | 807 | bessel_zero_Jnu :: Double -> Int -> Double |
603 | bessel_zero_Jnu = gsl_sf_bessel_zero_Jnu | 808 | bessel_zero_Jnu = gsl_sf_bessel_zero_Jnu |
604 | foreign import ccall "bessel.h gsl_sf_bessel_zero_Jnu" gsl_sf_bessel_zero_Jnu :: Double -> Int -> Double | 809 | foreign import ccall "bessel.h gsl_sf_bessel_zero_Jnu" gsl_sf_bessel_zero_Jnu :: Double -> Int -> Double |