summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-03-29Use more meaningful namesDominic Steinitz
2018-03-29Remove debug infoDominic Steinitz
2018-03-29Make tolerances parametersDominic Steinitz
2018-03-28Make more methods availableDominic Steinitz
2018-03-28Remove unnecessary white spaceDominic Steinitz
2018-03-28Using hsc, semi-auto-generating documentationDominic Steinitz
2018-03-26Merge pull request #2 from idontgetoutmuch/revert-1-sundialsidontgetoutmuch
Revert "Cleanups to Sundials PR"
2018-03-26Revert "Cleanups to Sundials PR"idontgetoutmuch
2018-03-26Merge pull request #1 from mboes/sundialsidontgetoutmuch
Cleanups to Sundials PR
2018-03-26Update LICENSEidontgetoutmuch
2018-03-25Remove -Wall from source files.Mathieu Boespflug
This should be turned on a side effect of passing --pedantic to the build tool. If that flag is not passed, then avoid creating extra noise for downstream users that are building the library.
2018-03-25Unify the stack.yaml files at top-level.Mathieu Boespflug
2018-03-25Add nix section to stack.yaml to provision system libraries.Mathieu Boespflug
2018-03-25Add missing extra-deps declaration.Mathieu Boespflug
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`