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