diff options
Diffstat (limited to 'lib/Numeric/GSL/Special/Fermi_dirac.hs')
-rw-r--r-- | lib/Numeric/GSL/Special/Fermi_dirac.hs | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/Numeric/GSL/Special/Fermi_dirac.hs b/lib/Numeric/GSL/Special/Fermi_dirac.hs index 3547e52..f6deabe 100644 --- a/lib/Numeric/GSL/Special/Fermi_dirac.hs +++ b/lib/Numeric/GSL/Special/Fermi_dirac.hs | |||
@@ -36,57 +36,75 @@ module Numeric.GSL.Special.Fermi_dirac( | |||
36 | import Foreign(Ptr) | 36 | import Foreign(Ptr) |
37 | import Foreign.C.Types(CInt) | 37 | import Foreign.C.Types(CInt) |
38 | import Numeric.GSL.Special.Internal | 38 | import Numeric.GSL.Special.Internal |
39 | |||
39 | fermi_dirac_m1_e :: Double -> (Double,Double) | 40 | fermi_dirac_m1_e :: Double -> (Double,Double) |
40 | fermi_dirac_m1_e x = createSFR "fermi_dirac_m1_e" $ gsl_sf_fermi_dirac_m1_e x | 41 | fermi_dirac_m1_e x = createSFR "fermi_dirac_m1_e" $ gsl_sf_fermi_dirac_m1_e x |
41 | foreign import ccall "gsl_sf_fermi_dirac_m1_e" gsl_sf_fermi_dirac_m1_e :: Double -> Ptr () -> IO CInt | 42 | foreign import ccall "gsl_sf_fermi_dirac_m1_e" gsl_sf_fermi_dirac_m1_e :: Double -> Ptr () -> IO CInt |
43 | |||
42 | fermi_dirac_m1 :: Double -> Double | 44 | fermi_dirac_m1 :: Double -> Double |
43 | fermi_dirac_m1 = gsl_sf_fermi_dirac_m1 | 45 | fermi_dirac_m1 = gsl_sf_fermi_dirac_m1 |
44 | foreign import ccall "gsl_sf_fermi_dirac_m1" gsl_sf_fermi_dirac_m1 :: Double -> Double | 46 | foreign import ccall "gsl_sf_fermi_dirac_m1" gsl_sf_fermi_dirac_m1 :: Double -> Double |
47 | |||
45 | fermi_dirac_0_e :: Double -> (Double,Double) | 48 | fermi_dirac_0_e :: Double -> (Double,Double) |
46 | fermi_dirac_0_e x = createSFR "fermi_dirac_0_e" $ gsl_sf_fermi_dirac_0_e x | 49 | fermi_dirac_0_e x = createSFR "fermi_dirac_0_e" $ gsl_sf_fermi_dirac_0_e x |
47 | foreign import ccall "gsl_sf_fermi_dirac_0_e" gsl_sf_fermi_dirac_0_e :: Double -> Ptr () -> IO CInt | 50 | foreign import ccall "gsl_sf_fermi_dirac_0_e" gsl_sf_fermi_dirac_0_e :: Double -> Ptr () -> IO CInt |
51 | |||
48 | fermi_dirac_0 :: Double -> Double | 52 | fermi_dirac_0 :: Double -> Double |
49 | fermi_dirac_0 = gsl_sf_fermi_dirac_0 | 53 | fermi_dirac_0 = gsl_sf_fermi_dirac_0 |
50 | foreign import ccall "gsl_sf_fermi_dirac_0" gsl_sf_fermi_dirac_0 :: Double -> Double | 54 | foreign import ccall "gsl_sf_fermi_dirac_0" gsl_sf_fermi_dirac_0 :: Double -> Double |
55 | |||
51 | fermi_dirac_1_e :: Double -> (Double,Double) | 56 | fermi_dirac_1_e :: Double -> (Double,Double) |
52 | fermi_dirac_1_e x = createSFR "fermi_dirac_1_e" $ gsl_sf_fermi_dirac_1_e x | 57 | fermi_dirac_1_e x = createSFR "fermi_dirac_1_e" $ gsl_sf_fermi_dirac_1_e x |
53 | foreign import ccall "gsl_sf_fermi_dirac_1_e" gsl_sf_fermi_dirac_1_e :: Double -> Ptr () -> IO CInt | 58 | foreign import ccall "gsl_sf_fermi_dirac_1_e" gsl_sf_fermi_dirac_1_e :: Double -> Ptr () -> IO CInt |
59 | |||
54 | fermi_dirac_1 :: Double -> Double | 60 | fermi_dirac_1 :: Double -> Double |
55 | fermi_dirac_1 = gsl_sf_fermi_dirac_1 | 61 | fermi_dirac_1 = gsl_sf_fermi_dirac_1 |
56 | foreign import ccall "gsl_sf_fermi_dirac_1" gsl_sf_fermi_dirac_1 :: Double -> Double | 62 | foreign import ccall "gsl_sf_fermi_dirac_1" gsl_sf_fermi_dirac_1 :: Double -> Double |
63 | |||
57 | fermi_dirac_2_e :: Double -> (Double,Double) | 64 | fermi_dirac_2_e :: Double -> (Double,Double) |
58 | fermi_dirac_2_e x = createSFR "fermi_dirac_2_e" $ gsl_sf_fermi_dirac_2_e x | 65 | fermi_dirac_2_e x = createSFR "fermi_dirac_2_e" $ gsl_sf_fermi_dirac_2_e x |
59 | foreign import ccall "gsl_sf_fermi_dirac_2_e" gsl_sf_fermi_dirac_2_e :: Double -> Ptr () -> IO CInt | 66 | foreign import ccall "gsl_sf_fermi_dirac_2_e" gsl_sf_fermi_dirac_2_e :: Double -> Ptr () -> IO CInt |
67 | |||
60 | fermi_dirac_2 :: Double -> Double | 68 | fermi_dirac_2 :: Double -> Double |
61 | fermi_dirac_2 = gsl_sf_fermi_dirac_2 | 69 | fermi_dirac_2 = gsl_sf_fermi_dirac_2 |
62 | foreign import ccall "gsl_sf_fermi_dirac_2" gsl_sf_fermi_dirac_2 :: Double -> Double | 70 | foreign import ccall "gsl_sf_fermi_dirac_2" gsl_sf_fermi_dirac_2 :: Double -> Double |
71 | |||
63 | fermi_dirac_int_e :: CInt -> Double -> (Double,Double) | 72 | fermi_dirac_int_e :: CInt -> Double -> (Double,Double) |
64 | fermi_dirac_int_e j x = createSFR "fermi_dirac_int_e" $ gsl_sf_fermi_dirac_int_e j x | 73 | fermi_dirac_int_e j x = createSFR "fermi_dirac_int_e" $ gsl_sf_fermi_dirac_int_e j x |
65 | foreign import ccall "gsl_sf_fermi_dirac_int_e" gsl_sf_fermi_dirac_int_e :: CInt -> Double -> Ptr () -> IO CInt | 74 | foreign import ccall "gsl_sf_fermi_dirac_int_e" gsl_sf_fermi_dirac_int_e :: CInt -> Double -> Ptr () -> IO CInt |
75 | |||
66 | fermi_dirac_int :: CInt -> Double -> Double | 76 | fermi_dirac_int :: CInt -> Double -> Double |
67 | fermi_dirac_int = gsl_sf_fermi_dirac_int | 77 | fermi_dirac_int = gsl_sf_fermi_dirac_int |
68 | foreign import ccall "gsl_sf_fermi_dirac_int" gsl_sf_fermi_dirac_int :: CInt -> Double -> Double | 78 | foreign import ccall "gsl_sf_fermi_dirac_int" gsl_sf_fermi_dirac_int :: CInt -> Double -> Double |
79 | |||
69 | fermi_dirac_mhalf_e :: Double -> (Double,Double) | 80 | fermi_dirac_mhalf_e :: Double -> (Double,Double) |
70 | fermi_dirac_mhalf_e x = createSFR "fermi_dirac_mhalf_e" $ gsl_sf_fermi_dirac_mhalf_e x | 81 | fermi_dirac_mhalf_e x = createSFR "fermi_dirac_mhalf_e" $ gsl_sf_fermi_dirac_mhalf_e x |
71 | foreign import ccall "gsl_sf_fermi_dirac_mhalf_e" gsl_sf_fermi_dirac_mhalf_e :: Double -> Ptr () -> IO CInt | 82 | foreign import ccall "gsl_sf_fermi_dirac_mhalf_e" gsl_sf_fermi_dirac_mhalf_e :: Double -> Ptr () -> IO CInt |
83 | |||
72 | fermi_dirac_mhalf :: Double -> Double | 84 | fermi_dirac_mhalf :: Double -> Double |
73 | fermi_dirac_mhalf = gsl_sf_fermi_dirac_mhalf | 85 | fermi_dirac_mhalf = gsl_sf_fermi_dirac_mhalf |
74 | foreign import ccall "gsl_sf_fermi_dirac_mhalf" gsl_sf_fermi_dirac_mhalf :: Double -> Double | 86 | foreign import ccall "gsl_sf_fermi_dirac_mhalf" gsl_sf_fermi_dirac_mhalf :: Double -> Double |
87 | |||
75 | fermi_dirac_half_e :: Double -> (Double,Double) | 88 | fermi_dirac_half_e :: Double -> (Double,Double) |
76 | fermi_dirac_half_e x = createSFR "fermi_dirac_half_e" $ gsl_sf_fermi_dirac_half_e x | 89 | fermi_dirac_half_e x = createSFR "fermi_dirac_half_e" $ gsl_sf_fermi_dirac_half_e x |
77 | foreign import ccall "gsl_sf_fermi_dirac_half_e" gsl_sf_fermi_dirac_half_e :: Double -> Ptr () -> IO CInt | 90 | foreign import ccall "gsl_sf_fermi_dirac_half_e" gsl_sf_fermi_dirac_half_e :: Double -> Ptr () -> IO CInt |
91 | |||
78 | fermi_dirac_half :: Double -> Double | 92 | fermi_dirac_half :: Double -> Double |
79 | fermi_dirac_half = gsl_sf_fermi_dirac_half | 93 | fermi_dirac_half = gsl_sf_fermi_dirac_half |
80 | foreign import ccall "gsl_sf_fermi_dirac_half" gsl_sf_fermi_dirac_half :: Double -> Double | 94 | foreign import ccall "gsl_sf_fermi_dirac_half" gsl_sf_fermi_dirac_half :: Double -> Double |
95 | |||
81 | fermi_dirac_3half_e :: Double -> (Double,Double) | 96 | fermi_dirac_3half_e :: Double -> (Double,Double) |
82 | fermi_dirac_3half_e x = createSFR "fermi_dirac_3half_e" $ gsl_sf_fermi_dirac_3half_e x | 97 | fermi_dirac_3half_e x = createSFR "fermi_dirac_3half_e" $ gsl_sf_fermi_dirac_3half_e x |
83 | foreign import ccall "gsl_sf_fermi_dirac_3half_e" gsl_sf_fermi_dirac_3half_e :: Double -> Ptr () -> IO CInt | 98 | foreign import ccall "gsl_sf_fermi_dirac_3half_e" gsl_sf_fermi_dirac_3half_e :: Double -> Ptr () -> IO CInt |
99 | |||
84 | fermi_dirac_3half :: Double -> Double | 100 | fermi_dirac_3half :: Double -> Double |
85 | fermi_dirac_3half = gsl_sf_fermi_dirac_3half | 101 | fermi_dirac_3half = gsl_sf_fermi_dirac_3half |
86 | foreign import ccall "gsl_sf_fermi_dirac_3half" gsl_sf_fermi_dirac_3half :: Double -> Double | 102 | foreign import ccall "gsl_sf_fermi_dirac_3half" gsl_sf_fermi_dirac_3half :: Double -> Double |
103 | |||
87 | fermi_dirac_inc_0_e :: Double -> Double -> (Double,Double) | 104 | fermi_dirac_inc_0_e :: Double -> Double -> (Double,Double) |
88 | fermi_dirac_inc_0_e x b = createSFR "fermi_dirac_inc_0_e" $ gsl_sf_fermi_dirac_inc_0_e x b | 105 | fermi_dirac_inc_0_e x b = createSFR "fermi_dirac_inc_0_e" $ gsl_sf_fermi_dirac_inc_0_e x b |
89 | foreign import ccall "gsl_sf_fermi_dirac_inc_0_e" gsl_sf_fermi_dirac_inc_0_e :: Double -> Double -> Ptr () -> IO CInt | 106 | foreign import ccall "gsl_sf_fermi_dirac_inc_0_e" gsl_sf_fermi_dirac_inc_0_e :: Double -> Double -> Ptr () -> IO CInt |
107 | |||
90 | fermi_dirac_inc_0 :: Double -> Double -> Double | 108 | fermi_dirac_inc_0 :: Double -> Double -> Double |
91 | fermi_dirac_inc_0 = gsl_sf_fermi_dirac_inc_0 | 109 | fermi_dirac_inc_0 = gsl_sf_fermi_dirac_inc_0 |
92 | foreign import ccall "gsl_sf_fermi_dirac_inc_0" gsl_sf_fermi_dirac_inc_0 :: Double -> Double -> Double | 110 | foreign import ccall "gsl_sf_fermi_dirac_inc_0" gsl_sf_fermi_dirac_inc_0 :: Double -> Double -> Double |