Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-03-14 | The full almost entirely C example tidied | Dominic Steinitz | |
2018-03-13 | Almost all the C example | Dominic Steinitz | |
2018-03-12 | Now builds with stack and cabal | Dominic Steinitz | |
2018-03-12 | With a .cabal | Dominic Steinitz | |
2018-03-11 | The start of an hmatrix interface to sundials | Dominic Steinitz | |
2018-02-07 | GSL.ODE: free the jacobian after use | regnat | |
When calling the function `Numeric.GSL.ODE.odeSolveVWith'` and provide a jacobian, a pointer to this jacobian is registered (at https://github.com/albertoruiz/hmatrix/blob/8cb879a4ad83656bc70652957a08113e2b784886/packages/gsl/src/Numeric/GSL/ODE.hs#L146-L148), but never freed, which causes a memory leak. This commits adds a call to `freeHaskellFunPtr` when needed at the end of the function to fix this. | |||
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-29 | Fix missed printf | Dominic Steinitz | |
2017-09-29 | Print errors to stderr | Dominic Steinitz | |
2017-09-14 | Merge pull request #219 from nh2/disable-default-paths-flags | Alberto Ruiz | |
Add disable-default-paths flags for hermetic builds | |||
2017-09-12 | Provide better error message | Dominic Steinitz | |
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 | increase tolerance in triTest | Alberto Ruiz | |
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-11-02 | bump version | Alberto Ruiz | |
2016-11-02 | fix wrapper in glpk | Alberto Ruiz | |
2016-11-02 | provisional fix for interpolation | Alberto Ruiz | |
2016-11-02 | use new wrappers in gsl functions | 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 | minor fix in documentation | 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 | |
2016-05-25 | added Complex type synonym to export list | Justin Le | |