diff options
author | Alberto Ruiz <aruiz@um.es> | 2012-03-13 11:21:21 +0100 |
---|---|---|
committer | Alberto Ruiz <aruiz@um.es> | 2012-03-13 11:21:21 +0100 |
commit | 9c4a8a37291f902312215452d0bdd9ad95408ae9 (patch) | |
tree | 72d468cfa9999dc079466f250883dfb131d016ba /packages/special/lib/Numeric/GSL/Special/Gamma.hs | |
parent | 6f6455593c0490e4710854b08fc63a2d0993dcac (diff) | |
parent | 032fe19ddfa6e4cfba33f76aaa13043b54568fcf (diff) |
Merge remote-tracking branch 'wowus/master' into unsafe
Diffstat (limited to 'packages/special/lib/Numeric/GSL/Special/Gamma.hs')
-rw-r--r-- | packages/special/lib/Numeric/GSL/Special/Gamma.hs | 88 |
1 files changed, 44 insertions, 44 deletions
diff --git a/packages/special/lib/Numeric/GSL/Special/Gamma.hs b/packages/special/lib/Numeric/GSL/Special/Gamma.hs index 78115f1..bf4d920 100644 --- a/packages/special/lib/Numeric/GSL/Special/Gamma.hs +++ b/packages/special/lib/Numeric/GSL/Special/Gamma.hs | |||
@@ -62,176 +62,176 @@ import Numeric.GSL.Special.Internal | |||
62 | 62 | ||
63 | lngamma_e :: Double -> (Double,Double) | 63 | lngamma_e :: Double -> (Double,Double) |
64 | lngamma_e x = createSFR "lngamma_e" $ gsl_sf_lngamma_e x | 64 | lngamma_e x = createSFR "lngamma_e" $ gsl_sf_lngamma_e x |
65 | foreign import ccall SAFE_CHEAP "gsl_sf_lngamma_e" gsl_sf_lngamma_e :: Double -> Ptr () -> IO CInt | 65 | foreign import ccall unsafe "gsl_sf_lngamma_e" gsl_sf_lngamma_e :: Double -> Ptr () -> IO CInt |
66 | 66 | ||
67 | lngamma :: Double -> Double | 67 | lngamma :: Double -> Double |
68 | lngamma = gsl_sf_lngamma | 68 | lngamma = gsl_sf_lngamma |
69 | foreign import ccall SAFE_CHEAP "gsl_sf_lngamma" gsl_sf_lngamma :: Double -> Double | 69 | foreign import ccall unsafe "gsl_sf_lngamma" gsl_sf_lngamma :: Double -> Double |
70 | 70 | ||
71 | lngamma_sgn_e :: Double -> Ptr () -> Ptr Double -> CInt | 71 | lngamma_sgn_e :: Double -> Ptr () -> Ptr Double -> CInt |
72 | lngamma_sgn_e = gsl_sf_lngamma_sgn_e | 72 | lngamma_sgn_e = gsl_sf_lngamma_sgn_e |
73 | foreign import ccall SAFE_CHEAP "gsl_sf_lngamma_sgn_e" gsl_sf_lngamma_sgn_e :: Double -> Ptr () -> Ptr Double -> CInt | 73 | foreign import ccall unsafe "gsl_sf_lngamma_sgn_e" gsl_sf_lngamma_sgn_e :: Double -> Ptr () -> Ptr Double -> CInt |
74 | 74 | ||
75 | gamma_e :: Double -> (Double,Double) | 75 | gamma_e :: Double -> (Double,Double) |
76 | gamma_e x = createSFR "gamma_e" $ gsl_sf_gamma_e x | 76 | gamma_e x = createSFR "gamma_e" $ gsl_sf_gamma_e x |
77 | foreign import ccall SAFE_CHEAP "gsl_sf_gamma_e" gsl_sf_gamma_e :: Double -> Ptr () -> IO CInt | 77 | foreign import ccall unsafe "gsl_sf_gamma_e" gsl_sf_gamma_e :: Double -> Ptr () -> IO CInt |
78 | 78 | ||
79 | gamma :: Double -> Double | 79 | gamma :: Double -> Double |
80 | gamma = gsl_sf_gamma | 80 | gamma = gsl_sf_gamma |
81 | foreign import ccall SAFE_CHEAP "gsl_sf_gamma" gsl_sf_gamma :: Double -> Double | 81 | foreign import ccall unsafe "gsl_sf_gamma" gsl_sf_gamma :: Double -> Double |
82 | 82 | ||
83 | gammastar_e :: Double -> (Double,Double) | 83 | gammastar_e :: Double -> (Double,Double) |
84 | gammastar_e x = createSFR "gammastar_e" $ gsl_sf_gammastar_e x | 84 | gammastar_e x = createSFR "gammastar_e" $ gsl_sf_gammastar_e x |
85 | foreign import ccall SAFE_CHEAP "gsl_sf_gammastar_e" gsl_sf_gammastar_e :: Double -> Ptr () -> IO CInt | 85 | foreign import ccall unsafe "gsl_sf_gammastar_e" gsl_sf_gammastar_e :: Double -> Ptr () -> IO CInt |
86 | 86 | ||
87 | gammastar :: Double -> Double | 87 | gammastar :: Double -> Double |
88 | gammastar = gsl_sf_gammastar | 88 | gammastar = gsl_sf_gammastar |
89 | foreign import ccall SAFE_CHEAP "gsl_sf_gammastar" gsl_sf_gammastar :: Double -> Double | 89 | foreign import ccall unsafe "gsl_sf_gammastar" gsl_sf_gammastar :: Double -> Double |
90 | 90 | ||
91 | gammainv_e :: Double -> (Double,Double) | 91 | gammainv_e :: Double -> (Double,Double) |
92 | gammainv_e x = createSFR "gammainv_e" $ gsl_sf_gammainv_e x | 92 | gammainv_e x = createSFR "gammainv_e" $ gsl_sf_gammainv_e x |
93 | foreign import ccall SAFE_CHEAP "gsl_sf_gammainv_e" gsl_sf_gammainv_e :: Double -> Ptr () -> IO CInt | 93 | foreign import ccall unsafe "gsl_sf_gammainv_e" gsl_sf_gammainv_e :: Double -> Ptr () -> IO CInt |
94 | 94 | ||
95 | gammainv :: Double -> Double | 95 | gammainv :: Double -> Double |
96 | gammainv = gsl_sf_gammainv | 96 | gammainv = gsl_sf_gammainv |
97 | foreign import ccall SAFE_CHEAP "gsl_sf_gammainv" gsl_sf_gammainv :: Double -> Double | 97 | foreign import ccall unsafe "gsl_sf_gammainv" gsl_sf_gammainv :: Double -> Double |
98 | 98 | ||
99 | lngamma_complex_e :: Double -> Double -> ((Double,Double),(Double,Double)) | 99 | lngamma_complex_e :: Double -> Double -> ((Double,Double),(Double,Double)) |
100 | lngamma_complex_e zr zi = create2SFR "lngamma_complex_e" $ gsl_sf_lngamma_complex_e zr zi | 100 | lngamma_complex_e zr zi = create2SFR "lngamma_complex_e" $ gsl_sf_lngamma_complex_e zr zi |
101 | foreign import ccall SAFE_CHEAP "gsl_sf_lngamma_complex_e" gsl_sf_lngamma_complex_e :: Double -> Double -> Ptr () -> Ptr () -> IO CInt | 101 | foreign import ccall unsafe "gsl_sf_lngamma_complex_e" gsl_sf_lngamma_complex_e :: Double -> Double -> Ptr () -> Ptr () -> IO CInt |
102 | 102 | ||
103 | taylorcoeff_e :: CInt -> Double -> (Double,Double) | 103 | taylorcoeff_e :: CInt -> Double -> (Double,Double) |
104 | taylorcoeff_e n x = createSFR "taylorcoeff_e" $ gsl_sf_taylorcoeff_e n x | 104 | taylorcoeff_e n x = createSFR "taylorcoeff_e" $ gsl_sf_taylorcoeff_e n x |
105 | foreign import ccall SAFE_CHEAP "gsl_sf_taylorcoeff_e" gsl_sf_taylorcoeff_e :: CInt -> Double -> Ptr () -> IO CInt | 105 | foreign import ccall unsafe "gsl_sf_taylorcoeff_e" gsl_sf_taylorcoeff_e :: CInt -> Double -> Ptr () -> IO CInt |
106 | 106 | ||
107 | taylorcoeff :: CInt -> Double -> Double | 107 | taylorcoeff :: CInt -> Double -> Double |
108 | taylorcoeff = gsl_sf_taylorcoeff | 108 | taylorcoeff = gsl_sf_taylorcoeff |
109 | foreign import ccall SAFE_CHEAP "gsl_sf_taylorcoeff" gsl_sf_taylorcoeff :: CInt -> Double -> Double | 109 | foreign import ccall unsafe "gsl_sf_taylorcoeff" gsl_sf_taylorcoeff :: CInt -> Double -> Double |
110 | 110 | ||
111 | fact_e :: CInt -> (Double,Double) | 111 | fact_e :: CInt -> (Double,Double) |
112 | fact_e n = createSFR "fact_e" $ gsl_sf_fact_e n | 112 | fact_e n = createSFR "fact_e" $ gsl_sf_fact_e n |
113 | foreign import ccall SAFE_CHEAP "gsl_sf_fact_e" gsl_sf_fact_e :: CInt -> Ptr () -> IO CInt | 113 | foreign import ccall unsafe "gsl_sf_fact_e" gsl_sf_fact_e :: CInt -> Ptr () -> IO CInt |
114 | 114 | ||
115 | fact :: CInt -> Double | 115 | fact :: CInt -> Double |
116 | fact = gsl_sf_fact | 116 | fact = gsl_sf_fact |
117 | foreign import ccall SAFE_CHEAP "gsl_sf_fact" gsl_sf_fact :: CInt -> Double | 117 | foreign import ccall unsafe "gsl_sf_fact" gsl_sf_fact :: CInt -> Double |
118 | 118 | ||
119 | doublefact_e :: CInt -> (Double,Double) | 119 | doublefact_e :: CInt -> (Double,Double) |
120 | doublefact_e n = createSFR "doublefact_e" $ gsl_sf_doublefact_e n | 120 | doublefact_e n = createSFR "doublefact_e" $ gsl_sf_doublefact_e n |
121 | foreign import ccall SAFE_CHEAP "gsl_sf_doublefact_e" gsl_sf_doublefact_e :: CInt -> Ptr () -> IO CInt | 121 | foreign import ccall unsafe "gsl_sf_doublefact_e" gsl_sf_doublefact_e :: CInt -> Ptr () -> IO CInt |
122 | 122 | ||
123 | doublefact :: CInt -> Double | 123 | doublefact :: CInt -> Double |
124 | doublefact = gsl_sf_doublefact | 124 | doublefact = gsl_sf_doublefact |
125 | foreign import ccall SAFE_CHEAP "gsl_sf_doublefact" gsl_sf_doublefact :: CInt -> Double | 125 | foreign import ccall unsafe "gsl_sf_doublefact" gsl_sf_doublefact :: CInt -> Double |
126 | 126 | ||
127 | lnfact_e :: CInt -> (Double,Double) | 127 | lnfact_e :: CInt -> (Double,Double) |
128 | lnfact_e n = createSFR "lnfact_e" $ gsl_sf_lnfact_e n | 128 | lnfact_e n = createSFR "lnfact_e" $ gsl_sf_lnfact_e n |
129 | foreign import ccall SAFE_CHEAP "gsl_sf_lnfact_e" gsl_sf_lnfact_e :: CInt -> Ptr () -> IO CInt | 129 | foreign import ccall unsafe "gsl_sf_lnfact_e" gsl_sf_lnfact_e :: CInt -> Ptr () -> IO CInt |
130 | 130 | ||
131 | lnfact :: CInt -> Double | 131 | lnfact :: CInt -> Double |
132 | lnfact = gsl_sf_lnfact | 132 | lnfact = gsl_sf_lnfact |
133 | foreign import ccall SAFE_CHEAP "gsl_sf_lnfact" gsl_sf_lnfact :: CInt -> Double | 133 | foreign import ccall unsafe "gsl_sf_lnfact" gsl_sf_lnfact :: CInt -> Double |
134 | 134 | ||
135 | lndoublefact_e :: CInt -> (Double,Double) | 135 | lndoublefact_e :: CInt -> (Double,Double) |
136 | lndoublefact_e n = createSFR "lndoublefact_e" $ gsl_sf_lndoublefact_e n | 136 | lndoublefact_e n = createSFR "lndoublefact_e" $ gsl_sf_lndoublefact_e n |
137 | foreign import ccall SAFE_CHEAP "gsl_sf_lndoublefact_e" gsl_sf_lndoublefact_e :: CInt -> Ptr () -> IO CInt | 137 | foreign import ccall unsafe "gsl_sf_lndoublefact_e" gsl_sf_lndoublefact_e :: CInt -> Ptr () -> IO CInt |
138 | 138 | ||
139 | lndoublefact :: CInt -> Double | 139 | lndoublefact :: CInt -> Double |
140 | lndoublefact = gsl_sf_lndoublefact | 140 | lndoublefact = gsl_sf_lndoublefact |
141 | foreign import ccall SAFE_CHEAP "gsl_sf_lndoublefact" gsl_sf_lndoublefact :: CInt -> Double | 141 | foreign import ccall unsafe "gsl_sf_lndoublefact" gsl_sf_lndoublefact :: CInt -> Double |
142 | 142 | ||
143 | lnchoose_e :: CInt -> CInt -> (Double,Double) | 143 | lnchoose_e :: CInt -> CInt -> (Double,Double) |
144 | lnchoose_e n m = createSFR "lnchoose_e" $ gsl_sf_lnchoose_e n m | 144 | lnchoose_e n m = createSFR "lnchoose_e" $ gsl_sf_lnchoose_e n m |
145 | foreign import ccall SAFE_CHEAP "gsl_sf_lnchoose_e" gsl_sf_lnchoose_e :: CInt -> CInt -> Ptr () -> IO CInt | 145 | foreign import ccall unsafe "gsl_sf_lnchoose_e" gsl_sf_lnchoose_e :: CInt -> CInt -> Ptr () -> IO CInt |
146 | 146 | ||
147 | lnchoose :: CInt -> CInt -> Double | 147 | lnchoose :: CInt -> CInt -> Double |
148 | lnchoose = gsl_sf_lnchoose | 148 | lnchoose = gsl_sf_lnchoose |
149 | foreign import ccall SAFE_CHEAP "gsl_sf_lnchoose" gsl_sf_lnchoose :: CInt -> CInt -> Double | 149 | foreign import ccall unsafe "gsl_sf_lnchoose" gsl_sf_lnchoose :: CInt -> CInt -> Double |
150 | 150 | ||
151 | choose_e :: CInt -> CInt -> (Double,Double) | 151 | choose_e :: CInt -> CInt -> (Double,Double) |
152 | choose_e n m = createSFR "choose_e" $ gsl_sf_choose_e n m | 152 | choose_e n m = createSFR "choose_e" $ gsl_sf_choose_e n m |
153 | foreign import ccall SAFE_CHEAP "gsl_sf_choose_e" gsl_sf_choose_e :: CInt -> CInt -> Ptr () -> IO CInt | 153 | foreign import ccall unsafe "gsl_sf_choose_e" gsl_sf_choose_e :: CInt -> CInt -> Ptr () -> IO CInt |
154 | 154 | ||
155 | choose :: CInt -> CInt -> Double | 155 | choose :: CInt -> CInt -> Double |
156 | choose = gsl_sf_choose | 156 | choose = gsl_sf_choose |
157 | foreign import ccall SAFE_CHEAP "gsl_sf_choose" gsl_sf_choose :: CInt -> CInt -> Double | 157 | foreign import ccall unsafe "gsl_sf_choose" gsl_sf_choose :: CInt -> CInt -> Double |
158 | 158 | ||
159 | lnpoch_e :: Double -> Double -> (Double,Double) | 159 | lnpoch_e :: Double -> Double -> (Double,Double) |
160 | lnpoch_e a x = createSFR "lnpoch_e" $ gsl_sf_lnpoch_e a x | 160 | lnpoch_e a x = createSFR "lnpoch_e" $ gsl_sf_lnpoch_e a x |
161 | foreign import ccall SAFE_CHEAP "gsl_sf_lnpoch_e" gsl_sf_lnpoch_e :: Double -> Double -> Ptr () -> IO CInt | 161 | foreign import ccall unsafe "gsl_sf_lnpoch_e" gsl_sf_lnpoch_e :: Double -> Double -> Ptr () -> IO CInt |
162 | 162 | ||
163 | lnpoch :: Double -> Double -> Double | 163 | lnpoch :: Double -> Double -> Double |
164 | lnpoch = gsl_sf_lnpoch | 164 | lnpoch = gsl_sf_lnpoch |
165 | foreign import ccall SAFE_CHEAP "gsl_sf_lnpoch" gsl_sf_lnpoch :: Double -> Double -> Double | 165 | foreign import ccall unsafe "gsl_sf_lnpoch" gsl_sf_lnpoch :: Double -> Double -> Double |
166 | 166 | ||
167 | lnpoch_sgn_e :: Double -> Double -> Ptr () -> Ptr Double -> CInt | 167 | lnpoch_sgn_e :: Double -> Double -> Ptr () -> Ptr Double -> CInt |
168 | lnpoch_sgn_e = gsl_sf_lnpoch_sgn_e | 168 | lnpoch_sgn_e = gsl_sf_lnpoch_sgn_e |
169 | foreign import ccall SAFE_CHEAP "gsl_sf_lnpoch_sgn_e" gsl_sf_lnpoch_sgn_e :: Double -> Double -> Ptr () -> Ptr Double -> CInt | 169 | foreign import ccall unsafe "gsl_sf_lnpoch_sgn_e" gsl_sf_lnpoch_sgn_e :: Double -> Double -> Ptr () -> Ptr Double -> CInt |
170 | 170 | ||
171 | poch_e :: Double -> Double -> (Double,Double) | 171 | poch_e :: Double -> Double -> (Double,Double) |
172 | poch_e a x = createSFR "poch_e" $ gsl_sf_poch_e a x | 172 | poch_e a x = createSFR "poch_e" $ gsl_sf_poch_e a x |
173 | foreign import ccall SAFE_CHEAP "gsl_sf_poch_e" gsl_sf_poch_e :: Double -> Double -> Ptr () -> IO CInt | 173 | foreign import ccall unsafe "gsl_sf_poch_e" gsl_sf_poch_e :: Double -> Double -> Ptr () -> IO CInt |
174 | 174 | ||
175 | poch :: Double -> Double -> Double | 175 | poch :: Double -> Double -> Double |
176 | poch = gsl_sf_poch | 176 | poch = gsl_sf_poch |
177 | foreign import ccall SAFE_CHEAP "gsl_sf_poch" gsl_sf_poch :: Double -> Double -> Double | 177 | foreign import ccall unsafe "gsl_sf_poch" gsl_sf_poch :: Double -> Double -> Double |
178 | 178 | ||
179 | pochrel_e :: Double -> Double -> (Double,Double) | 179 | pochrel_e :: Double -> Double -> (Double,Double) |
180 | pochrel_e a x = createSFR "pochrel_e" $ gsl_sf_pochrel_e a x | 180 | pochrel_e a x = createSFR "pochrel_e" $ gsl_sf_pochrel_e a x |
181 | foreign import ccall SAFE_CHEAP "gsl_sf_pochrel_e" gsl_sf_pochrel_e :: Double -> Double -> Ptr () -> IO CInt | 181 | foreign import ccall unsafe "gsl_sf_pochrel_e" gsl_sf_pochrel_e :: Double -> Double -> Ptr () -> IO CInt |
182 | 182 | ||
183 | pochrel :: Double -> Double -> Double | 183 | pochrel :: Double -> Double -> Double |
184 | pochrel = gsl_sf_pochrel | 184 | pochrel = gsl_sf_pochrel |
185 | foreign import ccall SAFE_CHEAP "gsl_sf_pochrel" gsl_sf_pochrel :: Double -> Double -> Double | 185 | foreign import ccall unsafe "gsl_sf_pochrel" gsl_sf_pochrel :: Double -> Double -> Double |
186 | 186 | ||
187 | gamma_inc_Q_e :: Double -> Double -> (Double,Double) | 187 | gamma_inc_Q_e :: Double -> Double -> (Double,Double) |
188 | gamma_inc_Q_e a x = createSFR "gamma_inc_Q_e" $ gsl_sf_gamma_inc_Q_e a x | 188 | gamma_inc_Q_e a x = createSFR "gamma_inc_Q_e" $ gsl_sf_gamma_inc_Q_e a x |
189 | foreign import ccall SAFE_CHEAP "gsl_sf_gamma_inc_Q_e" gsl_sf_gamma_inc_Q_e :: Double -> Double -> Ptr () -> IO CInt | 189 | foreign import ccall unsafe "gsl_sf_gamma_inc_Q_e" gsl_sf_gamma_inc_Q_e :: Double -> Double -> Ptr () -> IO CInt |
190 | 190 | ||
191 | gamma_inc_Q :: Double -> Double -> Double | 191 | gamma_inc_Q :: Double -> Double -> Double |
192 | gamma_inc_Q = gsl_sf_gamma_inc_Q | 192 | gamma_inc_Q = gsl_sf_gamma_inc_Q |
193 | foreign import ccall SAFE_CHEAP "gsl_sf_gamma_inc_Q" gsl_sf_gamma_inc_Q :: Double -> Double -> Double | 193 | foreign import ccall unsafe "gsl_sf_gamma_inc_Q" gsl_sf_gamma_inc_Q :: Double -> Double -> Double |
194 | 194 | ||
195 | gamma_inc_P_e :: Double -> Double -> (Double,Double) | 195 | gamma_inc_P_e :: Double -> Double -> (Double,Double) |
196 | gamma_inc_P_e a x = createSFR "gamma_inc_P_e" $ gsl_sf_gamma_inc_P_e a x | 196 | gamma_inc_P_e a x = createSFR "gamma_inc_P_e" $ gsl_sf_gamma_inc_P_e a x |
197 | foreign import ccall SAFE_CHEAP "gsl_sf_gamma_inc_P_e" gsl_sf_gamma_inc_P_e :: Double -> Double -> Ptr () -> IO CInt | 197 | foreign import ccall unsafe "gsl_sf_gamma_inc_P_e" gsl_sf_gamma_inc_P_e :: Double -> Double -> Ptr () -> IO CInt |
198 | 198 | ||
199 | gamma_inc_P :: Double -> Double -> Double | 199 | gamma_inc_P :: Double -> Double -> Double |
200 | gamma_inc_P = gsl_sf_gamma_inc_P | 200 | gamma_inc_P = gsl_sf_gamma_inc_P |
201 | foreign import ccall SAFE_CHEAP "gsl_sf_gamma_inc_P" gsl_sf_gamma_inc_P :: Double -> Double -> Double | 201 | foreign import ccall unsafe "gsl_sf_gamma_inc_P" gsl_sf_gamma_inc_P :: Double -> Double -> Double |
202 | 202 | ||
203 | gamma_inc_e :: Double -> Double -> (Double,Double) | 203 | gamma_inc_e :: Double -> Double -> (Double,Double) |
204 | gamma_inc_e a x = createSFR "gamma_inc_e" $ gsl_sf_gamma_inc_e a x | 204 | gamma_inc_e a x = createSFR "gamma_inc_e" $ gsl_sf_gamma_inc_e a x |
205 | foreign import ccall SAFE_CHEAP "gsl_sf_gamma_inc_e" gsl_sf_gamma_inc_e :: Double -> Double -> Ptr () -> IO CInt | 205 | foreign import ccall unsafe "gsl_sf_gamma_inc_e" gsl_sf_gamma_inc_e :: Double -> Double -> Ptr () -> IO CInt |
206 | 206 | ||
207 | gamma_inc :: Double -> Double -> Double | 207 | gamma_inc :: Double -> Double -> Double |
208 | gamma_inc = gsl_sf_gamma_inc | 208 | gamma_inc = gsl_sf_gamma_inc |
209 | foreign import ccall SAFE_CHEAP "gsl_sf_gamma_inc" gsl_sf_gamma_inc :: Double -> Double -> Double | 209 | foreign import ccall unsafe "gsl_sf_gamma_inc" gsl_sf_gamma_inc :: Double -> Double -> Double |
210 | 210 | ||
211 | lnbeta_e :: Double -> Double -> (Double,Double) | 211 | lnbeta_e :: Double -> Double -> (Double,Double) |
212 | lnbeta_e a b = createSFR "lnbeta_e" $ gsl_sf_lnbeta_e a b | 212 | lnbeta_e a b = createSFR "lnbeta_e" $ gsl_sf_lnbeta_e a b |
213 | foreign import ccall SAFE_CHEAP "gsl_sf_lnbeta_e" gsl_sf_lnbeta_e :: Double -> Double -> Ptr () -> IO CInt | 213 | foreign import ccall unsafe "gsl_sf_lnbeta_e" gsl_sf_lnbeta_e :: Double -> Double -> Ptr () -> IO CInt |
214 | 214 | ||
215 | lnbeta :: Double -> Double -> Double | 215 | lnbeta :: Double -> Double -> Double |
216 | lnbeta = gsl_sf_lnbeta | 216 | lnbeta = gsl_sf_lnbeta |
217 | foreign import ccall SAFE_CHEAP "gsl_sf_lnbeta" gsl_sf_lnbeta :: Double -> Double -> Double | 217 | foreign import ccall unsafe "gsl_sf_lnbeta" gsl_sf_lnbeta :: Double -> Double -> Double |
218 | 218 | ||
219 | lnbeta_sgn_e :: Double -> Double -> Ptr () -> Ptr Double -> CInt | 219 | lnbeta_sgn_e :: Double -> Double -> Ptr () -> Ptr Double -> CInt |
220 | lnbeta_sgn_e = gsl_sf_lnbeta_sgn_e | 220 | lnbeta_sgn_e = gsl_sf_lnbeta_sgn_e |
221 | foreign import ccall SAFE_CHEAP "gsl_sf_lnbeta_sgn_e" gsl_sf_lnbeta_sgn_e :: Double -> Double -> Ptr () -> Ptr Double -> CInt | 221 | foreign import ccall unsafe "gsl_sf_lnbeta_sgn_e" gsl_sf_lnbeta_sgn_e :: Double -> Double -> Ptr () -> Ptr Double -> CInt |
222 | 222 | ||
223 | beta_e :: Double -> Double -> (Double,Double) | 223 | beta_e :: Double -> Double -> (Double,Double) |
224 | beta_e a b = createSFR "beta_e" $ gsl_sf_beta_e a b | 224 | beta_e a b = createSFR "beta_e" $ gsl_sf_beta_e a b |
225 | foreign import ccall SAFE_CHEAP "gsl_sf_beta_e" gsl_sf_beta_e :: Double -> Double -> Ptr () -> IO CInt | 225 | foreign import ccall unsafe "gsl_sf_beta_e" gsl_sf_beta_e :: Double -> Double -> Ptr () -> IO CInt |
226 | 226 | ||
227 | beta :: Double -> Double -> Double | 227 | beta :: Double -> Double -> Double |
228 | beta = gsl_sf_beta | 228 | beta = gsl_sf_beta |
229 | foreign import ccall SAFE_CHEAP "gsl_sf_beta" gsl_sf_beta :: Double -> Double -> Double | 229 | foreign import ccall unsafe "gsl_sf_beta" gsl_sf_beta :: Double -> Double -> Double |
230 | 230 | ||
231 | beta_inc_e :: Double -> Double -> Double -> (Double,Double) | 231 | beta_inc_e :: Double -> Double -> Double -> (Double,Double) |
232 | beta_inc_e a b x = createSFR "beta_inc_e" $ gsl_sf_beta_inc_e a b x | 232 | beta_inc_e a b x = createSFR "beta_inc_e" $ gsl_sf_beta_inc_e a b x |
233 | foreign import ccall SAFE_CHEAP "gsl_sf_beta_inc_e" gsl_sf_beta_inc_e :: Double -> Double -> Double -> Ptr () -> IO CInt | 233 | foreign import ccall unsafe "gsl_sf_beta_inc_e" gsl_sf_beta_inc_e :: Double -> Double -> Double -> Ptr () -> IO CInt |
234 | 234 | ||
235 | beta_inc :: Double -> Double -> Double -> Double | 235 | beta_inc :: Double -> Double -> Double -> Double |
236 | beta_inc = gsl_sf_beta_inc | 236 | beta_inc = gsl_sf_beta_inc |
237 | foreign import ccall SAFE_CHEAP "gsl_sf_beta_inc" gsl_sf_beta_inc :: Double -> Double -> Double -> Double | 237 | foreign import ccall unsafe "gsl_sf_beta_inc" gsl_sf_beta_inc :: Double -> Double -> Double -> Double |