summaryrefslogtreecommitdiff
path: root/packages/sundials/hmatrix-sundials.cabal
diff options
context:
space:
mode:
Diffstat (limited to 'packages/sundials/hmatrix-sundials.cabal')
-rw-r--r--packages/sundials/hmatrix-sundials.cabal57
1 files changed, 57 insertions, 0 deletions
diff --git a/packages/sundials/hmatrix-sundials.cabal b/packages/sundials/hmatrix-sundials.cabal
new file mode 100644
index 0000000..388f1db
--- /dev/null
+++ b/packages/sundials/hmatrix-sundials.cabal
@@ -0,0 +1,57 @@
1name: hmatrix-sundials
2version: 0.19.0.0
3synopsis: hmatrix interface to sundials
4description: An interface to the solving suite SUNDIALS. Currently, it
5 mimics the solving interface in hmstrix-gsl but
6 provides more diagnostic information and the
7 Butcher Tableaux (for Runge-Kutta methods).
8homepage: https://github.com/idontgetoutmuch/hmatrix/tree/sundials
9license: BSD3
10license-file: LICENSE
11author: Dominic Steinitz
12maintainer: dominic@steinitz.org
13copyright: Dominic Steinitz 2018, Novadiscovery 2018
14category: Math
15build-type: Simple
16extra-source-files: ChangeLog.md, README.md, diagrams/*.png
17extra-doc-files: diagrams/*.png
18cabal-version: >=1.18
19
20
21library
22 build-depends: base >=4.10 && <4.11,
23 inline-c >=0.6 && <0.7,
24 vector >=0.12 && <0.13,
25 template-haskell >=2.12 && <2.13,
26 containers >=0.5 && <0.6,
27 hmatrix>=0.18
28 extra-libraries: sundials_arkode
29 other-extensions: QuasiQuotes
30 hs-source-dirs: src
31 exposed-modules: Numeric.Sundials.ARKode.ODE
32 other-modules: Types,
33 Arkode
34 c-sources: src/helpers.c src/helpers.h
35 default-language: Haskell2010
36
37test-suite hmatrix-sundials-testsuite
38 type: exitcode-stdio-1.0
39 main-is: Main.hs
40 other-modules: Types,
41 Numeric.Sundials.ARKode.ODE,
42 Arkode
43 build-depends: base >=4.10 && <4.11,
44 inline-c >=0.6 && <0.7,
45 vector >=0.12 && <0.13,
46 template-haskell >=2.12 && <2.13,
47 containers >=0.5 && <0.6,
48 hmatrix>=0.18,
49 plots,
50 diagrams-lib,
51 diagrams-rasterific,
52 lens,
53 hspec
54 hs-source-dirs: src
55 extra-libraries: sundials_arkode
56 c-sources: src/helpers.c src/helpers.h
57 default-language: Haskell2010