summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-25Remove extraneous whitespace.Mathieu Boespflug
2018-03-25Make library --pedantic compliant.Mathieu Boespflug
2018-03-25Make example --pedantic compliant.Mathieu Boespflug
2018-03-25Missing lens dependency in binary.Mathieu Boespflug
2018-03-25Fix homepage metadata.Mathieu Boespflug
2018-03-25Remove stack new boilerplate.Mathieu Boespflug
2018-03-25Set proper copyright.Mathieu Boespflug
2018-03-22With a specific implicit RK methodDominic Steinitz
2018-03-21Also return diagnosticsDominic Steinitz
2018-03-21Delete the copy of the inline-c exampleDominic Steinitz
2018-03-21Return the entire results matrix (as a vector)Dominic Steinitz
2018-03-21A library function + move towards the original hmatrix interfaceDominic Steinitz
2018-03-20The start of a libraryDominic Steinitz
2018-03-20Handle arbitrary systemsDominic Steinitz
2018-03-19Fix namingDominic Steinitz
2018-03-19Remove redundant importsDominic Steinitz
2018-03-19Even more simplificationDominic Steinitz
2018-03-19More removal of the Fortran wayDominic Steinitz
2018-03-19A working exampleDominic Steinitz
2018-03-18Check we are passed the correct valuesDominic Steinitz
2018-03-17Start of the correct (non_Fortran) wayDominic Steinitz
2018-03-15Build instructionsDominic Steinitz
2018-03-15Now calling a part of the Haskell ODEDominic Steinitz
2018-03-15Start of copy of Fortran interfaceDominic Steinitz
2018-03-15Do not handle Jacobians yet and tidyDominic Steinitz
2018-03-14Now as a functionDominic Steinitz
2018-03-14The full almost entirely C example tidiedDominic Steinitz
2018-03-13Almost all the C exampleDominic Steinitz
2018-03-12Now builds with stack and cabalDominic Steinitz
2018-03-12With a .cabalDominic Steinitz
2018-03-11The start of an hmatrix interface to sundialsDominic Steinitz
2018-02-07Merge pull request #250 from regnat/fix-gsl-memleakidontgetoutmuch
GSL.ODE: free the jacobian after use
2018-02-07GSL.ODE: free the jacobian after useregnat
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-18bump version and thanksAlberto Ruiz
2017-12-26Merge pull request #245 from konn/ghc84Alberto Ruiz
Workaround for GHC-8.4.x
2017-12-25Workaround for GHC-8.4.xHiromi 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-30fix bug in static dot productAlberto Ruiz
2017-09-29Merge pull request #240 from idontgetoutmuch/albertoAlberto Ruiz
Print errors to stderr
2017-09-29Fix missed printfDominic Steinitz
2017-09-29Print errors to stderrDominic Steinitz
2017-09-14Merge pull request #219 from nh2/disable-default-paths-flagsAlberto Ruiz
Add disable-default-paths flags for hermetic builds
2017-09-13Merge pull request #238 from idontgetoutmuch/masterAlberto Ruiz
Provide better error message
2017-09-12Provide better error messageDominic Steinitz
2017-08-13bump version and thanksAlberto Ruiz
2017-07-26Merge pull request #231 from nh2/ghc-8.2Alberto Ruiz
Fix compilation with GHC 8.2 by adding some type signatures.
2017-07-23Fix 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-06-01Merge pull request #229 from varosi/varosi/lts815Alberto Ruiz
Support for LTS 8.15 (GHC 8.0.2) under Windows
2017-05-29Update cabal version for new C dependency changeVassil Keremidchiev
2017-05-29Support for LTS 8.15 (GHC 8.0.2) under WindowsVassil Keremidchiev
Updated documentation with working solution under Windows.
2017-03-22increase tolerance in triTestAlberto Ruiz