X-Git-Url: http://gitweb.michael.orlitzky.com/?p=numerical-analysis.git;a=blobdiff_plain;f=numerical-analysis.cabal;h=fe47eadb0c46d0b13b44e96653384f8132773a5c;hp=5076a920916af9d908c26ba5bc7e1d93ee304d34;hb=47c0f368bd1d6d1b279ea95e3dbf2ccabb879b75;hpb=322be9b88d538d99c76cf6bf2d50f2000d0ec36d diff --git a/numerical-analysis.cabal b/numerical-analysis.cabal index 5076a92..fe47ead 100644 --- a/numerical-analysis.cabal +++ b/numerical-analysis.cabal @@ -9,24 +9,34 @@ bug-reports: mailto:michael@orlitzky.com build-type: Simple category: Text synopsis: - A library of numerical analysis functions for UMBC's MATH620. + A library of numerical analysis functions. description: - Haskell implementations of algorithms from UMBC's Numerical - Analysis course, MATH620. + Haskell implementations of algorithms from numerical + analysis. Includes fixed arbitrary-length vectors and + arbitrary-precision real numbers where possible. data-files: makefile library - exposed-modules: Roots.Simple, Roots.Fast + exposed-modules: + Integration.Simpson, + Integration.Trapezoid, + Linear.Iteration, + Linear.Matrix, + Linear.QR, + Linear.System, + Linear.Vector, + Misc, + Normed, + ODE.IVP, + Polynomials.Orthogonal, + Roots.Simple, + Roots.Fast build-depends: - base == 4.6.*, - numbers == 3000.1.*, - -- Test deps - HUnit == 1.2.*, - QuickCheck == 2.*, - test-framework == 0.6.*, - test-framework-hunit == 0.2.*, - test-framework-quickcheck2 == 0.2.* + base >= 3 && < 5, + fixed-vector == 0.6.*, + numbers == 3000.2.*, + numeric-prelude == 0.4.* hs-source-dirs: src/ @@ -54,8 +64,7 @@ test-suite doctests hs-source-dirs: test main-is: Doctests.hs build-depends: - base == 4.6.*, - numbers == 3000.1.*, + base >= 3 && < 5, -- Additional test dependencies. doctest == 0.9.*, filemanip == 0.3.6.* @@ -74,5 +83,5 @@ test-suite doctests source-repository head type: git - location: http://git.michael.orlitzky.com/umbc/math620.git + location: http://michael.orlitzky.com/git/numerical-analysis.git branch: master