├── .github └── workflows │ └── main.yml ├── .gitignore ├── INSTALL.md ├── README.md ├── docs └── SUNDIALS.md ├── examples ├── ButcherTableau.hs ├── ChangeLog.md ├── LICENSE ├── Setup.hs ├── VectorShow.hs ├── bool.hs ├── bool.ipynb ├── data.txt ├── deriv.hs ├── devel │ └── example │ │ ├── functions.c │ │ └── wrappers.hs ├── error.hs ├── examples.cabal ├── fitting.hs ├── inplace.hs ├── integrate.hs ├── kalman.hs ├── lie.hs ├── minimize.hs ├── monadic.hs ├── multiply.hs ├── ode.hs ├── parallel.hs ├── pca1.hs ├── pca2.hs ├── pinv.hs ├── pinv.ipynb ├── plot.hs ├── random.hs ├── repmat.ipynb ├── root.hs └── sundials.hs ├── nixpkgs.nix ├── packages ├── Makefile ├── README ├── base │ ├── CHANGELOG │ ├── LICENSE │ ├── Setup.lhs │ ├── THANKS.md │ ├── default.nix │ ├── hmatrix.cabal │ ├── src │ │ ├── Internal │ │ │ ├── Algorithms.hs │ │ │ ├── C │ │ │ │ ├── lapack-aux.c │ │ │ │ ├── lapack-aux.h │ │ │ │ └── vector-aux.c │ │ │ ├── CG.hs │ │ │ ├── Chain.hs │ │ │ ├── Container.hs │ │ │ ├── Conversion.hs │ │ │ ├── Convolution.hs │ │ │ ├── Devel.hs │ │ │ ├── Element.hs │ │ │ ├── IO.hs │ │ │ ├── LAPACK.hs │ │ │ ├── Matrix.hs │ │ │ ├── Modular.hs │ │ │ ├── Numeric.hs │ │ │ ├── Random.hs │ │ │ ├── ST.hs │ │ │ ├── Sparse.hs │ │ │ ├── Static.hs │ │ │ ├── Util.hs │ │ │ ├── Vector.hs │ │ │ └── Vectorized.hs │ │ └── Numeric │ │ │ ├── LinearAlgebra.hs │ │ │ ├── LinearAlgebra │ │ │ ├── Data.hs │ │ │ ├── Devel.hs │ │ │ ├── HMatrix.hs │ │ │ └── Static.hs │ │ │ ├── Matrix.hs │ │ │ └── Vector.hs │ └── stack.yaml ├── glpk │ ├── LICENSE │ ├── Setup.lhs │ ├── examples │ │ ├── simplex1.hs │ │ ├── simplex2.hs │ │ ├── simplex3.hs │ │ ├── simplex4.hs │ │ └── simplex5.hs │ ├── hmatrix-glpk.cabal │ └── src │ │ ├── C │ │ └── glpk.c │ │ └── Numeric │ │ ├── LinearProgramming.hs │ │ └── LinearProgramming │ │ └── L1.hs ├── gsl │ ├── CHANGELOG │ ├── LICENSE │ ├── Setup.lhs │ ├── THANKS.md │ ├── hmatrix-gsl.cabal │ └── src │ │ ├── Graphics │ │ └── Plot.hs │ │ └── Numeric │ │ ├── GSL.hs │ │ └── GSL │ │ ├── Differentiation.hs │ │ ├── Fitting.hs │ │ ├── Fourier.hs │ │ ├── IO.hs │ │ ├── Integration.hs │ │ ├── Internal.hs │ │ ├── Interpolation.hs │ │ ├── LinearAlgebra.hs │ │ ├── Minimization.hs │ │ ├── ODE.hs │ │ ├── Polynomials.hs │ │ ├── Random.hs │ │ ├── Root.hs │ │ ├── SimulatedAnnealing.hs │ │ ├── Vector.hs │ │ ├── gsl-aux.c │ │ └── gsl-ode.c ├── sparse │ ├── LICENSE │ ├── Setup.lhs │ ├── hmatrix-sparse.cabal │ └── src │ │ └── Numeric │ │ └── LinearAlgebra │ │ ├── Sparse.hs │ │ └── sparse.c ├── special │ ├── CHANGES │ ├── LICENSE │ ├── Setup.lhs │ ├── hmatrix-special.cabal │ └── lib │ │ └── Numeric │ │ └── GSL │ │ ├── Special.hs │ │ └── Special │ │ ├── Airy.hs │ │ ├── Bessel.hs │ │ ├── Clausen.hs │ │ ├── Coulomb.hs │ │ ├── Coupling.hs │ │ ├── Dawson.hs │ │ ├── Debye.hs │ │ ├── Dilog.hs │ │ ├── Elementary.hs │ │ ├── Ellint.hs │ │ ├── Elljac.hs │ │ ├── Erf.hs │ │ ├── Exp.hs │ │ ├── Expint.hs │ │ ├── Fermi_dirac.hs │ │ ├── Gamma.hs │ │ ├── Gegenbauer.hs │ │ ├── Hyperg.hs │ │ ├── Internal.hsc │ │ ├── Laguerre.hs │ │ ├── Lambert.hs │ │ ├── Legendre.hs │ │ ├── Log.hs │ │ ├── Pow_int.hs │ │ ├── Psi.hs │ │ ├── Synchrotron.hs │ │ ├── Transport.hs │ │ ├── Trig.hs │ │ ├── Zeta.hs │ │ ├── auto.hs │ │ ├── autoall.sh │ │ └── replace.hs └── tests │ ├── CHANGES │ ├── LICENSE │ ├── Setup.lhs │ ├── hmatrix-tests.cabal │ └── src │ ├── Benchmark.hs │ ├── Numeric │ ├── GSL │ │ └── Tests.hs │ └── LinearAlgebra │ │ ├── Tests.hs │ │ └── Tests │ │ ├── Instances.hs │ │ └── Properties.hs │ ├── TestBase.hs │ └── TestGSL.hs ├── release.nix ├── shell.nix ├── stack.yaml └── stack.yaml.lock /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/.gitignore -------------------------------------------------------------------------------- /INSTALL.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/INSTALL.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/README.md -------------------------------------------------------------------------------- /docs/SUNDIALS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/docs/SUNDIALS.md -------------------------------------------------------------------------------- /examples/ButcherTableau.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/ButcherTableau.hs -------------------------------------------------------------------------------- /examples/ChangeLog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/ChangeLog.md -------------------------------------------------------------------------------- /examples/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/LICENSE -------------------------------------------------------------------------------- /examples/Setup.hs: -------------------------------------------------------------------------------- 1 | import Distribution.Simple 2 | main = defaultMain 3 | -------------------------------------------------------------------------------- /examples/VectorShow.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/VectorShow.hs -------------------------------------------------------------------------------- /examples/bool.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/bool.hs -------------------------------------------------------------------------------- /examples/bool.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/bool.ipynb -------------------------------------------------------------------------------- /examples/data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/data.txt -------------------------------------------------------------------------------- /examples/deriv.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/deriv.hs -------------------------------------------------------------------------------- /examples/devel/example/functions.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/devel/example/functions.c -------------------------------------------------------------------------------- /examples/devel/example/wrappers.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/devel/example/wrappers.hs -------------------------------------------------------------------------------- /examples/error.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/error.hs -------------------------------------------------------------------------------- /examples/examples.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/examples.cabal -------------------------------------------------------------------------------- /examples/fitting.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/fitting.hs -------------------------------------------------------------------------------- /examples/inplace.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/inplace.hs -------------------------------------------------------------------------------- /examples/integrate.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/integrate.hs -------------------------------------------------------------------------------- /examples/kalman.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/kalman.hs -------------------------------------------------------------------------------- /examples/lie.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/lie.hs -------------------------------------------------------------------------------- /examples/minimize.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/minimize.hs -------------------------------------------------------------------------------- /examples/monadic.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/monadic.hs -------------------------------------------------------------------------------- /examples/multiply.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/multiply.hs -------------------------------------------------------------------------------- /examples/ode.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/ode.hs -------------------------------------------------------------------------------- /examples/parallel.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/parallel.hs -------------------------------------------------------------------------------- /examples/pca1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/pca1.hs -------------------------------------------------------------------------------- /examples/pca2.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/pca2.hs -------------------------------------------------------------------------------- /examples/pinv.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/pinv.hs -------------------------------------------------------------------------------- /examples/pinv.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/pinv.ipynb -------------------------------------------------------------------------------- /examples/plot.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/plot.hs -------------------------------------------------------------------------------- /examples/random.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/random.hs -------------------------------------------------------------------------------- /examples/repmat.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/repmat.ipynb -------------------------------------------------------------------------------- /examples/root.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/root.hs -------------------------------------------------------------------------------- /examples/sundials.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/examples/sundials.hs -------------------------------------------------------------------------------- /nixpkgs.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/nixpkgs.nix -------------------------------------------------------------------------------- /packages/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/Makefile -------------------------------------------------------------------------------- /packages/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/README -------------------------------------------------------------------------------- /packages/base/CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/CHANGELOG -------------------------------------------------------------------------------- /packages/base/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/LICENSE -------------------------------------------------------------------------------- /packages/base/Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/Setup.lhs -------------------------------------------------------------------------------- /packages/base/THANKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/THANKS.md -------------------------------------------------------------------------------- /packages/base/default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/default.nix -------------------------------------------------------------------------------- /packages/base/hmatrix.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/hmatrix.cabal -------------------------------------------------------------------------------- /packages/base/src/Internal/Algorithms.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Algorithms.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/C/lapack-aux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/C/lapack-aux.c -------------------------------------------------------------------------------- /packages/base/src/Internal/C/lapack-aux.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/C/lapack-aux.h -------------------------------------------------------------------------------- /packages/base/src/Internal/C/vector-aux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/C/vector-aux.c -------------------------------------------------------------------------------- /packages/base/src/Internal/CG.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/CG.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Chain.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Chain.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Container.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Container.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Conversion.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Conversion.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Convolution.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Convolution.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Devel.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Devel.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Element.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Element.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/IO.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/IO.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/LAPACK.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/LAPACK.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Matrix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Matrix.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Modular.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Modular.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Numeric.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Numeric.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Random.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Random.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/ST.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/ST.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Sparse.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Sparse.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Static.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Static.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Util.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Util.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Vector.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Vector.hs -------------------------------------------------------------------------------- /packages/base/src/Internal/Vectorized.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Internal/Vectorized.hs -------------------------------------------------------------------------------- /packages/base/src/Numeric/LinearAlgebra.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Numeric/LinearAlgebra.hs -------------------------------------------------------------------------------- /packages/base/src/Numeric/LinearAlgebra/Data.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Numeric/LinearAlgebra/Data.hs -------------------------------------------------------------------------------- /packages/base/src/Numeric/LinearAlgebra/Devel.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Numeric/LinearAlgebra/Devel.hs -------------------------------------------------------------------------------- /packages/base/src/Numeric/LinearAlgebra/HMatrix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Numeric/LinearAlgebra/HMatrix.hs -------------------------------------------------------------------------------- /packages/base/src/Numeric/LinearAlgebra/Static.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Numeric/LinearAlgebra/Static.hs -------------------------------------------------------------------------------- /packages/base/src/Numeric/Matrix.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Numeric/Matrix.hs -------------------------------------------------------------------------------- /packages/base/src/Numeric/Vector.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/src/Numeric/Vector.hs -------------------------------------------------------------------------------- /packages/base/stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/base/stack.yaml -------------------------------------------------------------------------------- /packages/glpk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/LICENSE -------------------------------------------------------------------------------- /packages/glpk/Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/Setup.lhs -------------------------------------------------------------------------------- /packages/glpk/examples/simplex1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/examples/simplex1.hs -------------------------------------------------------------------------------- /packages/glpk/examples/simplex2.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/examples/simplex2.hs -------------------------------------------------------------------------------- /packages/glpk/examples/simplex3.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/examples/simplex3.hs -------------------------------------------------------------------------------- /packages/glpk/examples/simplex4.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/examples/simplex4.hs -------------------------------------------------------------------------------- /packages/glpk/examples/simplex5.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/examples/simplex5.hs -------------------------------------------------------------------------------- /packages/glpk/hmatrix-glpk.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/hmatrix-glpk.cabal -------------------------------------------------------------------------------- /packages/glpk/src/C/glpk.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/src/C/glpk.c -------------------------------------------------------------------------------- /packages/glpk/src/Numeric/LinearProgramming.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/src/Numeric/LinearProgramming.hs -------------------------------------------------------------------------------- /packages/glpk/src/Numeric/LinearProgramming/L1.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/glpk/src/Numeric/LinearProgramming/L1.hs -------------------------------------------------------------------------------- /packages/gsl/CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/CHANGELOG -------------------------------------------------------------------------------- /packages/gsl/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/LICENSE -------------------------------------------------------------------------------- /packages/gsl/Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/Setup.lhs -------------------------------------------------------------------------------- /packages/gsl/THANKS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/THANKS.md -------------------------------------------------------------------------------- /packages/gsl/hmatrix-gsl.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/hmatrix-gsl.cabal -------------------------------------------------------------------------------- /packages/gsl/src/Graphics/Plot.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Graphics/Plot.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Differentiation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Differentiation.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Fitting.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Fitting.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Fourier.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Fourier.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/IO.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/IO.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Integration.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Integration.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Internal.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Internal.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Interpolation.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Interpolation.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/LinearAlgebra.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/LinearAlgebra.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Minimization.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Minimization.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/ODE.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/ODE.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Polynomials.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Polynomials.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Random.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Random.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Root.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Root.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/SimulatedAnnealing.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/SimulatedAnnealing.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/Vector.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/Vector.hs -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/gsl-aux.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/gsl-aux.c -------------------------------------------------------------------------------- /packages/gsl/src/Numeric/GSL/gsl-ode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/gsl/src/Numeric/GSL/gsl-ode.c -------------------------------------------------------------------------------- /packages/sparse/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/sparse/LICENSE -------------------------------------------------------------------------------- /packages/sparse/Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/sparse/Setup.lhs -------------------------------------------------------------------------------- /packages/sparse/hmatrix-sparse.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/sparse/hmatrix-sparse.cabal -------------------------------------------------------------------------------- /packages/sparse/src/Numeric/LinearAlgebra/Sparse.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/sparse/src/Numeric/LinearAlgebra/Sparse.hs -------------------------------------------------------------------------------- /packages/sparse/src/Numeric/LinearAlgebra/sparse.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/sparse/src/Numeric/LinearAlgebra/sparse.c -------------------------------------------------------------------------------- /packages/special/CHANGES: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/CHANGES -------------------------------------------------------------------------------- /packages/special/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/LICENSE -------------------------------------------------------------------------------- /packages/special/Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/Setup.lhs -------------------------------------------------------------------------------- /packages/special/hmatrix-special.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/hmatrix-special.cabal -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Airy.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Airy.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Bessel.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Bessel.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Clausen.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Clausen.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Coulomb.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Coulomb.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Coupling.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Coupling.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Dawson.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Dawson.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Debye.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Debye.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Dilog.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Dilog.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Elementary.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Elementary.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Ellint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Ellint.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Elljac.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Elljac.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Erf.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Erf.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Exp.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Exp.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Expint.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Expint.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Fermi_dirac.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Fermi_dirac.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Gamma.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Gamma.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Gegenbauer.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Gegenbauer.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Hyperg.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Hyperg.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Internal.hsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Internal.hsc -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Laguerre.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Laguerre.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Lambert.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Lambert.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Legendre.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Legendre.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Log.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Log.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Pow_int.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Pow_int.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Psi.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Psi.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Synchrotron.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Synchrotron.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Transport.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Transport.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Trig.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Trig.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/Zeta.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/Zeta.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/auto.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/auto.hs -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/autoall.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/autoall.sh -------------------------------------------------------------------------------- /packages/special/lib/Numeric/GSL/Special/replace.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/special/lib/Numeric/GSL/Special/replace.hs -------------------------------------------------------------------------------- /packages/tests/CHANGES: -------------------------------------------------------------------------------- 1 | 0.1 2 | === 3 | 4 | Created a separate testing package. 5 | 6 | -------------------------------------------------------------------------------- /packages/tests/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/tests/LICENSE -------------------------------------------------------------------------------- /packages/tests/Setup.lhs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/tests/Setup.lhs -------------------------------------------------------------------------------- /packages/tests/hmatrix-tests.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/tests/hmatrix-tests.cabal -------------------------------------------------------------------------------- /packages/tests/src/Benchmark.hs: -------------------------------------------------------------------------------- 1 | import Numeric.LinearAlgebra.Tests 2 | 3 | main = runBenchmarks 4 | -------------------------------------------------------------------------------- /packages/tests/src/Numeric/GSL/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/tests/src/Numeric/GSL/Tests.hs -------------------------------------------------------------------------------- /packages/tests/src/Numeric/LinearAlgebra/Tests.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/tests/src/Numeric/LinearAlgebra/Tests.hs -------------------------------------------------------------------------------- /packages/tests/src/Numeric/LinearAlgebra/Tests/Instances.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/tests/src/Numeric/LinearAlgebra/Tests/Instances.hs -------------------------------------------------------------------------------- /packages/tests/src/Numeric/LinearAlgebra/Tests/Properties.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/tests/src/Numeric/LinearAlgebra/Tests/Properties.hs -------------------------------------------------------------------------------- /packages/tests/src/TestBase.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/tests/src/TestBase.hs -------------------------------------------------------------------------------- /packages/tests/src/TestGSL.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/packages/tests/src/TestGSL.hs -------------------------------------------------------------------------------- /release.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/release.nix -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/shell.nix -------------------------------------------------------------------------------- /stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/stack.yaml -------------------------------------------------------------------------------- /stack.yaml.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/haskell-numerics/hmatrix/HEAD/stack.yaml.lock --------------------------------------------------------------------------------