packages feed

interpolation 0.1 → 0.1.0.1

raw patch · 1 files changed

+10/−10 lines, 1 filesdep ~QuickCheckdep ~basedep ~randomPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: QuickCheck, base, random

API changes (from Hackage documentation)

- Numeric.Interpolation.NodeList: instance (Eq x, Eq y) => Eq (T x y)
- Numeric.Interpolation.NodeList: instance (Ord x, Ord y) => Ord (T x y)
- Numeric.Interpolation.NodeList: instance (Show x, Show y) => Show (T x y)
- Numeric.Interpolation.NodeList: instance Foldable (T x)
- Numeric.Interpolation.NodeList: instance Functor (T x)
- Numeric.Interpolation.NodeList: instance Traversable (T x)
- Numeric.Interpolation.Type: basisFunctions :: T x y ny -> [x] -> [T x ny]
- Numeric.Interpolation.Type: basisOverlap :: T x y ny -> Int
- Numeric.Interpolation.Type: coefficientsToInterpolator :: T x y ny -> [x] -> [y] -> T x ny
- Numeric.Interpolation.Type: interpolatePiece :: T x y ny -> T x y ny
- Numeric.Interpolation.Type: sampleBasisFunctions :: T x y ny -> [x] -> x -> [(Int, y)]
- Numeric.Interpolation.Type: ssvFromNodes :: T x y ny -> [x] -> [y] -> String
- Numeric.Interpolation.Type: valueFromNode :: T x y ny -> ny -> y
+ Numeric.Interpolation.NodeList: instance (GHC.Classes.Eq y, GHC.Classes.Eq x) => GHC.Classes.Eq (Numeric.Interpolation.NodeList.T x y)
+ Numeric.Interpolation.NodeList: instance (GHC.Classes.Ord y, GHC.Classes.Ord x) => GHC.Classes.Ord (Numeric.Interpolation.NodeList.T x y)
+ Numeric.Interpolation.NodeList: instance (GHC.Show.Show y, GHC.Show.Show x) => GHC.Show.Show (Numeric.Interpolation.NodeList.T x y)
+ Numeric.Interpolation.NodeList: instance Data.Foldable.Foldable (Numeric.Interpolation.NodeList.T x)
+ Numeric.Interpolation.NodeList: instance Data.Traversable.Traversable (Numeric.Interpolation.NodeList.T x)
+ Numeric.Interpolation.NodeList: instance GHC.Base.Functor (Numeric.Interpolation.NodeList.T x)
+ Numeric.Interpolation.Type: [basisFunctions] :: T x y ny -> [x] -> [T x ny]
+ Numeric.Interpolation.Type: [basisOverlap] :: T x y ny -> Int
+ Numeric.Interpolation.Type: [coefficientsToInterpolator] :: T x y ny -> [x] -> [y] -> T x ny
+ Numeric.Interpolation.Type: [interpolatePiece] :: T x y ny -> T x y ny
+ Numeric.Interpolation.Type: [sampleBasisFunctions] :: T x y ny -> [x] -> x -> [(Int, y)]
+ Numeric.Interpolation.Type: [ssvFromNodes] :: T x y ny -> [x] -> [y] -> String
+ Numeric.Interpolation.Type: [valueFromNode] :: T x y ny -> ny -> y
- Numeric.Interpolation.Basis: coefficientsToCubicLinear :: Fractional a => [a] -> [a] -> T a (a, a)
+ Numeric.Interpolation.Basis: coefficientsToCubicLinear :: (Fractional a) => [a] -> [a] -> T a (a, a)
- Numeric.Interpolation.Basis: coefficientsToCubicParabola :: Fractional a => [a] -> [a] -> T a (a, a)
+ Numeric.Interpolation.Basis: coefficientsToCubicParabola :: (Fractional a) => [a] -> [a] -> T a (a, a)
- Numeric.Interpolation.Basis: cubicLinear :: Fractional a => [a] -> [T a (a, a)]
+ Numeric.Interpolation.Basis: cubicLinear :: (Fractional a) => [a] -> [T a (a, a)]
- Numeric.Interpolation.Basis: cubicParabola :: Fractional a => [a] -> [T a (a, a)]
+ Numeric.Interpolation.Basis: cubicParabola :: (Fractional a) => [a] -> [T a (a, a)]
- Numeric.Interpolation.Basis: hermite1 :: Num b => [a] -> [T a (b, b)]
+ Numeric.Interpolation.Basis: hermite1 :: (Num b) => [a] -> [T a (b, b)]
- Numeric.Interpolation.Basis: linear :: Num b => [a] -> [T a b]
+ Numeric.Interpolation.Basis: linear :: (Num b) => [a] -> [T a b]
- Numeric.Interpolation.Basis.Compact: cubicLinear :: Fractional a => [a] -> [T a (a, a)]
+ Numeric.Interpolation.Basis.Compact: cubicLinear :: (Fractional a) => [a] -> [T a (a, a)]
- Numeric.Interpolation.Basis.Compact: cubicParabola :: Fractional a => [a] -> [T a (a, a)]
+ Numeric.Interpolation.Basis.Compact: cubicParabola :: (Fractional a) => [a] -> [T a (a, a)]
- Numeric.Interpolation.Basis.Compact: hermite1 :: Num b => [a] -> [T a (b, b)]
+ Numeric.Interpolation.Basis.Compact: hermite1 :: (Num b) => [a] -> [T a (b, b)]
- Numeric.Interpolation.Basis.Compact: linear :: Num b => [a] -> [T a b]
+ Numeric.Interpolation.Basis.Compact: linear :: (Num b) => [a] -> [T a b]
- Numeric.Interpolation.Basis.Full: hermite1 :: Num b => [a] -> [T a (b, b)]
+ Numeric.Interpolation.Basis.Full: hermite1 :: (Num b) => [a] -> [T a (b, b)]
- Numeric.Interpolation.Basis.Full: linear :: Num b => [a] -> [T a b]
+ Numeric.Interpolation.Basis.Full: linear :: (Num b) => [a] -> [T a b]
- Numeric.Interpolation.Piece: hermite1 :: Fractional a => T a a (a, a)
+ Numeric.Interpolation.Piece: hermite1 :: (Fractional a) => T a a (a, a)
- Numeric.Interpolation.Piece: linear :: Fractional a => T a a a
+ Numeric.Interpolation.Piece: linear :: (Fractional a) => T a a a
- Numeric.Interpolation.Piecewise: interpolate :: Ord x => T x y ny -> T x ny -> x -> y
+ Numeric.Interpolation.Piecewise: interpolate :: (Ord x) => T x y ny -> T x ny -> x -> y
- Numeric.Interpolation.Piecewise: interpolateConstantExt :: Ord x => T x y ny -> T x ny -> x -> y
+ Numeric.Interpolation.Piecewise: interpolateConstantExt :: (Ord x) => T x y ny -> T x ny -> x -> y

