summaryrefslogtreecommitdiff
path: root/lib/Numeric/GSL/Special.hs
diff options
context:
space:
mode:
authorAlberto Ruiz <aruiz@um.es>2007-10-01 15:04:16 +0000
committerAlberto Ruiz <aruiz@um.es>2007-10-01 15:04:16 +0000
commitc99b8fd6e3f8a2fb365ec12baf838f864b118ece (patch)
tree11b5b8515861fe88d547253ae10c2182d5fadaf2 /lib/Numeric/GSL/Special.hs
parent768f08d4134a066d773d56a9c03ae688e3850352 (diff)
LinearAlgebra and GSL moved to Numeric
Diffstat (limited to 'lib/Numeric/GSL/Special.hs')
-rw-r--r--lib/Numeric/GSL/Special.hs74
1 files changed, 74 insertions, 0 deletions
diff --git a/lib/Numeric/GSL/Special.hs b/lib/Numeric/GSL/Special.hs
new file mode 100644
index 0000000..b6cea2b
--- /dev/null
+++ b/lib/Numeric/GSL/Special.hs
@@ -0,0 +1,74 @@
1-----------------------------------------------------------------------------
2{- |
3Module : Numeric.GSL.Special
4Copyright : (c) Alberto Ruiz 2006
5License : GPL-style
6
7Maintainer : Alberto Ruiz (aruiz at um dot es)
8Stability : provisional
9Portability : uses ffi
10
11Wrappers for selected special functions.
12
13<http://www.gnu.org/software/gsl/manual/html_node/Special-Functions.html#Special-Functions>
14-}
15-----------------------------------------------------------------------------
16
17module Numeric.GSL.Special (
18 module Numeric.GSL.Special.Airy
19, module Numeric.GSL.Special.Bessel
20, module Numeric.GSL.Special.Clausen
21, module Numeric.GSL.Special.Coulomb
22, module Numeric.GSL.Special.Coupling
23, module Numeric.GSL.Special.Dawson
24, module Numeric.GSL.Special.Debye
25, module Numeric.GSL.Special.Dilog
26, module Numeric.GSL.Special.Elementary
27, module Numeric.GSL.Special.Ellint
28, module Numeric.GSL.Special.Erf
29, module Numeric.GSL.Special.Exp
30, module Numeric.GSL.Special.Expint
31, module Numeric.GSL.Special.Fermi_dirac
32, module Numeric.GSL.Special.Gamma
33, module Numeric.GSL.Special.Gegenbauer
34, module Numeric.GSL.Special.Hyperg
35, module Numeric.GSL.Special.Laguerre
36, module Numeric.GSL.Special.Lambert
37, module Numeric.GSL.Special.Legendre
38, module Numeric.GSL.Special.Log
39, module Numeric.GSL.Special.Pow_int
40, module Numeric.GSL.Special.Psi
41, module Numeric.GSL.Special.Synchrotron
42, module Numeric.GSL.Special.Trig
43, module Numeric.GSL.Special.Zeta
44)
45where
46
47import Foreign
48import Numeric.GSL.Special.Internal
49import Numeric.GSL.Special.Airy
50import Numeric.GSL.Special.Bessel
51import Numeric.GSL.Special.Clausen
52import Numeric.GSL.Special.Coulomb
53import Numeric.GSL.Special.Coupling
54import Numeric.GSL.Special.Dawson
55import Numeric.GSL.Special.Debye
56import Numeric.GSL.Special.Dilog
57import Numeric.GSL.Special.Elementary
58import Numeric.GSL.Special.Ellint
59import Numeric.GSL.Special.Erf
60import Numeric.GSL.Special.Exp
61import Numeric.GSL.Special.Expint
62import Numeric.GSL.Special.Fermi_dirac
63import Numeric.GSL.Special.Gamma
64import Numeric.GSL.Special.Gegenbauer
65import Numeric.GSL.Special.Hyperg
66import Numeric.GSL.Special.Laguerre
67import Numeric.GSL.Special.Lambert
68import Numeric.GSL.Special.Legendre
69import Numeric.GSL.Special.Log
70import Numeric.GSL.Special.Pow_int
71import Numeric.GSL.Special.Psi
72import Numeric.GSL.Special.Synchrotron
73import Numeric.GSL.Special.Trig
74import Numeric.GSL.Special.Zeta