The hmatrix package

[Tags:bsd3, library]

Purely functional interface to basic linear algebra and other numerical computations, internally implemented using GSL, BLAS and LAPACK.

The Linear Algebra API is organized as follows:


Change log CHANGELOG
Dependencies array (<0.6), base (>=4.4 && <4.8), binary (<0.8), deepseq (>=1.1 && <1.4), process (<1.3), random (<1.2), storable-complex (<0.3), vector (>=0.8 && <0.13) [details]
License GPL
Author Alberto Ruiz
Maintainer Alberto Ruiz <>
Category Math
Home page
Source repository head: git clone
Uploaded Wed Apr 9 18:55:59 UTC 2014 by AlbertoRuiz
Updated Fri Apr 14 16:31:15 UTC 2017 by HerbertValerioRiedel to revision 1
Distributions Debian:, LTSHaskell:, NixOS:, Stackage:, Tumbleweed:
Downloads 22462 total (356 in the last 30 days)
5 []
Status Docs available [build log]
Successful builds reported [all 1 reports]
Hackage Matrix CI




ddsvd = zgesddEnabledManual
mklLink with Intel's MKL optimized libraries.DisabledManual
unsafeCompile the library with bound checking disabled.DisabledManual
finitForce FPU initialization in foreing callsDisabledManual
debugfpuCheck FPU stackDisabledManual
debugnanCheck NaNDisabledManual

Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info


Maintainer's Corner

For package maintainers and hackage trustees