Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-11-19 | Fix #282 | Maxim Koltsov | |
LAPACK routine dgttrf mutates its inputs per documentation. To prevent user-visible breakage input vectors must be copied before sending them to LAPACK. | |||
2018-11-13 | Fix doc for geig, fix warning | Maxim Koltsov | |
2018-11-13 | Fix geig for complex eigenvalues, add tests | Maxim Koltsov | |
eigG was incorrectly returning eigenvectors corresponding to complex eigenvalues. This was discovered with tests for geig, which are also added to the repo. | |||
2018-11-08 | Add generalized eigenvalues via dggev and zggev | Maxim Koltsov | |
These lapack functions generalize dgeev and zgeev. Interface for them was added similarly to eig* functions already present in hmatrix. | |||
2018-05-03 | Merge branch 'fix-vector-show-instance' | Peter Dobsan | |
2018-05-03 | Minor change to trigger CI. | Peter Dobsan | |
2018-04-28 | Merge branch 'fix-vector-show-instance' | Peter Dobsan | |
Fixed the leftovers. | |||
2018-04-28 | Corrected two haddock examples left out previously. | Peter Dobsan | |
2018-04-27 | Merge branch 'fix-vector-show-instance' | Peter Dobsan | |
The show instance was changed in vector 0.11. The merged modifications adjust hmatrix/base to that change. That fixes issues #277 and #177. | |||
2018-04-27 | Fixed vector show instance and related haddock entries. | Peter Dobsan | |
2018-04-22 | Set all packages to 0.19.0.0 | Dominic Steinitz | |
2018-04-21 | Improve READMEs etc | Dominic Steinitz | |
2018-04-03 | "Fix" warnings | Dominic Steinitz | |
2018-04-01 | Merge pull request #256 from thielema/complexof | idontgetoutmuch | |
base:Internal.Numeric.ComplexOf: turn from type function to type synonym Now it is obvious for GHC that (ComplexOf a) is always a Complex type. | |||
2018-04-01 | Implement CI | Dominic Steinitz | |
2018-03-29 | base:Internal.Numeric.ComplexOf: turn from type function to type synonym | Henning Thielemann | |
Now it is obvious for GHC that (ComplexOf a) is always a Complex type. | |||
2018-01-18 | bump version and thanks | Alberto Ruiz | |
2017-12-25 | Workaround for GHC-8.4.x | Hiromi ISHII | |
* Adds missing Semigroup instances * Adds `semigroups` to the deps of `hmatrix` * Hides conflicting names from import list with base >= 4.11 * `(Prelude.<>)` and `GHC.TypeNats.Mod` | |||
2017-09-30 | fix bug in static dot product | Alberto Ruiz | |
2017-09-14 | Merge pull request #219 from nh2/disable-default-paths-flags | Alberto Ruiz | |
Add disable-default-paths flags for hermetic builds | |||
2017-08-13 | bump version and thanks | Alberto Ruiz | |
2017-07-23 | Fix compilation with GHC 8.2 by adding some type signatures. | Niklas Hambüchen | |
Fixes this compile error: src/Internal/Util.hs:625:5: error: • Could not deduce (Eq t) from the context: (Indexable (c t) a, Indexable (c t) t, Linear t c, Num (c t), Fractional t, Num a, Eq a) bound by the inferred type for ‘redu’: forall a t (c :: * -> *). (Indexable (c t) a, Indexable (c t) t, Linear t c, Num (c t), Fractional t, Num a, Eq a) => (Int, [c t]) -> [c t] at src/Internal/Util.hs:(625,5)-(632,20) • In the ambiguity check for the inferred type for ‘redu’ To defer the ambiguity check to use sites, enable AllowAmbiguousTypes | |||
2017-05-29 | Update cabal version for new C dependency change | Vassil Keremidchiev | |
2017-05-29 | Support for LTS 8.15 (GHC 8.0.2) under Windows | Vassil Keremidchiev | |
Updated documentation with working solution under Windows. | |||
2017-03-22 | Merge pull request #224 from idontgetoutmuch/master | Alberto Ruiz | |
Add tridiagonal solver and tests for it and triagonal solver. | |||
2017-03-21 | Add tridiagonal solver and tests for it and triagonal solver. | Dominic Steinitz | |
2017-03-19 | Merge pull request #223 from idontgetoutmuch/master | Alberto Ruiz | |
Support triangular matrices. | |||
2017-03-17 | Support triangular matrices. | Dominic Steinitz | |
2017-03-17 | Fix bug in equal | Huw Campbell | |
2017-03-03 | Add disable-default-paths flags. | Niklas Hambüchen | |
This makes it possible to disable hmatrix's usage of hardcoded default paths like /usr/..., which is important for hermetic builds such as on nix. | |||
2016-12-19 | fix documentation typo | Kevin Slagle | |
2016-12-19 | add reorderVector function for tensor libraries (e.g. hTensor) to implement ↵ | Kevin Slagle | |
tensor transpose | |||
2016-11-02 | changes and thanks | Alberto Ruiz | |
2016-11-02 | unitary -> normalize | Alberto Ruiz | |
2016-10-26 | inline dim and subVector since these are inlined by the vector package | Kevin Slagle | |
2016-10-26 | clarify compactSVDTol corner case in documentation | Kevin Slagle | |
2016-10-19 | Merge pull request #208 from mstksg/static | Alberto Ruiz | |
[Static] constrained meanCov to require at least one input vector, added matrix inverse to Domain | |||
2016-10-18 | document norm functions and fix compactSVDTol documentation | Kevin Slagle | |
2016-10-13 | thanks | Alberto Ruiz | |
2016-10-13 | fixed documentation | Kevin Slagle | |
2016-10-12 | add compactSVDTol | Kevin Slagle | |
2016-10-10 | thanks | Alberto Ruiz | |
2016-10-09 | implement thinQR and thinRQ | Kevin Slagle | |
2016-10-08 | fix cabal file and thanks | Alberto Ruiz | |
2016-10-08 | Remove unsafe `Internal.Foreign`. | Francesco Mazzoli | |
See #199 for details. The API exported by `Internal.Foreign` was inherently unsafe. | |||
2016-10-07 | Redefine (#) | exfalso | |
2016-06-01 | added matrix inverse to Domain | Justin Le | |
2016-06-01 | added constraint for meanCov that there is at least one input vector | Justin Le | |
2016-05-25 | added expm and logm; the justification is again that they may only be called ↵ | Justin Le | |
on square matrices. | |||
2016-05-25 | The conjugate transpose of a symmetric real matrix is itself | Justin Le | |