diff options
Diffstat (limited to 'lib/Numeric/GSL.hs')
-rw-r--r-- | lib/Numeric/GSL.hs | 43 |
1 files changed, 0 insertions, 43 deletions
diff --git a/lib/Numeric/GSL.hs b/lib/Numeric/GSL.hs deleted file mode 100644 index 5f39a3e..0000000 --- a/lib/Numeric/GSL.hs +++ /dev/null | |||
@@ -1,43 +0,0 @@ | |||
1 | {- | | ||
2 | |||
3 | Module : Numeric.GSL | ||
4 | Copyright : (c) Alberto Ruiz 2006-7 | ||
5 | License : GPL-style | ||
6 | |||
7 | Maintainer : Alberto Ruiz (aruiz at um dot es) | ||
8 | Stability : provisional | ||
9 | Portability : uses -fffi and -fglasgow-exts | ||
10 | |||
11 | This module reexports all available GSL functions. | ||
12 | |||
13 | The GSL special functions are in the separate package hmatrix-special. | ||
14 | |||
15 | -} | ||
16 | |||
17 | module Numeric.GSL ( | ||
18 | module Numeric.GSL.Integration | ||
19 | , module Numeric.GSL.Differentiation | ||
20 | , module Numeric.GSL.Fourier | ||
21 | , module Numeric.GSL.Polynomials | ||
22 | , module Numeric.GSL.Minimization | ||
23 | , module Numeric.GSL.Root | ||
24 | , module Numeric.GSL.ODE | ||
25 | , module Numeric.GSL.Fitting | ||
26 | , module Data.Complex | ||
27 | , setErrorHandlerOff | ||
28 | ) where | ||
29 | |||
30 | import Numeric.GSL.Integration | ||
31 | import Numeric.GSL.Differentiation | ||
32 | import Numeric.GSL.Fourier | ||
33 | import Numeric.GSL.Polynomials | ||
34 | import Numeric.GSL.Minimization | ||
35 | import Numeric.GSL.Root | ||
36 | import Numeric.GSL.ODE | ||
37 | import Numeric.GSL.Fitting | ||
38 | import Data.Complex | ||
39 | |||
40 | |||
41 | -- | This action removes the GSL default error handler (which aborts the program), so that | ||
42 | -- GSL errors can be handled by Haskell (using Control.Exception) and ghci doesn't abort. | ||
43 | foreign import ccall unsafe "GSL/gsl-aux.h no_abort_on_error" setErrorHandlerOff :: IO () | ||