name: splines
version: 0.5.0.1
stability: provisional
cabal-version: >= 1.9.2
build-type: Simple
author: James Cook
maintainer: James Cook
license: PublicDomain
category: Graphics, Numerical, Math
synopsis: B-Splines, other splines, and NURBS.
description: This is a fairly simple implementation of a
general-purpose spline library, just to get the code
out there. Its interface is still mildly unstable and
may change (hopefully not drastically) as new needs or
better style ideas come up. Patches, suggestions
and/or feature requests are welcome.
source-repository head
type: git
location: git://github.com/mokus0/splines.git
Library
hs-source-dirs: src
ghc-options: -Wall
exposed-modules: Math.Spline
Math.Spline.BezierCurve
Math.Spline.BSpline
Math.Spline.BSpline.Reference
Math.Spline.Class
Math.Spline.Hermite
Math.Spline.ISpline
Math.Spline.Knots
Math.Spline.MSpline
Math.NURBS
other-modules: Math.Spline.BSpline.Internal
build-depends: base >= 3 && < 5,
containers,
polynomial,
vector >= 0.8,
vector-space
Test-Suite splines-test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
build-depends: base >= 3 && <5,
containers,
polynomial,
splines,
test-framework,
test-framework-quickcheck2,
QuickCheck >= 2,
vector,
vector-space
Benchmark splines-bench
type: exitcode-stdio-1.0
hs-source-dirs: benchmark
main-is: DeBoor.hs
build-depends: base >= 3 && < 5,
criterion,
polynomial,
splines,
vector