diff options
Diffstat (limited to 'lib/Numeric/GSL/Special/Bessel.hs')
-rw-r--r-- | lib/Numeric/GSL/Special/Bessel.hs | 100 |
1 files changed, 100 insertions, 0 deletions
diff --git a/lib/Numeric/GSL/Special/Bessel.hs b/lib/Numeric/GSL/Special/Bessel.hs index bd31402..187da2d 100644 --- a/lib/Numeric/GSL/Special/Bessel.hs +++ b/lib/Numeric/GSL/Special/Bessel.hs | |||
@@ -106,303 +106,403 @@ module Numeric.GSL.Special.Bessel( | |||
106 | import Foreign(Ptr) | 106 | import Foreign(Ptr) |
107 | import Foreign.C.Types(CInt) | 107 | import Foreign.C.Types(CInt) |
108 | import Numeric.GSL.Special.Internal | 108 | import Numeric.GSL.Special.Internal |
109 | |||
109 | bessel_J0_e :: Double -> (Double,Double) | 110 | bessel_J0_e :: Double -> (Double,Double) |
110 | bessel_J0_e x = createSFR "bessel_J0_e" $ gsl_sf_bessel_J0_e x | 111 | bessel_J0_e x = createSFR "bessel_J0_e" $ gsl_sf_bessel_J0_e x |
111 | foreign import ccall "gsl_sf_bessel_J0_e" gsl_sf_bessel_J0_e :: Double -> Ptr () -> IO CInt | 112 | foreign import ccall "gsl_sf_bessel_J0_e" gsl_sf_bessel_J0_e :: Double -> Ptr () -> IO CInt |
113 | |||
112 | bessel_J0 :: Double -> Double | 114 | bessel_J0 :: Double -> Double |
113 | bessel_J0 = gsl_sf_bessel_J0 | 115 | bessel_J0 = gsl_sf_bessel_J0 |
114 | foreign import ccall "gsl_sf_bessel_J0" gsl_sf_bessel_J0 :: Double -> Double | 116 | foreign import ccall "gsl_sf_bessel_J0" gsl_sf_bessel_J0 :: Double -> Double |
117 | |||
115 | bessel_J1_e :: Double -> (Double,Double) | 118 | bessel_J1_e :: Double -> (Double,Double) |
116 | bessel_J1_e x = createSFR "bessel_J1_e" $ gsl_sf_bessel_J1_e x | 119 | bessel_J1_e x = createSFR "bessel_J1_e" $ gsl_sf_bessel_J1_e x |
117 | foreign import ccall "gsl_sf_bessel_J1_e" gsl_sf_bessel_J1_e :: Double -> Ptr () -> IO CInt | 120 | foreign import ccall "gsl_sf_bessel_J1_e" gsl_sf_bessel_J1_e :: Double -> Ptr () -> IO CInt |
121 | |||
118 | bessel_J1 :: Double -> Double | 122 | bessel_J1 :: Double -> Double |
119 | bessel_J1 = gsl_sf_bessel_J1 | 123 | bessel_J1 = gsl_sf_bessel_J1 |
120 | foreign import ccall "gsl_sf_bessel_J1" gsl_sf_bessel_J1 :: Double -> Double | 124 | foreign import ccall "gsl_sf_bessel_J1" gsl_sf_bessel_J1 :: Double -> Double |
125 | |||
121 | bessel_Jn_e :: CInt -> Double -> (Double,Double) | 126 | bessel_Jn_e :: CInt -> Double -> (Double,Double) |
122 | bessel_Jn_e n x = createSFR "bessel_Jn_e" $ gsl_sf_bessel_Jn_e n x | 127 | bessel_Jn_e n x = createSFR "bessel_Jn_e" $ gsl_sf_bessel_Jn_e n x |
123 | foreign import ccall "gsl_sf_bessel_Jn_e" gsl_sf_bessel_Jn_e :: CInt -> Double -> Ptr () -> IO CInt | 128 | foreign import ccall "gsl_sf_bessel_Jn_e" gsl_sf_bessel_Jn_e :: CInt -> Double -> Ptr () -> IO CInt |
129 | |||
124 | bessel_Jn :: CInt -> Double -> Double | 130 | bessel_Jn :: CInt -> Double -> Double |
125 | bessel_Jn = gsl_sf_bessel_Jn | 131 | bessel_Jn = gsl_sf_bessel_Jn |
126 | foreign import ccall "gsl_sf_bessel_Jn" gsl_sf_bessel_Jn :: CInt -> Double -> Double | 132 | foreign import ccall "gsl_sf_bessel_Jn" gsl_sf_bessel_Jn :: CInt -> Double -> Double |
133 | |||
127 | bessel_Jn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 134 | bessel_Jn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
128 | bessel_Jn_array = gsl_sf_bessel_Jn_array | 135 | bessel_Jn_array = gsl_sf_bessel_Jn_array |
129 | foreign import ccall "gsl_sf_bessel_Jn_array" gsl_sf_bessel_Jn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 136 | foreign import ccall "gsl_sf_bessel_Jn_array" gsl_sf_bessel_Jn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
137 | |||
130 | bessel_Y0_e :: Double -> (Double,Double) | 138 | bessel_Y0_e :: Double -> (Double,Double) |
131 | bessel_Y0_e x = createSFR "bessel_Y0_e" $ gsl_sf_bessel_Y0_e x | 139 | bessel_Y0_e x = createSFR "bessel_Y0_e" $ gsl_sf_bessel_Y0_e x |
132 | foreign import ccall "gsl_sf_bessel_Y0_e" gsl_sf_bessel_Y0_e :: Double -> Ptr () -> IO CInt | 140 | foreign import ccall "gsl_sf_bessel_Y0_e" gsl_sf_bessel_Y0_e :: Double -> Ptr () -> IO CInt |
141 | |||
133 | bessel_Y0 :: Double -> Double | 142 | bessel_Y0 :: Double -> Double |
134 | bessel_Y0 = gsl_sf_bessel_Y0 | 143 | bessel_Y0 = gsl_sf_bessel_Y0 |
135 | foreign import ccall "gsl_sf_bessel_Y0" gsl_sf_bessel_Y0 :: Double -> Double | 144 | foreign import ccall "gsl_sf_bessel_Y0" gsl_sf_bessel_Y0 :: Double -> Double |
145 | |||
136 | bessel_Y1_e :: Double -> (Double,Double) | 146 | bessel_Y1_e :: Double -> (Double,Double) |
137 | bessel_Y1_e x = createSFR "bessel_Y1_e" $ gsl_sf_bessel_Y1_e x | 147 | bessel_Y1_e x = createSFR "bessel_Y1_e" $ gsl_sf_bessel_Y1_e x |
138 | foreign import ccall "gsl_sf_bessel_Y1_e" gsl_sf_bessel_Y1_e :: Double -> Ptr () -> IO CInt | 148 | foreign import ccall "gsl_sf_bessel_Y1_e" gsl_sf_bessel_Y1_e :: Double -> Ptr () -> IO CInt |
149 | |||
139 | bessel_Y1 :: Double -> Double | 150 | bessel_Y1 :: Double -> Double |
140 | bessel_Y1 = gsl_sf_bessel_Y1 | 151 | bessel_Y1 = gsl_sf_bessel_Y1 |
141 | foreign import ccall "gsl_sf_bessel_Y1" gsl_sf_bessel_Y1 :: Double -> Double | 152 | foreign import ccall "gsl_sf_bessel_Y1" gsl_sf_bessel_Y1 :: Double -> Double |
153 | |||
142 | bessel_Yn_e :: CInt -> Double -> (Double,Double) | 154 | bessel_Yn_e :: CInt -> Double -> (Double,Double) |
143 | bessel_Yn_e n x = createSFR "bessel_Yn_e" $ gsl_sf_bessel_Yn_e n x | 155 | bessel_Yn_e n x = createSFR "bessel_Yn_e" $ gsl_sf_bessel_Yn_e n x |
144 | foreign import ccall "gsl_sf_bessel_Yn_e" gsl_sf_bessel_Yn_e :: CInt -> Double -> Ptr () -> IO CInt | 156 | foreign import ccall "gsl_sf_bessel_Yn_e" gsl_sf_bessel_Yn_e :: CInt -> Double -> Ptr () -> IO CInt |
157 | |||
145 | bessel_Yn :: CInt -> Double -> Double | 158 | bessel_Yn :: CInt -> Double -> Double |
146 | bessel_Yn = gsl_sf_bessel_Yn | 159 | bessel_Yn = gsl_sf_bessel_Yn |
147 | foreign import ccall "gsl_sf_bessel_Yn" gsl_sf_bessel_Yn :: CInt -> Double -> Double | 160 | foreign import ccall "gsl_sf_bessel_Yn" gsl_sf_bessel_Yn :: CInt -> Double -> Double |
161 | |||
148 | bessel_Yn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 162 | bessel_Yn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
149 | bessel_Yn_array = gsl_sf_bessel_Yn_array | 163 | bessel_Yn_array = gsl_sf_bessel_Yn_array |
150 | foreign import ccall "gsl_sf_bessel_Yn_array" gsl_sf_bessel_Yn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 164 | foreign import ccall "gsl_sf_bessel_Yn_array" gsl_sf_bessel_Yn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
165 | |||
151 | bessel_I0_e :: Double -> (Double,Double) | 166 | bessel_I0_e :: Double -> (Double,Double) |
152 | bessel_I0_e x = createSFR "bessel_I0_e" $ gsl_sf_bessel_I0_e x | 167 | bessel_I0_e x = createSFR "bessel_I0_e" $ gsl_sf_bessel_I0_e x |
153 | foreign import ccall "gsl_sf_bessel_I0_e" gsl_sf_bessel_I0_e :: Double -> Ptr () -> IO CInt | 168 | foreign import ccall "gsl_sf_bessel_I0_e" gsl_sf_bessel_I0_e :: Double -> Ptr () -> IO CInt |
169 | |||
154 | bessel_I0 :: Double -> Double | 170 | bessel_I0 :: Double -> Double |
155 | bessel_I0 = gsl_sf_bessel_I0 | 171 | bessel_I0 = gsl_sf_bessel_I0 |
156 | foreign import ccall "gsl_sf_bessel_I0" gsl_sf_bessel_I0 :: Double -> Double | 172 | foreign import ccall "gsl_sf_bessel_I0" gsl_sf_bessel_I0 :: Double -> Double |
173 | |||
157 | bessel_I1_e :: Double -> (Double,Double) | 174 | bessel_I1_e :: Double -> (Double,Double) |
158 | bessel_I1_e x = createSFR "bessel_I1_e" $ gsl_sf_bessel_I1_e x | 175 | bessel_I1_e x = createSFR "bessel_I1_e" $ gsl_sf_bessel_I1_e x |
159 | foreign import ccall "gsl_sf_bessel_I1_e" gsl_sf_bessel_I1_e :: Double -> Ptr () -> IO CInt | 176 | foreign import ccall "gsl_sf_bessel_I1_e" gsl_sf_bessel_I1_e :: Double -> Ptr () -> IO CInt |
177 | |||
160 | bessel_I1 :: Double -> Double | 178 | bessel_I1 :: Double -> Double |
161 | bessel_I1 = gsl_sf_bessel_I1 | 179 | bessel_I1 = gsl_sf_bessel_I1 |
162 | foreign import ccall "gsl_sf_bessel_I1" gsl_sf_bessel_I1 :: Double -> Double | 180 | foreign import ccall "gsl_sf_bessel_I1" gsl_sf_bessel_I1 :: Double -> Double |
181 | |||
163 | bessel_In_e :: CInt -> Double -> (Double,Double) | 182 | bessel_In_e :: CInt -> Double -> (Double,Double) |
164 | bessel_In_e n x = createSFR "bessel_In_e" $ gsl_sf_bessel_In_e n x | 183 | bessel_In_e n x = createSFR "bessel_In_e" $ gsl_sf_bessel_In_e n x |
165 | foreign import ccall "gsl_sf_bessel_In_e" gsl_sf_bessel_In_e :: CInt -> Double -> Ptr () -> IO CInt | 184 | foreign import ccall "gsl_sf_bessel_In_e" gsl_sf_bessel_In_e :: CInt -> Double -> Ptr () -> IO CInt |
185 | |||
166 | bessel_In :: CInt -> Double -> Double | 186 | bessel_In :: CInt -> Double -> Double |
167 | bessel_In = gsl_sf_bessel_In | 187 | bessel_In = gsl_sf_bessel_In |
168 | foreign import ccall "gsl_sf_bessel_In" gsl_sf_bessel_In :: CInt -> Double -> Double | 188 | foreign import ccall "gsl_sf_bessel_In" gsl_sf_bessel_In :: CInt -> Double -> Double |
189 | |||
169 | bessel_In_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 190 | bessel_In_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
170 | bessel_In_array = gsl_sf_bessel_In_array | 191 | bessel_In_array = gsl_sf_bessel_In_array |
171 | foreign import ccall "gsl_sf_bessel_In_array" gsl_sf_bessel_In_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 192 | foreign import ccall "gsl_sf_bessel_In_array" gsl_sf_bessel_In_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
193 | |||
172 | bessel_I0_scaled_e :: Double -> (Double,Double) | 194 | bessel_I0_scaled_e :: Double -> (Double,Double) |
173 | bessel_I0_scaled_e x = createSFR "bessel_I0_scaled_e" $ gsl_sf_bessel_I0_scaled_e x | 195 | bessel_I0_scaled_e x = createSFR "bessel_I0_scaled_e" $ gsl_sf_bessel_I0_scaled_e x |
174 | foreign import ccall "gsl_sf_bessel_I0_scaled_e" gsl_sf_bessel_I0_scaled_e :: Double -> Ptr () -> IO CInt | 196 | foreign import ccall "gsl_sf_bessel_I0_scaled_e" gsl_sf_bessel_I0_scaled_e :: Double -> Ptr () -> IO CInt |
197 | |||
175 | bessel_I0_scaled :: Double -> Double | 198 | bessel_I0_scaled :: Double -> Double |
176 | bessel_I0_scaled = gsl_sf_bessel_I0_scaled | 199 | bessel_I0_scaled = gsl_sf_bessel_I0_scaled |
177 | foreign import ccall "gsl_sf_bessel_I0_scaled" gsl_sf_bessel_I0_scaled :: Double -> Double | 200 | foreign import ccall "gsl_sf_bessel_I0_scaled" gsl_sf_bessel_I0_scaled :: Double -> Double |
201 | |||
178 | bessel_I1_scaled_e :: Double -> (Double,Double) | 202 | bessel_I1_scaled_e :: Double -> (Double,Double) |
179 | bessel_I1_scaled_e x = createSFR "bessel_I1_scaled_e" $ gsl_sf_bessel_I1_scaled_e x | 203 | bessel_I1_scaled_e x = createSFR "bessel_I1_scaled_e" $ gsl_sf_bessel_I1_scaled_e x |
180 | foreign import ccall "gsl_sf_bessel_I1_scaled_e" gsl_sf_bessel_I1_scaled_e :: Double -> Ptr () -> IO CInt | 204 | foreign import ccall "gsl_sf_bessel_I1_scaled_e" gsl_sf_bessel_I1_scaled_e :: Double -> Ptr () -> IO CInt |
205 | |||
181 | bessel_I1_scaled :: Double -> Double | 206 | bessel_I1_scaled :: Double -> Double |
182 | bessel_I1_scaled = gsl_sf_bessel_I1_scaled | 207 | bessel_I1_scaled = gsl_sf_bessel_I1_scaled |
183 | foreign import ccall "gsl_sf_bessel_I1_scaled" gsl_sf_bessel_I1_scaled :: Double -> Double | 208 | foreign import ccall "gsl_sf_bessel_I1_scaled" gsl_sf_bessel_I1_scaled :: Double -> Double |
209 | |||
184 | bessel_In_scaled_e :: CInt -> Double -> (Double,Double) | 210 | bessel_In_scaled_e :: CInt -> Double -> (Double,Double) |
185 | bessel_In_scaled_e n x = createSFR "bessel_In_scaled_e" $ gsl_sf_bessel_In_scaled_e n x | 211 | bessel_In_scaled_e n x = createSFR "bessel_In_scaled_e" $ gsl_sf_bessel_In_scaled_e n x |
186 | foreign import ccall "gsl_sf_bessel_In_scaled_e" gsl_sf_bessel_In_scaled_e :: CInt -> Double -> Ptr () -> IO CInt | 212 | foreign import ccall "gsl_sf_bessel_In_scaled_e" gsl_sf_bessel_In_scaled_e :: CInt -> Double -> Ptr () -> IO CInt |
213 | |||
187 | bessel_In_scaled :: CInt -> Double -> Double | 214 | bessel_In_scaled :: CInt -> Double -> Double |
188 | bessel_In_scaled = gsl_sf_bessel_In_scaled | 215 | bessel_In_scaled = gsl_sf_bessel_In_scaled |
189 | foreign import ccall "gsl_sf_bessel_In_scaled" gsl_sf_bessel_In_scaled :: CInt -> Double -> Double | 216 | foreign import ccall "gsl_sf_bessel_In_scaled" gsl_sf_bessel_In_scaled :: CInt -> Double -> Double |
217 | |||
190 | bessel_In_scaled_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 218 | bessel_In_scaled_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
191 | bessel_In_scaled_array = gsl_sf_bessel_In_scaled_array | 219 | bessel_In_scaled_array = gsl_sf_bessel_In_scaled_array |
192 | foreign import ccall "gsl_sf_bessel_In_scaled_array" gsl_sf_bessel_In_scaled_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 220 | foreign import ccall "gsl_sf_bessel_In_scaled_array" gsl_sf_bessel_In_scaled_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
221 | |||
193 | bessel_K0_e :: Double -> (Double,Double) | 222 | bessel_K0_e :: Double -> (Double,Double) |
194 | bessel_K0_e x = createSFR "bessel_K0_e" $ gsl_sf_bessel_K0_e x | 223 | bessel_K0_e x = createSFR "bessel_K0_e" $ gsl_sf_bessel_K0_e x |
195 | foreign import ccall "gsl_sf_bessel_K0_e" gsl_sf_bessel_K0_e :: Double -> Ptr () -> IO CInt | 224 | foreign import ccall "gsl_sf_bessel_K0_e" gsl_sf_bessel_K0_e :: Double -> Ptr () -> IO CInt |
225 | |||
196 | bessel_K0 :: Double -> Double | 226 | bessel_K0 :: Double -> Double |
197 | bessel_K0 = gsl_sf_bessel_K0 | 227 | bessel_K0 = gsl_sf_bessel_K0 |
198 | foreign import ccall "gsl_sf_bessel_K0" gsl_sf_bessel_K0 :: Double -> Double | 228 | foreign import ccall "gsl_sf_bessel_K0" gsl_sf_bessel_K0 :: Double -> Double |
229 | |||
199 | bessel_K1_e :: Double -> (Double,Double) | 230 | bessel_K1_e :: Double -> (Double,Double) |
200 | bessel_K1_e x = createSFR "bessel_K1_e" $ gsl_sf_bessel_K1_e x | 231 | bessel_K1_e x = createSFR "bessel_K1_e" $ gsl_sf_bessel_K1_e x |
201 | foreign import ccall "gsl_sf_bessel_K1_e" gsl_sf_bessel_K1_e :: Double -> Ptr () -> IO CInt | 232 | foreign import ccall "gsl_sf_bessel_K1_e" gsl_sf_bessel_K1_e :: Double -> Ptr () -> IO CInt |
233 | |||
202 | bessel_K1 :: Double -> Double | 234 | bessel_K1 :: Double -> Double |
203 | bessel_K1 = gsl_sf_bessel_K1 | 235 | bessel_K1 = gsl_sf_bessel_K1 |
204 | foreign import ccall "gsl_sf_bessel_K1" gsl_sf_bessel_K1 :: Double -> Double | 236 | foreign import ccall "gsl_sf_bessel_K1" gsl_sf_bessel_K1 :: Double -> Double |
237 | |||
205 | bessel_Kn_e :: CInt -> Double -> (Double,Double) | 238 | bessel_Kn_e :: CInt -> Double -> (Double,Double) |
206 | bessel_Kn_e n x = createSFR "bessel_Kn_e" $ gsl_sf_bessel_Kn_e n x | 239 | bessel_Kn_e n x = createSFR "bessel_Kn_e" $ gsl_sf_bessel_Kn_e n x |
207 | foreign import ccall "gsl_sf_bessel_Kn_e" gsl_sf_bessel_Kn_e :: CInt -> Double -> Ptr () -> IO CInt | 240 | foreign import ccall "gsl_sf_bessel_Kn_e" gsl_sf_bessel_Kn_e :: CInt -> Double -> Ptr () -> IO CInt |
241 | |||
208 | bessel_Kn :: CInt -> Double -> Double | 242 | bessel_Kn :: CInt -> Double -> Double |
209 | bessel_Kn = gsl_sf_bessel_Kn | 243 | bessel_Kn = gsl_sf_bessel_Kn |
210 | foreign import ccall "gsl_sf_bessel_Kn" gsl_sf_bessel_Kn :: CInt -> Double -> Double | 244 | foreign import ccall "gsl_sf_bessel_Kn" gsl_sf_bessel_Kn :: CInt -> Double -> Double |
245 | |||
211 | bessel_Kn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 246 | bessel_Kn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
212 | bessel_Kn_array = gsl_sf_bessel_Kn_array | 247 | bessel_Kn_array = gsl_sf_bessel_Kn_array |
213 | foreign import ccall "gsl_sf_bessel_Kn_array" gsl_sf_bessel_Kn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 248 | foreign import ccall "gsl_sf_bessel_Kn_array" gsl_sf_bessel_Kn_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
249 | |||
214 | bessel_K0_scaled_e :: Double -> (Double,Double) | 250 | bessel_K0_scaled_e :: Double -> (Double,Double) |
215 | bessel_K0_scaled_e x = createSFR "bessel_K0_scaled_e" $ gsl_sf_bessel_K0_scaled_e x | 251 | bessel_K0_scaled_e x = createSFR "bessel_K0_scaled_e" $ gsl_sf_bessel_K0_scaled_e x |
216 | foreign import ccall "gsl_sf_bessel_K0_scaled_e" gsl_sf_bessel_K0_scaled_e :: Double -> Ptr () -> IO CInt | 252 | foreign import ccall "gsl_sf_bessel_K0_scaled_e" gsl_sf_bessel_K0_scaled_e :: Double -> Ptr () -> IO CInt |
253 | |||
217 | bessel_K0_scaled :: Double -> Double | 254 | bessel_K0_scaled :: Double -> Double |
218 | bessel_K0_scaled = gsl_sf_bessel_K0_scaled | 255 | bessel_K0_scaled = gsl_sf_bessel_K0_scaled |
219 | foreign import ccall "gsl_sf_bessel_K0_scaled" gsl_sf_bessel_K0_scaled :: Double -> Double | 256 | foreign import ccall "gsl_sf_bessel_K0_scaled" gsl_sf_bessel_K0_scaled :: Double -> Double |
257 | |||
220 | bessel_K1_scaled_e :: Double -> (Double,Double) | 258 | bessel_K1_scaled_e :: Double -> (Double,Double) |
221 | bessel_K1_scaled_e x = createSFR "bessel_K1_scaled_e" $ gsl_sf_bessel_K1_scaled_e x | 259 | bessel_K1_scaled_e x = createSFR "bessel_K1_scaled_e" $ gsl_sf_bessel_K1_scaled_e x |
222 | foreign import ccall "gsl_sf_bessel_K1_scaled_e" gsl_sf_bessel_K1_scaled_e :: Double -> Ptr () -> IO CInt | 260 | foreign import ccall "gsl_sf_bessel_K1_scaled_e" gsl_sf_bessel_K1_scaled_e :: Double -> Ptr () -> IO CInt |
261 | |||
223 | bessel_K1_scaled :: Double -> Double | 262 | bessel_K1_scaled :: Double -> Double |
224 | bessel_K1_scaled = gsl_sf_bessel_K1_scaled | 263 | bessel_K1_scaled = gsl_sf_bessel_K1_scaled |
225 | foreign import ccall "gsl_sf_bessel_K1_scaled" gsl_sf_bessel_K1_scaled :: Double -> Double | 264 | foreign import ccall "gsl_sf_bessel_K1_scaled" gsl_sf_bessel_K1_scaled :: Double -> Double |
265 | |||
226 | bessel_Kn_scaled_e :: CInt -> Double -> (Double,Double) | 266 | bessel_Kn_scaled_e :: CInt -> Double -> (Double,Double) |
227 | bessel_Kn_scaled_e n x = createSFR "bessel_Kn_scaled_e" $ gsl_sf_bessel_Kn_scaled_e n x | 267 | bessel_Kn_scaled_e n x = createSFR "bessel_Kn_scaled_e" $ gsl_sf_bessel_Kn_scaled_e n x |
228 | foreign import ccall "gsl_sf_bessel_Kn_scaled_e" gsl_sf_bessel_Kn_scaled_e :: CInt -> Double -> Ptr () -> IO CInt | 268 | foreign import ccall "gsl_sf_bessel_Kn_scaled_e" gsl_sf_bessel_Kn_scaled_e :: CInt -> Double -> Ptr () -> IO CInt |
269 | |||
229 | bessel_Kn_scaled :: CInt -> Double -> Double | 270 | bessel_Kn_scaled :: CInt -> Double -> Double |
230 | bessel_Kn_scaled = gsl_sf_bessel_Kn_scaled | 271 | bessel_Kn_scaled = gsl_sf_bessel_Kn_scaled |
231 | foreign import ccall "gsl_sf_bessel_Kn_scaled" gsl_sf_bessel_Kn_scaled :: CInt -> Double -> Double | 272 | foreign import ccall "gsl_sf_bessel_Kn_scaled" gsl_sf_bessel_Kn_scaled :: CInt -> Double -> Double |
273 | |||
232 | bessel_Kn_scaled_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 274 | bessel_Kn_scaled_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
233 | bessel_Kn_scaled_array = gsl_sf_bessel_Kn_scaled_array | 275 | bessel_Kn_scaled_array = gsl_sf_bessel_Kn_scaled_array |
234 | foreign import ccall "gsl_sf_bessel_Kn_scaled_array" gsl_sf_bessel_Kn_scaled_array :: CInt -> CInt -> Double -> Ptr Double -> CInt | 276 | foreign import ccall "gsl_sf_bessel_Kn_scaled_array" gsl_sf_bessel_Kn_scaled_array :: CInt -> CInt -> Double -> Ptr Double -> CInt |
277 | |||
235 | bessel_j0_e :: Double -> (Double,Double) | 278 | bessel_j0_e :: Double -> (Double,Double) |
236 | bessel_j0_e x = createSFR "bessel_j0_e" $ gsl_sf_bessel_j0_e x | 279 | bessel_j0_e x = createSFR "bessel_j0_e" $ gsl_sf_bessel_j0_e x |
237 | foreign import ccall "gsl_sf_bessel_j0_e" gsl_sf_bessel_j0_e :: Double -> Ptr () -> IO CInt | 280 | foreign import ccall "gsl_sf_bessel_j0_e" gsl_sf_bessel_j0_e :: Double -> Ptr () -> IO CInt |
281 | |||
238 | bessel_j0 :: Double -> Double | 282 | bessel_j0 :: Double -> Double |
239 | bessel_j0 = gsl_sf_bessel_j0 | 283 | bessel_j0 = gsl_sf_bessel_j0 |
240 | foreign import ccall "gsl_sf_bessel_j0" gsl_sf_bessel_j0 :: Double -> Double | 284 | foreign import ccall "gsl_sf_bessel_j0" gsl_sf_bessel_j0 :: Double -> Double |
285 | |||
241 | bessel_j1_e :: Double -> (Double,Double) | 286 | bessel_j1_e :: Double -> (Double,Double) |
242 | bessel_j1_e x = createSFR "bessel_j1_e" $ gsl_sf_bessel_j1_e x | 287 | bessel_j1_e x = createSFR "bessel_j1_e" $ gsl_sf_bessel_j1_e x |
243 | foreign import ccall "gsl_sf_bessel_j1_e" gsl_sf_bessel_j1_e :: Double -> Ptr () -> IO CInt | 288 | foreign import ccall "gsl_sf_bessel_j1_e" gsl_sf_bessel_j1_e :: Double -> Ptr () -> IO CInt |
289 | |||
244 | bessel_j1 :: Double -> Double | 290 | bessel_j1 :: Double -> Double |
245 | bessel_j1 = gsl_sf_bessel_j1 | 291 | bessel_j1 = gsl_sf_bessel_j1 |
246 | foreign import ccall "gsl_sf_bessel_j1" gsl_sf_bessel_j1 :: Double -> Double | 292 | foreign import ccall "gsl_sf_bessel_j1" gsl_sf_bessel_j1 :: Double -> Double |
293 | |||
247 | bessel_j2_e :: Double -> (Double,Double) | 294 | bessel_j2_e :: Double -> (Double,Double) |
248 | bessel_j2_e x = createSFR "bessel_j2_e" $ gsl_sf_bessel_j2_e x | 295 | bessel_j2_e x = createSFR "bessel_j2_e" $ gsl_sf_bessel_j2_e x |
249 | foreign import ccall "gsl_sf_bessel_j2_e" gsl_sf_bessel_j2_e :: Double -> Ptr () -> IO CInt | 296 | foreign import ccall "gsl_sf_bessel_j2_e" gsl_sf_bessel_j2_e :: Double -> Ptr () -> IO CInt |
297 | |||
250 | bessel_j2 :: Double -> Double | 298 | bessel_j2 :: Double -> Double |
251 | bessel_j2 = gsl_sf_bessel_j2 | 299 | bessel_j2 = gsl_sf_bessel_j2 |
252 | foreign import ccall "gsl_sf_bessel_j2" gsl_sf_bessel_j2 :: Double -> Double | 300 | foreign import ccall "gsl_sf_bessel_j2" gsl_sf_bessel_j2 :: Double -> Double |
301 | |||
253 | bessel_jl_e :: CInt -> Double -> (Double,Double) | 302 | bessel_jl_e :: CInt -> Double -> (Double,Double) |
254 | bessel_jl_e l x = createSFR "bessel_jl_e" $ gsl_sf_bessel_jl_e l x | 303 | bessel_jl_e l x = createSFR "bessel_jl_e" $ gsl_sf_bessel_jl_e l x |
255 | foreign import ccall "gsl_sf_bessel_jl_e" gsl_sf_bessel_jl_e :: CInt -> Double -> Ptr () -> IO CInt | 304 | foreign import ccall "gsl_sf_bessel_jl_e" gsl_sf_bessel_jl_e :: CInt -> Double -> Ptr () -> IO CInt |
305 | |||
256 | bessel_jl :: CInt -> Double -> Double | 306 | bessel_jl :: CInt -> Double -> Double |
257 | bessel_jl = gsl_sf_bessel_jl | 307 | bessel_jl = gsl_sf_bessel_jl |
258 | foreign import ccall "gsl_sf_bessel_jl" gsl_sf_bessel_jl :: CInt -> Double -> Double | 308 | foreign import ccall "gsl_sf_bessel_jl" gsl_sf_bessel_jl :: CInt -> Double -> Double |
309 | |||
259 | bessel_jl_array :: CInt -> Double -> Ptr Double -> CInt | 310 | bessel_jl_array :: CInt -> Double -> Ptr Double -> CInt |
260 | bessel_jl_array = gsl_sf_bessel_jl_array | 311 | bessel_jl_array = gsl_sf_bessel_jl_array |
261 | foreign import ccall "gsl_sf_bessel_jl_array" gsl_sf_bessel_jl_array :: CInt -> Double -> Ptr Double -> CInt | 312 | foreign import ccall "gsl_sf_bessel_jl_array" gsl_sf_bessel_jl_array :: CInt -> Double -> Ptr Double -> CInt |
313 | |||
262 | bessel_jl_steed_array :: CInt -> Double -> Ptr Double -> CInt | 314 | bessel_jl_steed_array :: CInt -> Double -> Ptr Double -> CInt |
263 | bessel_jl_steed_array = gsl_sf_bessel_jl_steed_array | 315 | bessel_jl_steed_array = gsl_sf_bessel_jl_steed_array |
264 | foreign import ccall "gsl_sf_bessel_jl_steed_array" gsl_sf_bessel_jl_steed_array :: CInt -> Double -> Ptr Double -> CInt | 316 | foreign import ccall "gsl_sf_bessel_jl_steed_array" gsl_sf_bessel_jl_steed_array :: CInt -> Double -> Ptr Double -> CInt |
317 | |||
265 | bessel_y0_e :: Double -> (Double,Double) | 318 | bessel_y0_e :: Double -> (Double,Double) |
266 | bessel_y0_e x = createSFR "bessel_y0_e" $ gsl_sf_bessel_y0_e x | 319 | bessel_y0_e x = createSFR "bessel_y0_e" $ gsl_sf_bessel_y0_e x |
267 | foreign import ccall "gsl_sf_bessel_y0_e" gsl_sf_bessel_y0_e :: Double -> Ptr () -> IO CInt | 320 | foreign import ccall "gsl_sf_bessel_y0_e" gsl_sf_bessel_y0_e :: Double -> Ptr () -> IO CInt |
321 | |||
268 | bessel_y0 :: Double -> Double | 322 | bessel_y0 :: Double -> Double |
269 | bessel_y0 = gsl_sf_bessel_y0 | 323 | bessel_y0 = gsl_sf_bessel_y0 |
270 | foreign import ccall "gsl_sf_bessel_y0" gsl_sf_bessel_y0 :: Double -> Double | 324 | foreign import ccall "gsl_sf_bessel_y0" gsl_sf_bessel_y0 :: Double -> Double |
325 | |||
271 | bessel_y1_e :: Double -> (Double,Double) | 326 | bessel_y1_e :: Double -> (Double,Double) |
272 | bessel_y1_e x = createSFR "bessel_y1_e" $ gsl_sf_bessel_y1_e x | 327 | bessel_y1_e x = createSFR "bessel_y1_e" $ gsl_sf_bessel_y1_e x |
273 | foreign import ccall "gsl_sf_bessel_y1_e" gsl_sf_bessel_y1_e :: Double -> Ptr () -> IO CInt | 328 | foreign import ccall "gsl_sf_bessel_y1_e" gsl_sf_bessel_y1_e :: Double -> Ptr () -> IO CInt |
329 | |||
274 | bessel_y1 :: Double -> Double | 330 | bessel_y1 :: Double -> Double |
275 | bessel_y1 = gsl_sf_bessel_y1 | 331 | bessel_y1 = gsl_sf_bessel_y1 |
276 | foreign import ccall "gsl_sf_bessel_y1" gsl_sf_bessel_y1 :: Double -> Double | 332 | foreign import ccall "gsl_sf_bessel_y1" gsl_sf_bessel_y1 :: Double -> Double |
333 | |||
277 | bessel_y2_e :: Double -> (Double,Double) | 334 | bessel_y2_e :: Double -> (Double,Double) |
278 | bessel_y2_e x = createSFR "bessel_y2_e" $ gsl_sf_bessel_y2_e x | 335 | bessel_y2_e x = createSFR "bessel_y2_e" $ gsl_sf_bessel_y2_e x |
279 | foreign import ccall "gsl_sf_bessel_y2_e" gsl_sf_bessel_y2_e :: Double -> Ptr () -> IO CInt | 336 | foreign import ccall "gsl_sf_bessel_y2_e" gsl_sf_bessel_y2_e :: Double -> Ptr () -> IO CInt |
337 | |||
280 | bessel_y2 :: Double -> Double | 338 | bessel_y2 :: Double -> Double |
281 | bessel_y2 = gsl_sf_bessel_y2 | 339 | bessel_y2 = gsl_sf_bessel_y2 |
282 | foreign import ccall "gsl_sf_bessel_y2" gsl_sf_bessel_y2 :: Double -> Double | 340 | foreign import ccall "gsl_sf_bessel_y2" gsl_sf_bessel_y2 :: Double -> Double |
341 | |||
283 | bessel_yl_e :: CInt -> Double -> (Double,Double) | 342 | bessel_yl_e :: CInt -> Double -> (Double,Double) |
284 | bessel_yl_e l x = createSFR "bessel_yl_e" $ gsl_sf_bessel_yl_e l x | 343 | bessel_yl_e l x = createSFR "bessel_yl_e" $ gsl_sf_bessel_yl_e l x |
285 | foreign import ccall "gsl_sf_bessel_yl_e" gsl_sf_bessel_yl_e :: CInt -> Double -> Ptr () -> IO CInt | 344 | foreign import ccall "gsl_sf_bessel_yl_e" gsl_sf_bessel_yl_e :: CInt -> Double -> Ptr () -> IO CInt |
345 | |||
286 | bessel_yl :: CInt -> Double -> Double | 346 | bessel_yl :: CInt -> Double -> Double |
287 | bessel_yl = gsl_sf_bessel_yl | 347 | bessel_yl = gsl_sf_bessel_yl |
288 | foreign import ccall "gsl_sf_bessel_yl" gsl_sf_bessel_yl :: CInt -> Double -> Double | 348 | foreign import ccall "gsl_sf_bessel_yl" gsl_sf_bessel_yl :: CInt -> Double -> Double |
349 | |||
289 | bessel_yl_array :: CInt -> Double -> Ptr Double -> CInt | 350 | bessel_yl_array :: CInt -> Double -> Ptr Double -> CInt |
290 | bessel_yl_array = gsl_sf_bessel_yl_array | 351 | bessel_yl_array = gsl_sf_bessel_yl_array |
291 | foreign import ccall "gsl_sf_bessel_yl_array" gsl_sf_bessel_yl_array :: CInt -> Double -> Ptr Double -> CInt | 352 | foreign import ccall "gsl_sf_bessel_yl_array" gsl_sf_bessel_yl_array :: CInt -> Double -> Ptr Double -> CInt |
353 | |||
292 | bessel_i0_scaled_e :: Double -> (Double,Double) | 354 | bessel_i0_scaled_e :: Double -> (Double,Double) |
293 | bessel_i0_scaled_e x = createSFR "bessel_i0_scaled_e" $ gsl_sf_bessel_i0_scaled_e x | 355 | bessel_i0_scaled_e x = createSFR "bessel_i0_scaled_e" $ gsl_sf_bessel_i0_scaled_e x |
294 | foreign import ccall "gsl_sf_bessel_i0_scaled_e" gsl_sf_bessel_i0_scaled_e :: Double -> Ptr () -> IO CInt | 356 | foreign import ccall "gsl_sf_bessel_i0_scaled_e" gsl_sf_bessel_i0_scaled_e :: Double -> Ptr () -> IO CInt |
357 | |||
295 | bessel_i0_scaled :: Double -> Double | 358 | bessel_i0_scaled :: Double -> Double |
296 | bessel_i0_scaled = gsl_sf_bessel_i0_scaled | 359 | bessel_i0_scaled = gsl_sf_bessel_i0_scaled |
297 | foreign import ccall "gsl_sf_bessel_i0_scaled" gsl_sf_bessel_i0_scaled :: Double -> Double | 360 | foreign import ccall "gsl_sf_bessel_i0_scaled" gsl_sf_bessel_i0_scaled :: Double -> Double |
361 | |||
298 | bessel_i1_scaled_e :: Double -> (Double,Double) | 362 | bessel_i1_scaled_e :: Double -> (Double,Double) |
299 | bessel_i1_scaled_e x = createSFR "bessel_i1_scaled_e" $ gsl_sf_bessel_i1_scaled_e x | 363 | bessel_i1_scaled_e x = createSFR "bessel_i1_scaled_e" $ gsl_sf_bessel_i1_scaled_e x |
300 | foreign import ccall "gsl_sf_bessel_i1_scaled_e" gsl_sf_bessel_i1_scaled_e :: Double -> Ptr () -> IO CInt | 364 | foreign import ccall "gsl_sf_bessel_i1_scaled_e" gsl_sf_bessel_i1_scaled_e :: Double -> Ptr () -> IO CInt |
365 | |||
301 | bessel_i1_scaled :: Double -> Double | 366 | bessel_i1_scaled :: Double -> Double |
302 | bessel_i1_scaled = gsl_sf_bessel_i1_scaled | 367 | bessel_i1_scaled = gsl_sf_bessel_i1_scaled |
303 | foreign import ccall "gsl_sf_bessel_i1_scaled" gsl_sf_bessel_i1_scaled :: Double -> Double | 368 | foreign import ccall "gsl_sf_bessel_i1_scaled" gsl_sf_bessel_i1_scaled :: Double -> Double |
369 | |||
304 | bessel_i2_scaled_e :: Double -> (Double,Double) | 370 | bessel_i2_scaled_e :: Double -> (Double,Double) |
305 | bessel_i2_scaled_e x = createSFR "bessel_i2_scaled_e" $ gsl_sf_bessel_i2_scaled_e x | 371 | bessel_i2_scaled_e x = createSFR "bessel_i2_scaled_e" $ gsl_sf_bessel_i2_scaled_e x |
306 | foreign import ccall "gsl_sf_bessel_i2_scaled_e" gsl_sf_bessel_i2_scaled_e :: Double -> Ptr () -> IO CInt | 372 | foreign import ccall "gsl_sf_bessel_i2_scaled_e" gsl_sf_bessel_i2_scaled_e :: Double -> Ptr () -> IO CInt |
373 | |||
307 | bessel_i2_scaled :: Double -> Double | 374 | bessel_i2_scaled :: Double -> Double |
308 | bessel_i2_scaled = gsl_sf_bessel_i2_scaled | 375 | bessel_i2_scaled = gsl_sf_bessel_i2_scaled |
309 | foreign import ccall "gsl_sf_bessel_i2_scaled" gsl_sf_bessel_i2_scaled :: Double -> Double | 376 | foreign import ccall "gsl_sf_bessel_i2_scaled" gsl_sf_bessel_i2_scaled :: Double -> Double |
377 | |||
310 | bessel_il_scaled_e :: CInt -> Double -> (Double,Double) | 378 | bessel_il_scaled_e :: CInt -> Double -> (Double,Double) |
311 | bessel_il_scaled_e l x = createSFR "bessel_il_scaled_e" $ gsl_sf_bessel_il_scaled_e l x | 379 | bessel_il_scaled_e l x = createSFR "bessel_il_scaled_e" $ gsl_sf_bessel_il_scaled_e l x |
312 | foreign import ccall "gsl_sf_bessel_il_scaled_e" gsl_sf_bessel_il_scaled_e :: CInt -> Double -> Ptr () -> IO CInt | 380 | foreign import ccall "gsl_sf_bessel_il_scaled_e" gsl_sf_bessel_il_scaled_e :: CInt -> Double -> Ptr () -> IO CInt |
381 | |||
313 | bessel_il_scaled :: CInt -> Double -> Double | 382 | bessel_il_scaled :: CInt -> Double -> Double |
314 | bessel_il_scaled = gsl_sf_bessel_il_scaled | 383 | bessel_il_scaled = gsl_sf_bessel_il_scaled |
315 | foreign import ccall "gsl_sf_bessel_il_scaled" gsl_sf_bessel_il_scaled :: CInt -> Double -> Double | 384 | foreign import ccall "gsl_sf_bessel_il_scaled" gsl_sf_bessel_il_scaled :: CInt -> Double -> Double |
385 | |||
316 | bessel_il_scaled_array :: CInt -> Double -> Ptr Double -> CInt | 386 | bessel_il_scaled_array :: CInt -> Double -> Ptr Double -> CInt |
317 | bessel_il_scaled_array = gsl_sf_bessel_il_scaled_array | 387 | bessel_il_scaled_array = gsl_sf_bessel_il_scaled_array |
318 | foreign import ccall "gsl_sf_bessel_il_scaled_array" gsl_sf_bessel_il_scaled_array :: CInt -> Double -> Ptr Double -> CInt | 388 | foreign import ccall "gsl_sf_bessel_il_scaled_array" gsl_sf_bessel_il_scaled_array :: CInt -> Double -> Ptr Double -> CInt |
389 | |||
319 | bessel_k0_scaled_e :: Double -> (Double,Double) | 390 | bessel_k0_scaled_e :: Double -> (Double,Double) |
320 | bessel_k0_scaled_e x = createSFR "bessel_k0_scaled_e" $ gsl_sf_bessel_k0_scaled_e x | 391 | bessel_k0_scaled_e x = createSFR "bessel_k0_scaled_e" $ gsl_sf_bessel_k0_scaled_e x |
321 | foreign import ccall "gsl_sf_bessel_k0_scaled_e" gsl_sf_bessel_k0_scaled_e :: Double -> Ptr () -> IO CInt | 392 | foreign import ccall "gsl_sf_bessel_k0_scaled_e" gsl_sf_bessel_k0_scaled_e :: Double -> Ptr () -> IO CInt |
393 | |||
322 | bessel_k0_scaled :: Double -> Double | 394 | bessel_k0_scaled :: Double -> Double |
323 | bessel_k0_scaled = gsl_sf_bessel_k0_scaled | 395 | bessel_k0_scaled = gsl_sf_bessel_k0_scaled |
324 | foreign import ccall "gsl_sf_bessel_k0_scaled" gsl_sf_bessel_k0_scaled :: Double -> Double | 396 | foreign import ccall "gsl_sf_bessel_k0_scaled" gsl_sf_bessel_k0_scaled :: Double -> Double |
397 | |||
325 | bessel_k1_scaled_e :: Double -> (Double,Double) | 398 | bessel_k1_scaled_e :: Double -> (Double,Double) |
326 | bessel_k1_scaled_e x = createSFR "bessel_k1_scaled_e" $ gsl_sf_bessel_k1_scaled_e x | 399 | bessel_k1_scaled_e x = createSFR "bessel_k1_scaled_e" $ gsl_sf_bessel_k1_scaled_e x |
327 | foreign import ccall "gsl_sf_bessel_k1_scaled_e" gsl_sf_bessel_k1_scaled_e :: Double -> Ptr () -> IO CInt | 400 | foreign import ccall "gsl_sf_bessel_k1_scaled_e" gsl_sf_bessel_k1_scaled_e :: Double -> Ptr () -> IO CInt |
401 | |||
328 | bessel_k1_scaled :: Double -> Double | 402 | bessel_k1_scaled :: Double -> Double |
329 | bessel_k1_scaled = gsl_sf_bessel_k1_scaled | 403 | bessel_k1_scaled = gsl_sf_bessel_k1_scaled |
330 | foreign import ccall "gsl_sf_bessel_k1_scaled" gsl_sf_bessel_k1_scaled :: Double -> Double | 404 | foreign import ccall "gsl_sf_bessel_k1_scaled" gsl_sf_bessel_k1_scaled :: Double -> Double |
405 | |||
331 | bessel_k2_scaled_e :: Double -> (Double,Double) | 406 | bessel_k2_scaled_e :: Double -> (Double,Double) |
332 | bessel_k2_scaled_e x = createSFR "bessel_k2_scaled_e" $ gsl_sf_bessel_k2_scaled_e x | 407 | bessel_k2_scaled_e x = createSFR "bessel_k2_scaled_e" $ gsl_sf_bessel_k2_scaled_e x |
333 | foreign import ccall "gsl_sf_bessel_k2_scaled_e" gsl_sf_bessel_k2_scaled_e :: Double -> Ptr () -> IO CInt | 408 | foreign import ccall "gsl_sf_bessel_k2_scaled_e" gsl_sf_bessel_k2_scaled_e :: Double -> Ptr () -> IO CInt |
409 | |||
334 | bessel_k2_scaled :: Double -> Double | 410 | bessel_k2_scaled :: Double -> Double |
335 | bessel_k2_scaled = gsl_sf_bessel_k2_scaled | 411 | bessel_k2_scaled = gsl_sf_bessel_k2_scaled |
336 | foreign import ccall "gsl_sf_bessel_k2_scaled" gsl_sf_bessel_k2_scaled :: Double -> Double | 412 | foreign import ccall "gsl_sf_bessel_k2_scaled" gsl_sf_bessel_k2_scaled :: Double -> Double |
413 | |||
337 | bessel_kl_scaled_e :: CInt -> Double -> (Double,Double) | 414 | bessel_kl_scaled_e :: CInt -> Double -> (Double,Double) |
338 | bessel_kl_scaled_e l x = createSFR "bessel_kl_scaled_e" $ gsl_sf_bessel_kl_scaled_e l x | 415 | bessel_kl_scaled_e l x = createSFR "bessel_kl_scaled_e" $ gsl_sf_bessel_kl_scaled_e l x |
339 | foreign import ccall "gsl_sf_bessel_kl_scaled_e" gsl_sf_bessel_kl_scaled_e :: CInt -> Double -> Ptr () -> IO CInt | 416 | foreign import ccall "gsl_sf_bessel_kl_scaled_e" gsl_sf_bessel_kl_scaled_e :: CInt -> Double -> Ptr () -> IO CInt |
417 | |||
340 | bessel_kl_scaled :: CInt -> Double -> Double | 418 | bessel_kl_scaled :: CInt -> Double -> Double |
341 | bessel_kl_scaled = gsl_sf_bessel_kl_scaled | 419 | bessel_kl_scaled = gsl_sf_bessel_kl_scaled |
342 | foreign import ccall "gsl_sf_bessel_kl_scaled" gsl_sf_bessel_kl_scaled :: CInt -> Double -> Double | 420 | foreign import ccall "gsl_sf_bessel_kl_scaled" gsl_sf_bessel_kl_scaled :: CInt -> Double -> Double |
421 | |||
343 | bessel_kl_scaled_array :: CInt -> Double -> Ptr Double -> CInt | 422 | bessel_kl_scaled_array :: CInt -> Double -> Ptr Double -> CInt |
344 | bessel_kl_scaled_array = gsl_sf_bessel_kl_scaled_array | 423 | bessel_kl_scaled_array = gsl_sf_bessel_kl_scaled_array |
345 | foreign import ccall "gsl_sf_bessel_kl_scaled_array" gsl_sf_bessel_kl_scaled_array :: CInt -> Double -> Ptr Double -> CInt | 424 | foreign import ccall "gsl_sf_bessel_kl_scaled_array" gsl_sf_bessel_kl_scaled_array :: CInt -> Double -> Ptr Double -> CInt |
425 | |||
346 | bessel_Jnu_e :: Double -> Double -> (Double,Double) | 426 | bessel_Jnu_e :: Double -> Double -> (Double,Double) |
347 | bessel_Jnu_e nu x = createSFR "bessel_Jnu_e" $ gsl_sf_bessel_Jnu_e nu x | 427 | bessel_Jnu_e nu x = createSFR "bessel_Jnu_e" $ gsl_sf_bessel_Jnu_e nu x |
348 | foreign import ccall "gsl_sf_bessel_Jnu_e" gsl_sf_bessel_Jnu_e :: Double -> Double -> Ptr () -> IO CInt | 428 | foreign import ccall "gsl_sf_bessel_Jnu_e" gsl_sf_bessel_Jnu_e :: Double -> Double -> Ptr () -> IO CInt |
429 | |||
349 | bessel_Jnu :: Double -> Double -> Double | 430 | bessel_Jnu :: Double -> Double -> Double |
350 | bessel_Jnu = gsl_sf_bessel_Jnu | 431 | bessel_Jnu = gsl_sf_bessel_Jnu |
351 | foreign import ccall "gsl_sf_bessel_Jnu" gsl_sf_bessel_Jnu :: Double -> Double -> Double | 432 | foreign import ccall "gsl_sf_bessel_Jnu" gsl_sf_bessel_Jnu :: Double -> Double -> Double |
433 | |||
352 | bessel_Ynu_e :: Double -> Double -> (Double,Double) | 434 | bessel_Ynu_e :: Double -> Double -> (Double,Double) |
353 | bessel_Ynu_e nu x = createSFR "bessel_Ynu_e" $ gsl_sf_bessel_Ynu_e nu x | 435 | bessel_Ynu_e nu x = createSFR "bessel_Ynu_e" $ gsl_sf_bessel_Ynu_e nu x |
354 | foreign import ccall "gsl_sf_bessel_Ynu_e" gsl_sf_bessel_Ynu_e :: Double -> Double -> Ptr () -> IO CInt | 436 | foreign import ccall "gsl_sf_bessel_Ynu_e" gsl_sf_bessel_Ynu_e :: Double -> Double -> Ptr () -> IO CInt |
437 | |||
355 | bessel_Ynu :: Double -> Double -> Double | 438 | bessel_Ynu :: Double -> Double -> Double |
356 | bessel_Ynu = gsl_sf_bessel_Ynu | 439 | bessel_Ynu = gsl_sf_bessel_Ynu |
357 | foreign import ccall "gsl_sf_bessel_Ynu" gsl_sf_bessel_Ynu :: Double -> Double -> Double | 440 | foreign import ccall "gsl_sf_bessel_Ynu" gsl_sf_bessel_Ynu :: Double -> Double -> Double |
441 | |||
358 | bessel_sequence_Jnu_e :: Double -> Precision -> Size_t -> Ptr Double -> CInt | 442 | bessel_sequence_Jnu_e :: Double -> Precision -> Size_t -> Ptr Double -> CInt |
359 | bessel_sequence_Jnu_e nu mode size v = gsl_sf_bessel_sequence_Jnu_e nu (precCode mode) size v | 443 | bessel_sequence_Jnu_e nu mode size v = gsl_sf_bessel_sequence_Jnu_e nu (precCode mode) size v |
360 | foreign import ccall "gsl_sf_bessel_sequence_Jnu_e" gsl_sf_bessel_sequence_Jnu_e :: Double -> Gsl_mode_t -> Size_t -> Ptr Double -> CInt | 444 | foreign import ccall "gsl_sf_bessel_sequence_Jnu_e" gsl_sf_bessel_sequence_Jnu_e :: Double -> Gsl_mode_t -> Size_t -> Ptr Double -> CInt |
445 | |||
361 | bessel_Inu_scaled_e :: Double -> Double -> (Double,Double) | 446 | bessel_Inu_scaled_e :: Double -> Double -> (Double,Double) |
362 | bessel_Inu_scaled_e nu x = createSFR "bessel_Inu_scaled_e" $ gsl_sf_bessel_Inu_scaled_e nu x | 447 | bessel_Inu_scaled_e nu x = createSFR "bessel_Inu_scaled_e" $ gsl_sf_bessel_Inu_scaled_e nu x |
363 | foreign import ccall "gsl_sf_bessel_Inu_scaled_e" gsl_sf_bessel_Inu_scaled_e :: Double -> Double -> Ptr () -> IO CInt | 448 | foreign import ccall "gsl_sf_bessel_Inu_scaled_e" gsl_sf_bessel_Inu_scaled_e :: Double -> Double -> Ptr () -> IO CInt |
449 | |||
364 | bessel_Inu_scaled :: Double -> Double -> Double | 450 | bessel_Inu_scaled :: Double -> Double -> Double |
365 | bessel_Inu_scaled = gsl_sf_bessel_Inu_scaled | 451 | bessel_Inu_scaled = gsl_sf_bessel_Inu_scaled |
366 | foreign import ccall "gsl_sf_bessel_Inu_scaled" gsl_sf_bessel_Inu_scaled :: Double -> Double -> Double | 452 | foreign import ccall "gsl_sf_bessel_Inu_scaled" gsl_sf_bessel_Inu_scaled :: Double -> Double -> Double |
453 | |||
367 | bessel_Inu_e :: Double -> Double -> (Double,Double) | 454 | bessel_Inu_e :: Double -> Double -> (Double,Double) |
368 | bessel_Inu_e nu x = createSFR "bessel_Inu_e" $ gsl_sf_bessel_Inu_e nu x | 455 | bessel_Inu_e nu x = createSFR "bessel_Inu_e" $ gsl_sf_bessel_Inu_e nu x |
369 | foreign import ccall "gsl_sf_bessel_Inu_e" gsl_sf_bessel_Inu_e :: Double -> Double -> Ptr () -> IO CInt | 456 | foreign import ccall "gsl_sf_bessel_Inu_e" gsl_sf_bessel_Inu_e :: Double -> Double -> Ptr () -> IO CInt |
457 | |||
370 | bessel_Inu :: Double -> Double -> Double | 458 | bessel_Inu :: Double -> Double -> Double |
371 | bessel_Inu = gsl_sf_bessel_Inu | 459 | bessel_Inu = gsl_sf_bessel_Inu |
372 | foreign import ccall "gsl_sf_bessel_Inu" gsl_sf_bessel_Inu :: Double -> Double -> Double | 460 | foreign import ccall "gsl_sf_bessel_Inu" gsl_sf_bessel_Inu :: Double -> Double -> Double |
461 | |||
373 | bessel_Knu_scaled_e :: Double -> Double -> (Double,Double) | 462 | bessel_Knu_scaled_e :: Double -> Double -> (Double,Double) |
374 | bessel_Knu_scaled_e nu x = createSFR "bessel_Knu_scaled_e" $ gsl_sf_bessel_Knu_scaled_e nu x | 463 | bessel_Knu_scaled_e nu x = createSFR "bessel_Knu_scaled_e" $ gsl_sf_bessel_Knu_scaled_e nu x |
375 | foreign import ccall "gsl_sf_bessel_Knu_scaled_e" gsl_sf_bessel_Knu_scaled_e :: Double -> Double -> Ptr () -> IO CInt | 464 | foreign import ccall "gsl_sf_bessel_Knu_scaled_e" gsl_sf_bessel_Knu_scaled_e :: Double -> Double -> Ptr () -> IO CInt |
465 | |||
376 | bessel_Knu_scaled :: Double -> Double -> Double | 466 | bessel_Knu_scaled :: Double -> Double -> Double |
377 | bessel_Knu_scaled = gsl_sf_bessel_Knu_scaled | 467 | bessel_Knu_scaled = gsl_sf_bessel_Knu_scaled |
378 | foreign import ccall "gsl_sf_bessel_Knu_scaled" gsl_sf_bessel_Knu_scaled :: Double -> Double -> Double | 468 | foreign import ccall "gsl_sf_bessel_Knu_scaled" gsl_sf_bessel_Knu_scaled :: Double -> Double -> Double |
469 | |||
379 | bessel_Knu_e :: Double -> Double -> (Double,Double) | 470 | bessel_Knu_e :: Double -> Double -> (Double,Double) |
380 | bessel_Knu_e nu x = createSFR "bessel_Knu_e" $ gsl_sf_bessel_Knu_e nu x | 471 | bessel_Knu_e nu x = createSFR "bessel_Knu_e" $ gsl_sf_bessel_Knu_e nu x |
381 | foreign import ccall "gsl_sf_bessel_Knu_e" gsl_sf_bessel_Knu_e :: Double -> Double -> Ptr () -> IO CInt | 472 | foreign import ccall "gsl_sf_bessel_Knu_e" gsl_sf_bessel_Knu_e :: Double -> Double -> Ptr () -> IO CInt |
473 | |||
382 | bessel_Knu :: Double -> Double -> Double | 474 | bessel_Knu :: Double -> Double -> Double |
383 | bessel_Knu = gsl_sf_bessel_Knu | 475 | bessel_Knu = gsl_sf_bessel_Knu |
384 | foreign import ccall "gsl_sf_bessel_Knu" gsl_sf_bessel_Knu :: Double -> Double -> Double | 476 | foreign import ccall "gsl_sf_bessel_Knu" gsl_sf_bessel_Knu :: Double -> Double -> Double |
477 | |||
385 | bessel_lnKnu_e :: Double -> Double -> (Double,Double) | 478 | bessel_lnKnu_e :: Double -> Double -> (Double,Double) |
386 | bessel_lnKnu_e nu x = createSFR "bessel_lnKnu_e" $ gsl_sf_bessel_lnKnu_e nu x | 479 | bessel_lnKnu_e nu x = createSFR "bessel_lnKnu_e" $ gsl_sf_bessel_lnKnu_e nu x |
387 | foreign import ccall "gsl_sf_bessel_lnKnu_e" gsl_sf_bessel_lnKnu_e :: Double -> Double -> Ptr () -> IO CInt | 480 | foreign import ccall "gsl_sf_bessel_lnKnu_e" gsl_sf_bessel_lnKnu_e :: Double -> Double -> Ptr () -> IO CInt |
481 | |||
388 | bessel_lnKnu :: Double -> Double -> Double | 482 | bessel_lnKnu :: Double -> Double -> Double |
389 | bessel_lnKnu = gsl_sf_bessel_lnKnu | 483 | bessel_lnKnu = gsl_sf_bessel_lnKnu |
390 | foreign import ccall "gsl_sf_bessel_lnKnu" gsl_sf_bessel_lnKnu :: Double -> Double -> Double | 484 | foreign import ccall "gsl_sf_bessel_lnKnu" gsl_sf_bessel_lnKnu :: Double -> Double -> Double |
485 | |||
391 | bessel_zero_J0_e :: CInt -> (Double,Double) | 486 | bessel_zero_J0_e :: CInt -> (Double,Double) |
392 | bessel_zero_J0_e s = createSFR "bessel_zero_J0_e" $ gsl_sf_bessel_zero_J0_e s | 487 | bessel_zero_J0_e s = createSFR "bessel_zero_J0_e" $ gsl_sf_bessel_zero_J0_e s |
393 | foreign import ccall "gsl_sf_bessel_zero_J0_e" gsl_sf_bessel_zero_J0_e :: CInt -> Ptr () -> IO CInt | 488 | foreign import ccall "gsl_sf_bessel_zero_J0_e" gsl_sf_bessel_zero_J0_e :: CInt -> Ptr () -> IO CInt |
489 | |||
394 | bessel_zero_J0 :: CInt -> Double | 490 | bessel_zero_J0 :: CInt -> Double |
395 | bessel_zero_J0 = gsl_sf_bessel_zero_J0 | 491 | bessel_zero_J0 = gsl_sf_bessel_zero_J0 |
396 | foreign import ccall "gsl_sf_bessel_zero_J0" gsl_sf_bessel_zero_J0 :: CInt -> Double | 492 | foreign import ccall "gsl_sf_bessel_zero_J0" gsl_sf_bessel_zero_J0 :: CInt -> Double |
493 | |||
397 | bessel_zero_J1_e :: CInt -> (Double,Double) | 494 | bessel_zero_J1_e :: CInt -> (Double,Double) |
398 | bessel_zero_J1_e s = createSFR "bessel_zero_J1_e" $ gsl_sf_bessel_zero_J1_e s | 495 | bessel_zero_J1_e s = createSFR "bessel_zero_J1_e" $ gsl_sf_bessel_zero_J1_e s |
399 | foreign import ccall "gsl_sf_bessel_zero_J1_e" gsl_sf_bessel_zero_J1_e :: CInt -> Ptr () -> IO CInt | 496 | foreign import ccall "gsl_sf_bessel_zero_J1_e" gsl_sf_bessel_zero_J1_e :: CInt -> Ptr () -> IO CInt |
497 | |||
400 | bessel_zero_J1 :: CInt -> Double | 498 | bessel_zero_J1 :: CInt -> Double |
401 | bessel_zero_J1 = gsl_sf_bessel_zero_J1 | 499 | bessel_zero_J1 = gsl_sf_bessel_zero_J1 |
402 | foreign import ccall "gsl_sf_bessel_zero_J1" gsl_sf_bessel_zero_J1 :: CInt -> Double | 500 | foreign import ccall "gsl_sf_bessel_zero_J1" gsl_sf_bessel_zero_J1 :: CInt -> Double |
501 | |||
403 | bessel_zero_Jnu_e :: Double -> CInt -> (Double,Double) | 502 | bessel_zero_Jnu_e :: Double -> CInt -> (Double,Double) |
404 | bessel_zero_Jnu_e nu s = createSFR "bessel_zero_Jnu_e" $ gsl_sf_bessel_zero_Jnu_e nu s | 503 | bessel_zero_Jnu_e nu s = createSFR "bessel_zero_Jnu_e" $ gsl_sf_bessel_zero_Jnu_e nu s |
405 | foreign import ccall "gsl_sf_bessel_zero_Jnu_e" gsl_sf_bessel_zero_Jnu_e :: Double -> CInt -> Ptr () -> IO CInt | 504 | foreign import ccall "gsl_sf_bessel_zero_Jnu_e" gsl_sf_bessel_zero_Jnu_e :: Double -> CInt -> Ptr () -> IO CInt |
505 | |||
406 | bessel_zero_Jnu :: Double -> CInt -> Double | 506 | bessel_zero_Jnu :: Double -> CInt -> Double |
407 | bessel_zero_Jnu = gsl_sf_bessel_zero_Jnu | 507 | bessel_zero_Jnu = gsl_sf_bessel_zero_Jnu |
408 | foreign import ccall "gsl_sf_bessel_zero_Jnu" gsl_sf_bessel_zero_Jnu :: Double -> CInt -> Double | 508 | foreign import ccall "gsl_sf_bessel_zero_Jnu" gsl_sf_bessel_zero_Jnu :: Double -> CInt -> Double |