summaryrefslogtreecommitdiff
path: root/lib/Numeric/GSL/Special/Erf.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Numeric/GSL/Special/Erf.hs')
-rw-r--r--lib/Numeric/GSL/Special/Erf.hs12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/Numeric/GSL/Special/Erf.hs b/lib/Numeric/GSL/Special/Erf.hs
index 5dff3c4..34ade6f 100644
--- a/lib/Numeric/GSL/Special/Erf.hs
+++ b/lib/Numeric/GSL/Special/Erf.hs
@@ -30,39 +30,51 @@ module Numeric.GSL.Special.Erf(
30import Foreign(Ptr) 30import Foreign(Ptr)
31import Foreign.C.Types(CInt) 31import Foreign.C.Types(CInt)
32import Numeric.GSL.Special.Internal 32import Numeric.GSL.Special.Internal
33
33erfc_e :: Double -> (Double,Double) 34erfc_e :: Double -> (Double,Double)
34erfc_e x = createSFR "erfc_e" $ gsl_sf_erfc_e x 35erfc_e x = createSFR "erfc_e" $ gsl_sf_erfc_e x
35foreign import ccall "gsl_sf_erfc_e" gsl_sf_erfc_e :: Double -> Ptr () -> IO CInt 36foreign import ccall "gsl_sf_erfc_e" gsl_sf_erfc_e :: Double -> Ptr () -> IO CInt
37
36erfc :: Double -> Double 38erfc :: Double -> Double
37erfc = gsl_sf_erfc 39erfc = gsl_sf_erfc
38foreign import ccall "gsl_sf_erfc" gsl_sf_erfc :: Double -> Double 40foreign import ccall "gsl_sf_erfc" gsl_sf_erfc :: Double -> Double
41
39log_erfc_e :: Double -> (Double,Double) 42log_erfc_e :: Double -> (Double,Double)
40log_erfc_e x = createSFR "log_erfc_e" $ gsl_sf_log_erfc_e x 43log_erfc_e x = createSFR "log_erfc_e" $ gsl_sf_log_erfc_e x
41foreign import ccall "gsl_sf_log_erfc_e" gsl_sf_log_erfc_e :: Double -> Ptr () -> IO CInt 44foreign import ccall "gsl_sf_log_erfc_e" gsl_sf_log_erfc_e :: Double -> Ptr () -> IO CInt
45
42log_erfc :: Double -> Double 46log_erfc :: Double -> Double
43log_erfc = gsl_sf_log_erfc 47log_erfc = gsl_sf_log_erfc
44foreign import ccall "gsl_sf_log_erfc" gsl_sf_log_erfc :: Double -> Double 48foreign import ccall "gsl_sf_log_erfc" gsl_sf_log_erfc :: Double -> Double
49
45erf_e :: Double -> (Double,Double) 50erf_e :: Double -> (Double,Double)
46erf_e x = createSFR "erf_e" $ gsl_sf_erf_e x 51erf_e x = createSFR "erf_e" $ gsl_sf_erf_e x
47foreign import ccall "gsl_sf_erf_e" gsl_sf_erf_e :: Double -> Ptr () -> IO CInt 52foreign import ccall "gsl_sf_erf_e" gsl_sf_erf_e :: Double -> Ptr () -> IO CInt
53
48erf :: Double -> Double 54erf :: Double -> Double
49erf = gsl_sf_erf 55erf = gsl_sf_erf
50foreign import ccall "gsl_sf_erf" gsl_sf_erf :: Double -> Double 56foreign import ccall "gsl_sf_erf" gsl_sf_erf :: Double -> Double
57
51erf_Z_e :: Double -> (Double,Double) 58erf_Z_e :: Double -> (Double,Double)
52erf_Z_e x = createSFR "erf_Z_e" $ gsl_sf_erf_Z_e x 59erf_Z_e x = createSFR "erf_Z_e" $ gsl_sf_erf_Z_e x
53foreign import ccall "gsl_sf_erf_Z_e" gsl_sf_erf_Z_e :: Double -> Ptr () -> IO CInt 60foreign import ccall "gsl_sf_erf_Z_e" gsl_sf_erf_Z_e :: Double -> Ptr () -> IO CInt
61
54erf_Q_e :: Double -> (Double,Double) 62erf_Q_e :: Double -> (Double,Double)
55erf_Q_e x = createSFR "erf_Q_e" $ gsl_sf_erf_Q_e x 63erf_Q_e x = createSFR "erf_Q_e" $ gsl_sf_erf_Q_e x
56foreign import ccall "gsl_sf_erf_Q_e" gsl_sf_erf_Q_e :: Double -> Ptr () -> IO CInt 64foreign import ccall "gsl_sf_erf_Q_e" gsl_sf_erf_Q_e :: Double -> Ptr () -> IO CInt
65
57erf_Z :: Double -> Double 66erf_Z :: Double -> Double
58erf_Z = gsl_sf_erf_Z 67erf_Z = gsl_sf_erf_Z
59foreign import ccall "gsl_sf_erf_Z" gsl_sf_erf_Z :: Double -> Double 68foreign import ccall "gsl_sf_erf_Z" gsl_sf_erf_Z :: Double -> Double
69
60erf_Q :: Double -> Double 70erf_Q :: Double -> Double
61erf_Q = gsl_sf_erf_Q 71erf_Q = gsl_sf_erf_Q
62foreign import ccall "gsl_sf_erf_Q" gsl_sf_erf_Q :: Double -> Double 72foreign import ccall "gsl_sf_erf_Q" gsl_sf_erf_Q :: Double -> Double
73
63hazard_e :: Double -> (Double,Double) 74hazard_e :: Double -> (Double,Double)
64hazard_e x = createSFR "hazard_e" $ gsl_sf_hazard_e x 75hazard_e x = createSFR "hazard_e" $ gsl_sf_hazard_e x
65foreign import ccall "gsl_sf_hazard_e" gsl_sf_hazard_e :: Double -> Ptr () -> IO CInt 76foreign import ccall "gsl_sf_hazard_e" gsl_sf_hazard_e :: Double -> Ptr () -> IO CInt
77
66hazard :: Double -> Double 78hazard :: Double -> Double
67hazard = gsl_sf_hazard 79hazard = gsl_sf_hazard
68foreign import ccall "gsl_sf_hazard" gsl_sf_hazard :: Double -> Double 80foreign import ccall "gsl_sf_hazard" gsl_sf_hazard :: Double -> Double