]> gitweb.michael.orlitzky.com - numerical-analysis.git/blob - numerical-analysis.cabal
Add the Polynomials.Orthogonal module.
[numerical-analysis.git] / numerical-analysis.cabal
1 name: numerical-analysis
2 version: 0.0.0
3 cabal-version: >= 1.8
4 author: Michael Orlitzky
5 maintainer: Michael Orlitzky <michael@orlitzky.com>
6 license: GPL-3
7 license-file: doc/LICENSE
8 bug-reports: mailto:michael@orlitzky.com
9 build-type: Simple
10 category: Text
11 synopsis:
12 A library of numerical analysis functions.
13 description:
14 Haskell implementations of algorithms from numerical
15 analysis. Includes fixed arbitrary-length vectors and
16 arbitrary-precision real numbers where possible.
17 data-files: makefile
18
19 library
20 exposed-modules: Integration.Simpson, Integration.Trapezoid,
21 Linear.Iteration, Linear.Matrix, Linear.System, Linear.Vector,
22 Misc, Normed, ODE.IVP, Polynomials.Orthogonal, Roots.Simple,
23 Roots.Fast
24
25 build-depends:
26 base >= 3 && < 5,
27 fixed-vector == 0.6.*,
28 numbers == 3000.2.*,
29 numeric-prelude == 0.4.*
30
31 hs-source-dirs:
32 src/
33
34 ghc-options:
35 -Wall
36 -fwarn-hi-shadowing
37 -fwarn-missing-signatures
38 -fwarn-name-shadowing
39 -fwarn-orphans
40 -fwarn-type-defaults
41 -fwarn-tabs
42 -fwarn-incomplete-record-updates
43 -fwarn-monomorphism-restriction
44 -fwarn-unused-do-bind
45 -rtsopts
46 -threaded
47 -O2
48 -optc-O3
49 -optc-march=native
50
51
52 test-suite doctests
53 type: exitcode-stdio-1.0
54 hs-source-dirs: test
55 main-is: Doctests.hs
56 build-depends:
57 base >= 3 && < 5,
58 -- Additional test dependencies.
59 doctest == 0.9.*,
60 filemanip == 0.3.6.*
61
62 -- It's not entirely clear to me why I have to reproduce all of this.
63 ghc-options:
64 -rtsopts
65 -threaded
66 -funbox-strict-fields
67 -fexcess-precision
68 -fno-spec-constr-count
69 -O2
70 -optc-O3
71 -optc-march=native
72
73
74 source-repository head
75 type: git
76 location: http://michael.orlitzky.com/git/numerical-analysis.git
77 branch: master