summaryrefslogtreecommitdiff
path: root/lib/Numeric/GSL/Special/Hyperg.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Numeric/GSL/Special/Hyperg.hs')
-rw-r--r--lib/Numeric/GSL/Special/Hyperg.hs22
1 files changed, 22 insertions, 0 deletions
diff --git a/lib/Numeric/GSL/Special/Hyperg.hs b/lib/Numeric/GSL/Special/Hyperg.hs
index 42a4b40..492632b 100644
--- a/lib/Numeric/GSL/Special/Hyperg.hs
+++ b/lib/Numeric/GSL/Special/Hyperg.hs
@@ -40,69 +40,91 @@ module Numeric.GSL.Special.Hyperg(
40import Foreign(Ptr) 40import Foreign(Ptr)
41import Foreign.C.Types(CInt) 41import Foreign.C.Types(CInt)
42import Numeric.GSL.Special.Internal 42import Numeric.GSL.Special.Internal
43
43hyperg_0F1_e :: Double -> Double -> (Double,Double) 44hyperg_0F1_e :: Double -> Double -> (Double,Double)
44hyperg_0F1_e c x = createSFR "hyperg_0F1_e" $ gsl_sf_hyperg_0F1_e c x 45hyperg_0F1_e c x = createSFR "hyperg_0F1_e" $ gsl_sf_hyperg_0F1_e c x
45foreign import ccall "gsl_sf_hyperg_0F1_e" gsl_sf_hyperg_0F1_e :: Double -> Double -> Ptr () -> IO CInt 46foreign import ccall "gsl_sf_hyperg_0F1_e" gsl_sf_hyperg_0F1_e :: Double -> Double -> Ptr () -> IO CInt
47
46hyperg_0F1 :: Double -> Double -> Double 48hyperg_0F1 :: Double -> Double -> Double
47hyperg_0F1 = gsl_sf_hyperg_0F1 49hyperg_0F1 = gsl_sf_hyperg_0F1
48foreign import ccall "gsl_sf_hyperg_0F1" gsl_sf_hyperg_0F1 :: Double -> Double -> Double 50foreign import ccall "gsl_sf_hyperg_0F1" gsl_sf_hyperg_0F1 :: Double -> Double -> Double
51
49hyperg_1F1_int_e :: CInt -> CInt -> Double -> (Double,Double) 52hyperg_1F1_int_e :: CInt -> CInt -> Double -> (Double,Double)
50hyperg_1F1_int_e m n x = createSFR "hyperg_1F1_int_e" $ gsl_sf_hyperg_1F1_int_e m n x 53hyperg_1F1_int_e m n x = createSFR "hyperg_1F1_int_e" $ gsl_sf_hyperg_1F1_int_e m n x
51foreign import ccall "gsl_sf_hyperg_1F1_int_e" gsl_sf_hyperg_1F1_int_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt 54foreign import ccall "gsl_sf_hyperg_1F1_int_e" gsl_sf_hyperg_1F1_int_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt
55
52hyperg_1F1_int :: CInt -> CInt -> Double -> Double 56hyperg_1F1_int :: CInt -> CInt -> Double -> Double
53hyperg_1F1_int = gsl_sf_hyperg_1F1_int 57hyperg_1F1_int = gsl_sf_hyperg_1F1_int
54foreign import ccall "gsl_sf_hyperg_1F1_int" gsl_sf_hyperg_1F1_int :: CInt -> CInt -> Double -> Double 58foreign import ccall "gsl_sf_hyperg_1F1_int" gsl_sf_hyperg_1F1_int :: CInt -> CInt -> Double -> Double
59
55hyperg_1F1_e :: Double -> Double -> Double -> (Double,Double) 60hyperg_1F1_e :: Double -> Double -> Double -> (Double,Double)
56hyperg_1F1_e a b x = createSFR "hyperg_1F1_e" $ gsl_sf_hyperg_1F1_e a b x 61hyperg_1F1_e a b x = createSFR "hyperg_1F1_e" $ gsl_sf_hyperg_1F1_e a b x
57foreign import ccall "gsl_sf_hyperg_1F1_e" gsl_sf_hyperg_1F1_e :: Double -> Double -> Double -> Ptr () -> IO CInt 62foreign import ccall "gsl_sf_hyperg_1F1_e" gsl_sf_hyperg_1F1_e :: Double -> Double -> Double -> Ptr () -> IO CInt
63
58hyperg_1F1 :: Double -> Double -> Double -> Double 64hyperg_1F1 :: Double -> Double -> Double -> Double
59hyperg_1F1 = gsl_sf_hyperg_1F1 65hyperg_1F1 = gsl_sf_hyperg_1F1
60foreign import ccall "gsl_sf_hyperg_1F1" gsl_sf_hyperg_1F1 :: Double -> Double -> Double -> Double 66foreign import ccall "gsl_sf_hyperg_1F1" gsl_sf_hyperg_1F1 :: Double -> Double -> Double -> Double
67
61hyperg_U_int_e :: CInt -> CInt -> Double -> (Double,Double) 68hyperg_U_int_e :: CInt -> CInt -> Double -> (Double,Double)
62hyperg_U_int_e m n x = createSFR "hyperg_U_int_e" $ gsl_sf_hyperg_U_int_e m n x 69hyperg_U_int_e m n x = createSFR "hyperg_U_int_e" $ gsl_sf_hyperg_U_int_e m n x
63foreign import ccall "gsl_sf_hyperg_U_int_e" gsl_sf_hyperg_U_int_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt 70foreign import ccall "gsl_sf_hyperg_U_int_e" gsl_sf_hyperg_U_int_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt
71
64hyperg_U_int :: CInt -> CInt -> Double -> Double 72hyperg_U_int :: CInt -> CInt -> Double -> Double
65hyperg_U_int = gsl_sf_hyperg_U_int 73hyperg_U_int = gsl_sf_hyperg_U_int
66foreign import ccall "gsl_sf_hyperg_U_int" gsl_sf_hyperg_U_int :: CInt -> CInt -> Double -> Double 74foreign import ccall "gsl_sf_hyperg_U_int" gsl_sf_hyperg_U_int :: CInt -> CInt -> Double -> Double
75
67hyperg_U_int_e10_e :: CInt -> CInt -> Double -> (Double,Int,Double) 76hyperg_U_int_e10_e :: CInt -> CInt -> Double -> (Double,Int,Double)
68hyperg_U_int_e10_e m n x = createSFR_E10 "hyperg_U_int_e10_e" $ gsl_sf_hyperg_U_int_e10_e m n x 77hyperg_U_int_e10_e m n x = createSFR_E10 "hyperg_U_int_e10_e" $ gsl_sf_hyperg_U_int_e10_e m n x
69foreign import ccall "gsl_sf_hyperg_U_int_e10_e" gsl_sf_hyperg_U_int_e10_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt 78foreign import ccall "gsl_sf_hyperg_U_int_e10_e" gsl_sf_hyperg_U_int_e10_e :: CInt -> CInt -> Double -> Ptr () -> IO CInt
79
70hyperg_U_e :: Double -> Double -> Double -> (Double,Double) 80hyperg_U_e :: Double -> Double -> Double -> (Double,Double)
71hyperg_U_e a b x = createSFR "hyperg_U_e" $ gsl_sf_hyperg_U_e a b x 81hyperg_U_e a b x = createSFR "hyperg_U_e" $ gsl_sf_hyperg_U_e a b x
72foreign import ccall "gsl_sf_hyperg_U_e" gsl_sf_hyperg_U_e :: Double -> Double -> Double -> Ptr () -> IO CInt 82foreign import ccall "gsl_sf_hyperg_U_e" gsl_sf_hyperg_U_e :: Double -> Double -> Double -> Ptr () -> IO CInt
83
73hyperg_U :: Double -> Double -> Double -> Double 84hyperg_U :: Double -> Double -> Double -> Double
74hyperg_U = gsl_sf_hyperg_U 85hyperg_U = gsl_sf_hyperg_U
75foreign import ccall "gsl_sf_hyperg_U" gsl_sf_hyperg_U :: Double -> Double -> Double -> Double 86foreign import ccall "gsl_sf_hyperg_U" gsl_sf_hyperg_U :: Double -> Double -> Double -> Double
87
76hyperg_U_e10_e :: Double -> Double -> Double -> (Double,Int,Double) 88hyperg_U_e10_e :: Double -> Double -> Double -> (Double,Int,Double)
77hyperg_U_e10_e a b x = createSFR_E10 "hyperg_U_e10_e" $ gsl_sf_hyperg_U_e10_e a b x 89hyperg_U_e10_e a b x = createSFR_E10 "hyperg_U_e10_e" $ gsl_sf_hyperg_U_e10_e a b x
78foreign import ccall "gsl_sf_hyperg_U_e10_e" gsl_sf_hyperg_U_e10_e :: Double -> Double -> Double -> Ptr () -> IO CInt 90foreign import ccall "gsl_sf_hyperg_U_e10_e" gsl_sf_hyperg_U_e10_e :: Double -> Double -> Double -> Ptr () -> IO CInt
91
79hyperg_2F1_e :: Double -> Double -> Double -> Double -> (Double,Double) 92hyperg_2F1_e :: Double -> Double -> Double -> Double -> (Double,Double)
80hyperg_2F1_e a b c x = createSFR "hyperg_2F1_e" $ gsl_sf_hyperg_2F1_e a b c x 93hyperg_2F1_e a b c x = createSFR "hyperg_2F1_e" $ gsl_sf_hyperg_2F1_e a b c x
81foreign import ccall "gsl_sf_hyperg_2F1_e" gsl_sf_hyperg_2F1_e :: Double -> Double -> Double -> Double -> Ptr () -> IO CInt 94foreign import ccall "gsl_sf_hyperg_2F1_e" gsl_sf_hyperg_2F1_e :: Double -> Double -> Double -> Double -> Ptr () -> IO CInt
95
82hyperg_2F1 :: Double -> Double -> Double -> Double -> Double 96hyperg_2F1 :: Double -> Double -> Double -> Double -> Double
83hyperg_2F1 = gsl_sf_hyperg_2F1 97hyperg_2F1 = gsl_sf_hyperg_2F1
84foreign import ccall "gsl_sf_hyperg_2F1" gsl_sf_hyperg_2F1 :: Double -> Double -> Double -> Double -> Double 98foreign import ccall "gsl_sf_hyperg_2F1" gsl_sf_hyperg_2F1 :: Double -> Double -> Double -> Double -> Double
99
85hyperg_2F1_conj_e :: Double -> Double -> Double -> Double -> (Double,Double) 100hyperg_2F1_conj_e :: Double -> Double -> Double -> Double -> (Double,Double)
86hyperg_2F1_conj_e aR aI c x = createSFR "hyperg_2F1_conj_e" $ gsl_sf_hyperg_2F1_conj_e aR aI c x 101hyperg_2F1_conj_e aR aI c x = createSFR "hyperg_2F1_conj_e" $ gsl_sf_hyperg_2F1_conj_e aR aI c x
87foreign import ccall "gsl_sf_hyperg_2F1_conj_e" gsl_sf_hyperg_2F1_conj_e :: Double -> Double -> Double -> Double -> Ptr () -> IO CInt 102foreign import ccall "gsl_sf_hyperg_2F1_conj_e" gsl_sf_hyperg_2F1_conj_e :: Double -> Double -> Double -> Double -> Ptr () -> IO CInt
103
88hyperg_2F1_conj :: Double -> Double -> Double -> Double -> Double 104hyperg_2F1_conj :: Double -> Double -> Double -> Double -> Double
89hyperg_2F1_conj = gsl_sf_hyperg_2F1_conj 105hyperg_2F1_conj = gsl_sf_hyperg_2F1_conj
90foreign import ccall "gsl_sf_hyperg_2F1_conj" gsl_sf_hyperg_2F1_conj :: Double -> Double -> Double -> Double -> Double 106foreign import ccall "gsl_sf_hyperg_2F1_conj" gsl_sf_hyperg_2F1_conj :: Double -> Double -> Double -> Double -> Double
107
91hyperg_2F1_renorm_e :: Double -> Double -> Double -> Double -> (Double,Double) 108hyperg_2F1_renorm_e :: Double -> Double -> Double -> Double -> (Double,Double)
92hyperg_2F1_renorm_e a b c x = createSFR "hyperg_2F1_renorm_e" $ gsl_sf_hyperg_2F1_renorm_e a b c x 109hyperg_2F1_renorm_e a b c x = createSFR "hyperg_2F1_renorm_e" $ gsl_sf_hyperg_2F1_renorm_e a b c x
93foreign import ccall "gsl_sf_hyperg_2F1_renorm_e" gsl_sf_hyperg_2F1_renorm_e :: Double -> Double -> Double -> Double -> Ptr () -> IO CInt 110foreign import ccall "gsl_sf_hyperg_2F1_renorm_e" gsl_sf_hyperg_2F1_renorm_e :: Double -> Double -> Double -> Double -> Ptr () -> IO CInt
111
94hyperg_2F1_renorm :: Double -> Double -> Double -> Double -> Double 112hyperg_2F1_renorm :: Double -> Double -> Double -> Double -> Double
95hyperg_2F1_renorm = gsl_sf_hyperg_2F1_renorm 113hyperg_2F1_renorm = gsl_sf_hyperg_2F1_renorm
96foreign import ccall "gsl_sf_hyperg_2F1_renorm" gsl_sf_hyperg_2F1_renorm :: Double -> Double -> Double -> Double -> Double 114foreign import ccall "gsl_sf_hyperg_2F1_renorm" gsl_sf_hyperg_2F1_renorm :: Double -> Double -> Double -> Double -> Double
115
97hyperg_2F1_conj_renorm_e :: Double -> Double -> Double -> Double -> (Double,Double) 116hyperg_2F1_conj_renorm_e :: Double -> Double -> Double -> Double -> (Double,Double)
98hyperg_2F1_conj_renorm_e aR aI c x = createSFR "hyperg_2F1_conj_renorm_e" $ gsl_sf_hyperg_2F1_conj_renorm_e aR aI c x 117hyperg_2F1_conj_renorm_e aR aI c x = createSFR "hyperg_2F1_conj_renorm_e" $ gsl_sf_hyperg_2F1_conj_renorm_e aR aI c x
99foreign import ccall "gsl_sf_hyperg_2F1_conj_renorm_e" gsl_sf_hyperg_2F1_conj_renorm_e :: Double -> Double -> Double -> Double -> Ptr () -> IO CInt 118foreign import ccall "gsl_sf_hyperg_2F1_conj_renorm_e" gsl_sf_hyperg_2F1_conj_renorm_e :: Double -> Double -> Double -> Double -> Ptr () -> IO CInt
119
100hyperg_2F1_conj_renorm :: Double -> Double -> Double -> Double -> Double 120hyperg_2F1_conj_renorm :: Double -> Double -> Double -> Double -> Double
101hyperg_2F1_conj_renorm = gsl_sf_hyperg_2F1_conj_renorm 121hyperg_2F1_conj_renorm = gsl_sf_hyperg_2F1_conj_renorm
102foreign import ccall "gsl_sf_hyperg_2F1_conj_renorm" gsl_sf_hyperg_2F1_conj_renorm :: Double -> Double -> Double -> Double -> Double 122foreign import ccall "gsl_sf_hyperg_2F1_conj_renorm" gsl_sf_hyperg_2F1_conj_renorm :: Double -> Double -> Double -> Double -> Double
123
103hyperg_2F0_e :: Double -> Double -> Double -> (Double,Double) 124hyperg_2F0_e :: Double -> Double -> Double -> (Double,Double)
104hyperg_2F0_e a b x = createSFR "hyperg_2F0_e" $ gsl_sf_hyperg_2F0_e a b x 125hyperg_2F0_e a b x = createSFR "hyperg_2F0_e" $ gsl_sf_hyperg_2F0_e a b x
105foreign import ccall "gsl_sf_hyperg_2F0_e" gsl_sf_hyperg_2F0_e :: Double -> Double -> Double -> Ptr () -> IO CInt 126foreign import ccall "gsl_sf_hyperg_2F0_e" gsl_sf_hyperg_2F0_e :: Double -> Double -> Double -> Ptr () -> IO CInt
127
106hyperg_2F0 :: Double -> Double -> Double -> Double 128hyperg_2F0 :: Double -> Double -> Double -> Double
107hyperg_2F0 = gsl_sf_hyperg_2F0 129hyperg_2F0 = gsl_sf_hyperg_2F0
108foreign import ccall "gsl_sf_hyperg_2F0" gsl_sf_hyperg_2F0 :: Double -> Double -> Double -> Double 130foreign import ccall "gsl_sf_hyperg_2F0" gsl_sf_hyperg_2F0 :: Double -> Double -> Double -> Double