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