summaryrefslogtreecommitdiff
path: root/lib/Numeric/GSL/Special/Expint.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Numeric/GSL/Special/Expint.hs')
-rw-r--r--lib/Numeric/GSL/Special/Expint.hs28
1 files changed, 28 insertions, 0 deletions
diff --git a/lib/Numeric/GSL/Special/Expint.hs b/lib/Numeric/GSL/Special/Expint.hs
index 7b8336b..32f2b1a 100644
--- a/lib/Numeric/GSL/Special/Expint.hs
+++ b/lib/Numeric/GSL/Special/Expint.hs
@@ -46,87 +46,115 @@ module Numeric.GSL.Special.Expint(
46import Foreign(Ptr) 46import Foreign(Ptr)
47import Foreign.C.Types(CInt) 47import Foreign.C.Types(CInt)
48import Numeric.GSL.Special.Internal 48import Numeric.GSL.Special.Internal
49
49expint_E1_e :: Double -> (Double,Double) 50expint_E1_e :: Double -> (Double,Double)
50expint_E1_e x = createSFR "expint_E1_e" $ gsl_sf_expint_E1_e x 51expint_E1_e x = createSFR "expint_E1_e" $ gsl_sf_expint_E1_e x
51foreign import ccall "gsl_sf_expint_E1_e" gsl_sf_expint_E1_e :: Double -> Ptr () -> IO CInt 52foreign import ccall "gsl_sf_expint_E1_e" gsl_sf_expint_E1_e :: Double -> Ptr () -> IO CInt
53
52expint_E1 :: Double -> Double 54expint_E1 :: Double -> Double
53expint_E1 = gsl_sf_expint_E1 55expint_E1 = gsl_sf_expint_E1
54foreign import ccall "gsl_sf_expint_E1" gsl_sf_expint_E1 :: Double -> Double 56foreign import ccall "gsl_sf_expint_E1" gsl_sf_expint_E1 :: Double -> Double
57
55expint_E2_e :: Double -> (Double,Double) 58expint_E2_e :: Double -> (Double,Double)
56expint_E2_e x = createSFR "expint_E2_e" $ gsl_sf_expint_E2_e x 59expint_E2_e x = createSFR "expint_E2_e" $ gsl_sf_expint_E2_e x
57foreign import ccall "gsl_sf_expint_E2_e" gsl_sf_expint_E2_e :: Double -> Ptr () -> IO CInt 60foreign import ccall "gsl_sf_expint_E2_e" gsl_sf_expint_E2_e :: Double -> Ptr () -> IO CInt
61
58expint_E2 :: Double -> Double 62expint_E2 :: Double -> Double
59expint_E2 = gsl_sf_expint_E2 63expint_E2 = gsl_sf_expint_E2
60foreign import ccall "gsl_sf_expint_E2" gsl_sf_expint_E2 :: Double -> Double 64foreign import ccall "gsl_sf_expint_E2" gsl_sf_expint_E2 :: Double -> Double
65
61expint_En_e :: CInt -> Double -> (Double,Double) 66expint_En_e :: CInt -> Double -> (Double,Double)
62expint_En_e n x = createSFR "expint_En_e" $ gsl_sf_expint_En_e n x 67expint_En_e n x = createSFR "expint_En_e" $ gsl_sf_expint_En_e n x
63foreign import ccall "gsl_sf_expint_En_e" gsl_sf_expint_En_e :: CInt -> Double -> Ptr () -> IO CInt 68foreign import ccall "gsl_sf_expint_En_e" gsl_sf_expint_En_e :: CInt -> Double -> Ptr () -> IO CInt
69
64expint_En :: CInt -> Double -> Double 70expint_En :: CInt -> Double -> Double
65expint_En = gsl_sf_expint_En 71expint_En = gsl_sf_expint_En
66foreign import ccall "gsl_sf_expint_En" gsl_sf_expint_En :: CInt -> Double -> Double 72foreign import ccall "gsl_sf_expint_En" gsl_sf_expint_En :: CInt -> Double -> Double
73
67expint_E1_scaled_e :: Double -> (Double,Double) 74expint_E1_scaled_e :: Double -> (Double,Double)
68expint_E1_scaled_e x = createSFR "expint_E1_scaled_e" $ gsl_sf_expint_E1_scaled_e x 75expint_E1_scaled_e x = createSFR "expint_E1_scaled_e" $ gsl_sf_expint_E1_scaled_e x
69foreign import ccall "gsl_sf_expint_E1_scaled_e" gsl_sf_expint_E1_scaled_e :: Double -> Ptr () -> IO CInt 76foreign import ccall "gsl_sf_expint_E1_scaled_e" gsl_sf_expint_E1_scaled_e :: Double -> Ptr () -> IO CInt
77
70expint_E1_scaled :: Double -> Double 78expint_E1_scaled :: Double -> Double
71expint_E1_scaled = gsl_sf_expint_E1_scaled 79expint_E1_scaled = gsl_sf_expint_E1_scaled
72foreign import ccall "gsl_sf_expint_E1_scaled" gsl_sf_expint_E1_scaled :: Double -> Double 80foreign import ccall "gsl_sf_expint_E1_scaled" gsl_sf_expint_E1_scaled :: Double -> Double
81
73expint_E2_scaled_e :: Double -> (Double,Double) 82expint_E2_scaled_e :: Double -> (Double,Double)
74expint_E2_scaled_e x = createSFR "expint_E2_scaled_e" $ gsl_sf_expint_E2_scaled_e x 83expint_E2_scaled_e x = createSFR "expint_E2_scaled_e" $ gsl_sf_expint_E2_scaled_e x
75foreign import ccall "gsl_sf_expint_E2_scaled_e" gsl_sf_expint_E2_scaled_e :: Double -> Ptr () -> IO CInt 84foreign import ccall "gsl_sf_expint_E2_scaled_e" gsl_sf_expint_E2_scaled_e :: Double -> Ptr () -> IO CInt
85
76expint_E2_scaled :: Double -> Double 86expint_E2_scaled :: Double -> Double
77expint_E2_scaled = gsl_sf_expint_E2_scaled 87expint_E2_scaled = gsl_sf_expint_E2_scaled
78foreign import ccall "gsl_sf_expint_E2_scaled" gsl_sf_expint_E2_scaled :: Double -> Double 88foreign import ccall "gsl_sf_expint_E2_scaled" gsl_sf_expint_E2_scaled :: Double -> Double
89
79expint_En_scaled_e :: CInt -> Double -> (Double,Double) 90expint_En_scaled_e :: CInt -> Double -> (Double,Double)
80expint_En_scaled_e n x = createSFR "expint_En_scaled_e" $ gsl_sf_expint_En_scaled_e n x 91expint_En_scaled_e n x = createSFR "expint_En_scaled_e" $ gsl_sf_expint_En_scaled_e n x
81foreign import ccall "gsl_sf_expint_En_scaled_e" gsl_sf_expint_En_scaled_e :: CInt -> Double -> Ptr () -> IO CInt 92foreign import ccall "gsl_sf_expint_En_scaled_e" gsl_sf_expint_En_scaled_e :: CInt -> Double -> Ptr () -> IO CInt
93
82expint_En_scaled :: CInt -> Double -> Double 94expint_En_scaled :: CInt -> Double -> Double
83expint_En_scaled = gsl_sf_expint_En_scaled 95expint_En_scaled = gsl_sf_expint_En_scaled
84foreign import ccall "gsl_sf_expint_En_scaled" gsl_sf_expint_En_scaled :: CInt -> Double -> Double 96foreign import ccall "gsl_sf_expint_En_scaled" gsl_sf_expint_En_scaled :: CInt -> Double -> Double
97
85expint_Ei_e :: Double -> (Double,Double) 98expint_Ei_e :: Double -> (Double,Double)
86expint_Ei_e x = createSFR "expint_Ei_e" $ gsl_sf_expint_Ei_e x 99expint_Ei_e x = createSFR "expint_Ei_e" $ gsl_sf_expint_Ei_e x
87foreign import ccall "gsl_sf_expint_Ei_e" gsl_sf_expint_Ei_e :: Double -> Ptr () -> IO CInt 100foreign import ccall "gsl_sf_expint_Ei_e" gsl_sf_expint_Ei_e :: Double -> Ptr () -> IO CInt
101
88expint_Ei :: Double -> Double 102expint_Ei :: Double -> Double
89expint_Ei = gsl_sf_expint_Ei 103expint_Ei = gsl_sf_expint_Ei
90foreign import ccall "gsl_sf_expint_Ei" gsl_sf_expint_Ei :: Double -> Double 104foreign import ccall "gsl_sf_expint_Ei" gsl_sf_expint_Ei :: Double -> Double
105
91expint_Ei_scaled_e :: Double -> (Double,Double) 106expint_Ei_scaled_e :: Double -> (Double,Double)
92expint_Ei_scaled_e x = createSFR "expint_Ei_scaled_e" $ gsl_sf_expint_Ei_scaled_e x 107expint_Ei_scaled_e x = createSFR "expint_Ei_scaled_e" $ gsl_sf_expint_Ei_scaled_e x
93foreign import ccall "gsl_sf_expint_Ei_scaled_e" gsl_sf_expint_Ei_scaled_e :: Double -> Ptr () -> IO CInt 108foreign import ccall "gsl_sf_expint_Ei_scaled_e" gsl_sf_expint_Ei_scaled_e :: Double -> Ptr () -> IO CInt
109
94expint_Ei_scaled :: Double -> Double 110expint_Ei_scaled :: Double -> Double
95expint_Ei_scaled = gsl_sf_expint_Ei_scaled 111expint_Ei_scaled = gsl_sf_expint_Ei_scaled
96foreign import ccall "gsl_sf_expint_Ei_scaled" gsl_sf_expint_Ei_scaled :: Double -> Double 112foreign import ccall "gsl_sf_expint_Ei_scaled" gsl_sf_expint_Ei_scaled :: Double -> Double
113
97shi_e :: Double -> (Double,Double) 114shi_e :: Double -> (Double,Double)
98shi_e x = createSFR "shi_e" $ gsl_sf_Shi_e x 115shi_e x = createSFR "shi_e" $ gsl_sf_Shi_e x
99foreign import ccall "gsl_sf_Shi_e" gsl_sf_Shi_e :: Double -> Ptr () -> IO CInt 116foreign import ccall "gsl_sf_Shi_e" gsl_sf_Shi_e :: Double -> Ptr () -> IO CInt
117
100shi :: Double -> Double 118shi :: Double -> Double
101shi = gsl_sf_Shi 119shi = gsl_sf_Shi
102foreign import ccall "gsl_sf_Shi" gsl_sf_Shi :: Double -> Double 120foreign import ccall "gsl_sf_Shi" gsl_sf_Shi :: Double -> Double
121
103chi_e :: Double -> (Double,Double) 122chi_e :: Double -> (Double,Double)
104chi_e x = createSFR "chi_e" $ gsl_sf_Chi_e x 123chi_e x = createSFR "chi_e" $ gsl_sf_Chi_e x
105foreign import ccall "gsl_sf_Chi_e" gsl_sf_Chi_e :: Double -> Ptr () -> IO CInt 124foreign import ccall "gsl_sf_Chi_e" gsl_sf_Chi_e :: Double -> Ptr () -> IO CInt
125
106chi :: Double -> Double 126chi :: Double -> Double
107chi = gsl_sf_Chi 127chi = gsl_sf_Chi
108foreign import ccall "gsl_sf_Chi" gsl_sf_Chi :: Double -> Double 128foreign import ccall "gsl_sf_Chi" gsl_sf_Chi :: Double -> Double
129
109expint_3_e :: Double -> (Double,Double) 130expint_3_e :: Double -> (Double,Double)
110expint_3_e x = createSFR "expint_3_e" $ gsl_sf_expint_3_e x 131expint_3_e x = createSFR "expint_3_e" $ gsl_sf_expint_3_e x
111foreign import ccall "gsl_sf_expint_3_e" gsl_sf_expint_3_e :: Double -> Ptr () -> IO CInt 132foreign import ccall "gsl_sf_expint_3_e" gsl_sf_expint_3_e :: Double -> Ptr () -> IO CInt
133
112expint_3 :: Double -> Double 134expint_3 :: Double -> Double
113expint_3 = gsl_sf_expint_3 135expint_3 = gsl_sf_expint_3
114foreign import ccall "gsl_sf_expint_3" gsl_sf_expint_3 :: Double -> Double 136foreign import ccall "gsl_sf_expint_3" gsl_sf_expint_3 :: Double -> Double
137
115si_e :: Double -> (Double,Double) 138si_e :: Double -> (Double,Double)
116si_e x = createSFR "si_e" $ gsl_sf_Si_e x 139si_e x = createSFR "si_e" $ gsl_sf_Si_e x
117foreign import ccall "gsl_sf_Si_e" gsl_sf_Si_e :: Double -> Ptr () -> IO CInt 140foreign import ccall "gsl_sf_Si_e" gsl_sf_Si_e :: Double -> Ptr () -> IO CInt
141
118si :: Double -> Double 142si :: Double -> Double
119si = gsl_sf_Si 143si = gsl_sf_Si
120foreign import ccall "gsl_sf_Si" gsl_sf_Si :: Double -> Double 144foreign import ccall "gsl_sf_Si" gsl_sf_Si :: Double -> Double
145
121ci_e :: Double -> (Double,Double) 146ci_e :: Double -> (Double,Double)
122ci_e x = createSFR "ci_e" $ gsl_sf_Ci_e x 147ci_e x = createSFR "ci_e" $ gsl_sf_Ci_e x
123foreign import ccall "gsl_sf_Ci_e" gsl_sf_Ci_e :: Double -> Ptr () -> IO CInt 148foreign import ccall "gsl_sf_Ci_e" gsl_sf_Ci_e :: Double -> Ptr () -> IO CInt
149
124ci :: Double -> Double 150ci :: Double -> Double
125ci = gsl_sf_Ci 151ci = gsl_sf_Ci
126foreign import ccall "gsl_sf_Ci" gsl_sf_Ci :: Double -> Double 152foreign import ccall "gsl_sf_Ci" gsl_sf_Ci :: Double -> Double
153
127atanint_e :: Double -> (Double,Double) 154atanint_e :: Double -> (Double,Double)
128atanint_e x = createSFR "atanint_e" $ gsl_sf_atanint_e x 155atanint_e x = createSFR "atanint_e" $ gsl_sf_atanint_e x
129foreign import ccall "gsl_sf_atanint_e" gsl_sf_atanint_e :: Double -> Ptr () -> IO CInt 156foreign import ccall "gsl_sf_atanint_e" gsl_sf_atanint_e :: Double -> Ptr () -> IO CInt
157
130atanint :: Double -> Double 158atanint :: Double -> Double
131atanint = gsl_sf_atanint 159atanint = gsl_sf_atanint
132foreign import ccall "gsl_sf_atanint" gsl_sf_atanint :: Double -> Double 160foreign import ccall "gsl_sf_atanint" gsl_sf_atanint :: Double -> Double