summaryrefslogtreecommitdiff
path: root/lib/GSL/Special/Synchrotron.hs
diff options
context:
space:
mode:
Diffstat (limited to 'lib/GSL/Special/Synchrotron.hs')
-rw-r--r--lib/GSL/Special/Synchrotron.hs10
1 files changed, 9 insertions, 1 deletions
diff --git a/lib/GSL/Special/Synchrotron.hs b/lib/GSL/Special/Synchrotron.hs
index 7cec281..2ed484b 100644
--- a/lib/GSL/Special/Synchrotron.hs
+++ b/lib/GSL/Special/Synchrotron.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/Synchrotron-Functions.html> 12<http://www.google.com/search?q=gsl_sf_synchrotron.h&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
13 13
14-} 14-}
15------------------------------------------------------------ 15------------------------------------------------------------
@@ -25,21 +25,29 @@ import Foreign(Ptr)
25import GSL.Special.Internal 25import GSL.Special.Internal
26 26
27-- | wrapper for int gsl_sf_synchrotron_1_e(double x,gsl_sf_result* result); 27-- | wrapper for int gsl_sf_synchrotron_1_e(double x,gsl_sf_result* result);
28--
29-- <http://www.google.com/search?q=gsl_sf_synchrotron_1_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
28synchrotron_1_e :: Double -> (Double,Double) 30synchrotron_1_e :: Double -> (Double,Double)
29synchrotron_1_e x = createSFR "synchrotron_1_e" $ gsl_sf_synchrotron_1_e x 31synchrotron_1_e x = createSFR "synchrotron_1_e" $ gsl_sf_synchrotron_1_e x
30foreign import ccall "synchrotron.h gsl_sf_synchrotron_1_e" gsl_sf_synchrotron_1_e :: Double -> Ptr Double -> IO(Int) 32foreign import ccall "synchrotron.h gsl_sf_synchrotron_1_e" gsl_sf_synchrotron_1_e :: Double -> Ptr Double -> IO(Int)
31 33
32-- | wrapper for double gsl_sf_synchrotron_1(double x); 34-- | wrapper for double gsl_sf_synchrotron_1(double x);
35--
36-- <http://www.google.com/search?q=gsl_sf_synchrotron_1&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
33synchrotron_1 :: Double -> Double 37synchrotron_1 :: Double -> Double
34synchrotron_1 = gsl_sf_synchrotron_1 38synchrotron_1 = gsl_sf_synchrotron_1
35foreign import ccall "synchrotron.h gsl_sf_synchrotron_1" gsl_sf_synchrotron_1 :: Double -> Double 39foreign import ccall "synchrotron.h gsl_sf_synchrotron_1" gsl_sf_synchrotron_1 :: Double -> Double
36 40
37-- | wrapper for int gsl_sf_synchrotron_2_e(double x,gsl_sf_result* result); 41-- | wrapper for int gsl_sf_synchrotron_2_e(double x,gsl_sf_result* result);
42--
43-- <http://www.google.com/search?q=gsl_sf_synchrotron_2_e&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
38synchrotron_2_e :: Double -> (Double,Double) 44synchrotron_2_e :: Double -> (Double,Double)
39synchrotron_2_e x = createSFR "synchrotron_2_e" $ gsl_sf_synchrotron_2_e x 45synchrotron_2_e x = createSFR "synchrotron_2_e" $ gsl_sf_synchrotron_2_e x
40foreign import ccall "synchrotron.h gsl_sf_synchrotron_2_e" gsl_sf_synchrotron_2_e :: Double -> Ptr Double -> IO(Int) 46foreign import ccall "synchrotron.h gsl_sf_synchrotron_2_e" gsl_sf_synchrotron_2_e :: Double -> Ptr Double -> IO(Int)
41 47
42-- | wrapper for double gsl_sf_synchrotron_2(double x); 48-- | wrapper for double gsl_sf_synchrotron_2(double x);
49--
50-- <http://www.google.com/search?q=gsl_sf_synchrotron_2&as_sitesearch=www.gnu.org/software/gsl/manual&btnI=Lucky>
43synchrotron_2 :: Double -> Double 51synchrotron_2 :: Double -> Double
44synchrotron_2 = gsl_sf_synchrotron_2 52synchrotron_2 = gsl_sf_synchrotron_2
45foreign import ccall "synchrotron.h gsl_sf_synchrotron_2" gsl_sf_synchrotron_2 :: Double -> Double 53foreign import ccall "synchrotron.h gsl_sf_synchrotron_2" gsl_sf_synchrotron_2 :: Double -> Double