Files

interpolation.cabal view
@@ -1,10 +1,10 @@ Name:             interpolation-Version:          0.1+Version:          0.1.0.1 License:          BSD3 License-File:     LICENSE Author:           Henning Thielemann Maintainer:       Henning Thielemann <haskell@henning-thielemann.de>-Homepage:         http://code.haskell.org/~thielema/interpolation/+Homepage:         http://hub.darcs.net/thielema/interpolation/ Category:         Math Synopsis:         piecewise linear and cubic Hermite interpolation Description:@@ -47,13 +47,13 @@   default:     True  Source-Repository this-  Tag:         0.1+  Tag:         0.1.0.1   Type:        darcs-  Location:    http://code.haskell.org/~thielema/interpolation/+  Location:    http://hub.darcs.net/thielema/interpolation/  Source-Repository head   Type:        darcs-  Location:    http://code.haskell.org/~thielema/interpolation/+  Location:    http://hub.darcs.net/thielema/interpolation/  Library   Build-Depends:@@ -85,7 +85,7 @@       interpolation,       gnuplot >=0.5.2 && <0.6,       utility-ht >=0.0.9 && <0.1,-      base >=4.5 && <4.8+      base >=4.5 && <5   Else     Buildable: False @@ -98,10 +98,10 @@       interpolation,       hmatrix-banded >=0.0 && <0.1,       hmatrix >=0.15 && <0.16,-      random >=1.0 && <1.1,+      random >=1.0 && <1.2,       gnuplot >=0.5.2 && <0.6,       utility-ht >=0.0.9 && <0.1,-      base >=4.5 && <4.8+      base >=4.5 && <5   Else     Buildable: False @@ -116,8 +116,8 @@   GHC-Options:         -Wall   Build-Depends:     interpolation,-    QuickCheck >=2.4 && <2.8,+    QuickCheck >=2.4 && <3,     utility-ht >=0.0.9 && <0.1,     array >=0.4 && <0.6,     containers >=0.4 && <0.6,-    base >=4.5 && <4.8+    base >=4.5 && <5