summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-01Merge pull request #301 from nh2/no-random_r-flagHEADmasteridontgetoutmuch
Allow disabling random_r() usage manually.
2019-06-30urandom(): Refactor CPP, clarify warnings. See #279.Niklas Hambüchen
* 2 identical CPP #ifdef sections were merged for easier readibility. * Warnings and comments now include more concrete explanations on in which situations urandom() isn't thread-safe and what not being thread-safe means in that case. * Added TODO on how the situation can be fixed long-term.
2019-06-30Merge pull request #306 from idontgetoutmuch/masteridontgetoutmuch
Remove sundials as it has its own repo now. Fix
2019-06-30Remove sundials as it has its own repo now. FixDominic Steinitz
* https://github.com/haskell-numerics/hmatrix/issues/304 * https://github.com/haskell-numerics/hmatrix/issues/302 * https://github.com/haskell-numerics/hmatrix/issues/290
2019-05-25Merge pull request #300 from Magalame/update-docsidontgetoutmuch
[WIP] Updating docs
2019-05-23Merge pull request #303 from massma/masteridontgetoutmuch
Export Precision type and constructors where they are needed
2019-05-20export necessary type Precision in module Numeric.GSL.Special.BesselAdam Massmann
2019-05-20export necessary types for elliptic integralsAdam Massmann
2019-05-17Allow disabling random_r() usage manually. See #279.Niklas Hambüchen
This allows building hmatrix against the musl libc, which allows easily linking Haskell programs statically. A feature-detection for random_r() would be even better, but this will do for now.
2019-05-16Updated INSTALL.md for linux, created SUNDIALS.md for sundials installationMagalame
Also added some instructions about stack
2018-12-02Merge pull request #286 from maksbotan/fix-#282idontgetoutmuch
Fix #282
2018-11-19Fix #282Maxim 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-17Merge pull request #285 from maksbotan/add-geigidontgetoutmuch
Add generalized eigenvalues via dggev and zggev
2018-11-13Fix doc for geig, fix warningMaxim Koltsov
2018-11-13Fix geig for complex eigenvalues, add testsMaxim 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-08Add generalized eigenvalues via dggev and zggevMaxim Koltsov
These lapack functions generalize dgeev and zgeev. Interface for them was added similarly to eig* functions already present in hmatrix.
2018-05-20Merge pull request #273 from idontgetoutmuch/feature/add-printing-exampleidontgetoutmuch
Add the example fixing printing
2018-05-20Add the example fixing printingDominic Steinitz
2018-05-20Merge pull request #270 from pdobsan/masteridontgetoutmuch
Fixed vector show instance and related haddock entries.
2018-05-18Merge pull request #272 from idontgetoutmuch/bugfix/failure-to-stop-after-erroridontgetoutmuch
Return with error code if solver fails
2018-05-17Return with error code if solver failsDominic Steinitz
2018-05-03Merge branch 'fix-vector-show-instance'Peter Dobsan
2018-05-03Minor change to trigger CI.Peter Dobsan
2018-05-03Merge remote-tracking branch 'upstream/master'Peter Dobsan
2018-05-03Merge pull request #269 from idontgetoutmuch/feature-cvodeidontgetoutmuch
Feature cvode
2018-05-03Improve documentationDominic Steinitz
2018-05-02Add more optionsDominic Steinitz
2018-04-28Merge branch 'fix-vector-show-instance'Peter Dobsan
Fixed the leftovers.
2018-04-28Corrected two haddock examples left out previously.Peter Dobsan
2018-04-27More restructuringDominic Steinitz
2018-04-27Fix typoDominic Steinitz
2018-04-27Start of better namingDominic Steinitz
2018-04-27Merge 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-27Fixed vector show instance and related haddock entries.Peter Dobsan
2018-04-26Refactor CVODEDominic Steinitz
2018-04-25Pull out common code and start to follow gsl naming conventionDominic Steinitz
2018-04-24CVODE now supported somewhatDominic Steinitz
2018-04-23Ancilliary files for the start of CVODE supportDominic Steinitz
2018-04-23Start of support for CVODEDominic Steinitz
2018-04-22Merge pull request #268 from idontgetoutmuch/fix-offside-infringementidontgetoutmuch
Fix hackage upload errors
2018-04-22Really fix the offsideDominic Steinitz
2018-04-22Fix hackage upload errorsDominic Steinitz
2018-04-22Merge pull request #266 from idontgetoutmuch/bump-versionsidontgetoutmuch
Set all packages to 0.19.0.0
2018-04-22Set all packages to 0.19.0.0Dominic Steinitz
2018-04-22Merge pull request #264 from idontgetoutmuch/sundials-cleanidontgetoutmuch
Add Sundials as an ODE Engine
2018-04-22Use hspec for test(!)Dominic Steinitz
2018-04-22Add example to print Butcher TableauxDominic Steinitz
2018-04-22Fix warningsDominic Steinitz
2018-04-21Missing adjoints to stack / cabalDominic Steinitz
2018-04-21Build examples via stack (start of)Dominic Steinitz