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:
+ FEM.R1
+ Integration.Gaussian,
+ Integration.Simpson,
+ Integration.Trapezoid,
+ Linear.Iteration,
+ Linear.Matrix,
+ Linear.QR,
+ Linear.System,
+ Linear.Vector,
+ Misc,
+ Naturals,
+ Normed,
+ ODE.IVP,
+ Polynomials.Orthogonal,
+ Roots.Simple,
+ Roots.Fast
build-depends:
- base == 4.5.*,
- 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/
hs-source-dirs: test
main-is: Doctests.hs
build-depends:
- base == 4.5.*,
- numbers == 3000.1.*,
+ base >= 3 && < 5,
-- Additional test dependencies.
- doctest == 0.9.*
+ doctest == 0.9.*,
+ filemanip == 0.3.6.*
-- It's not entirely clear to me why I have to reproduce all of this.
ghc-options:
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