summaryrefslogtreecommitdiff
path: root/lib/GSL/Special/Debye.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/GSL/Special/Debye.hs')
-rw-r--r--lib/GSL/Special/Debye.hs18
1 files changed, 17 insertions, 1 deletions
diff --git a/lib/GSL/Special/Debye.hs b/lib/GSL/Special/Debye.hs
index ecb617e..55f5158 100644
--- a/lib/GSL/Special/Debye.hs
+++ b/lib/GSL/Special/Debye.hs
@@ -9,7 +9,7 @@ Portability : uses ffi
9 9
10Wrappers for selected functions described at: 10Wrappers for selected functions described at:
11 11
12<http://www.gnu.org/software/gsl/manual/html_node/Debye-Functions.html> 12<http://www.google.com/search?q=gsl_sf_debye.h&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
13 13
14-} 14-}
15------------------------------------------------------------ 15------------------------------------------------------------
@@ -29,41 +29,57 @@ import Foreign(Ptr)
29import GSL.Special.Internal 29import GSL.Special.Internal
30 30
31-- | wrapper for int gsl_sf_debye_1_e(double x,gsl_sf_result* result); 31-- | wrapper for int gsl_sf_debye_1_e(double x,gsl_sf_result* result);
32--
33-- <http://www.google.com/search?q=gsl_sf_debye_1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
32debye_1_e :: Double -> (Double,Double) 34debye_1_e :: Double -> (Double,Double)
33debye_1_e x = createSFR "debye_1_e" $ gsl_sf_debye_1_e x 35debye_1_e x = createSFR "debye_1_e" $ gsl_sf_debye_1_e x
34foreign import ccall "debye.h gsl_sf_debye_1_e" gsl_sf_debye_1_e :: Double -> Ptr Double -> IO(Int) 36foreign import ccall "debye.h gsl_sf_debye_1_e" gsl_sf_debye_1_e :: Double -> Ptr Double -> IO(Int)
35 37
36-- | wrapper for double gsl_sf_debye_1(double x); 38-- | wrapper for double gsl_sf_debye_1(double x);
39--
40-- <http://www.google.com/search?q=gsl_sf_debye_1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
37debye_1 :: Double -> Double 41debye_1 :: Double -> Double
38debye_1 = gsl_sf_debye_1 42debye_1 = gsl_sf_debye_1
39foreign import ccall "debye.h gsl_sf_debye_1" gsl_sf_debye_1 :: Double -> Double 43foreign import ccall "debye.h gsl_sf_debye_1" gsl_sf_debye_1 :: Double -> Double
40 44
41-- | wrapper for int gsl_sf_debye_2_e(double x,gsl_sf_result* result); 45-- | wrapper for int gsl_sf_debye_2_e(double x,gsl_sf_result* result);
46--
47-- <http://www.google.com/search?q=gsl_sf_debye_2_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
42debye_2_e :: Double -> (Double,Double) 48debye_2_e :: Double -> (Double,Double)
43debye_2_e x = createSFR "debye_2_e" $ gsl_sf_debye_2_e x 49debye_2_e x = createSFR "debye_2_e" $ gsl_sf_debye_2_e x
44foreign import ccall "debye.h gsl_sf_debye_2_e" gsl_sf_debye_2_e :: Double -> Ptr Double -> IO(Int) 50foreign import ccall "debye.h gsl_sf_debye_2_e" gsl_sf_debye_2_e :: Double -> Ptr Double -> IO(Int)
45 51
46-- | wrapper for double gsl_sf_debye_2(double x); 52-- | wrapper for double gsl_sf_debye_2(double x);
53--
54-- <http://www.google.com/search?q=gsl_sf_debye_2&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
47debye_2 :: Double -> Double 55debye_2 :: Double -> Double
48debye_2 = gsl_sf_debye_2 56debye_2 = gsl_sf_debye_2
49foreign import ccall "debye.h gsl_sf_debye_2" gsl_sf_debye_2 :: Double -> Double 57foreign import ccall "debye.h gsl_sf_debye_2" gsl_sf_debye_2 :: Double -> Double
50 58
51-- | wrapper for int gsl_sf_debye_3_e(double x,gsl_sf_result* result); 59-- | wrapper for int gsl_sf_debye_3_e(double x,gsl_sf_result* result);
60--
61-- <http://www.google.com/search?q=gsl_sf_debye_3_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
52debye_3_e :: Double -> (Double,Double) 62debye_3_e :: Double -> (Double,Double)
53debye_3_e x = createSFR "debye_3_e" $ gsl_sf_debye_3_e x 63debye_3_e x = createSFR "debye_3_e" $ gsl_sf_debye_3_e x
54foreign import ccall "debye.h gsl_sf_debye_3_e" gsl_sf_debye_3_e :: Double -> Ptr Double -> IO(Int) 64foreign import ccall "debye.h gsl_sf_debye_3_e" gsl_sf_debye_3_e :: Double -> Ptr Double -> IO(Int)
55 65
56-- | wrapper for double gsl_sf_debye_3(double x); 66-- | wrapper for double gsl_sf_debye_3(double x);
67--
68-- <http://www.google.com/search?q=gsl_sf_debye_3&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
57debye_3 :: Double -> Double 69debye_3 :: Double -> Double
58debye_3 = gsl_sf_debye_3 70debye_3 = gsl_sf_debye_3
59foreign import ccall "debye.h gsl_sf_debye_3" gsl_sf_debye_3 :: Double -> Double 71foreign import ccall "debye.h gsl_sf_debye_3" gsl_sf_debye_3 :: Double -> Double
60 72
61-- | wrapper for int gsl_sf_debye_4_e(double x,gsl_sf_result* result); 73-- | wrapper for int gsl_sf_debye_4_e(double x,gsl_sf_result* result);
74--
75-- <http://www.google.com/search?q=gsl_sf_debye_4_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
62debye_4_e :: Double -> (Double,Double) 76debye_4_e :: Double -> (Double,Double)
63debye_4_e x = createSFR "debye_4_e" $ gsl_sf_debye_4_e x 77debye_4_e x = createSFR "debye_4_e" $ gsl_sf_debye_4_e x
64foreign import ccall "debye.h gsl_sf_debye_4_e" gsl_sf_debye_4_e :: Double -> Ptr Double -> IO(Int) 78foreign import ccall "debye.h gsl_sf_debye_4_e" gsl_sf_debye_4_e :: Double -> Ptr Double -> IO(Int)
65 79
66-- | wrapper for double gsl_sf_debye_4(double x); 80-- | wrapper for double gsl_sf_debye_4(double x);
81--
82-- <http://www.google.com/search?q=gsl_sf_debye_4&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
67debye_4 :: Double -> Double 83debye_4 :: Double -> Double
68debye_4 = gsl_sf_debye_4 84debye_4 = gsl_sf_debye_4
69foreign import ccall "debye.h gsl_sf_debye_4" gsl_sf_debye_4 :: Double -> Double 85foreign import ccall "debye.h gsl_sf_debye_4" gsl_sf_debye_4 :: Double -> Double