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:

Properties

Versions 0.1.0.0, 0.1.1.0, 0.2.0.0, 0.2.1.0, 0.3.0.0, 0.4.0.0, 0.5.0.1, 0.5.1.1, 0.5.2.0, 0.5.2.1, 0.5.2.2, 0.6.0.0, 0.7.1.0, 0.7.2.1, 0.8.0.0, 0.8.1.0, 0.8.1.1, 0.8.2.0, 0.8.3.1, 0.9.3.0, 0.10.0.0, 0.10.0.1, 0.10.0.2, 0.11.0.0, 0.11.0.1, 0.11.0.3, 0.11.0.4, 0.11.1.0, 0.12.0.0, 0.12.0.1, 0.12.0.2, 0.13.0.0, 0.13.1.0, 0.14.0.0, 0.14.0.1, 0.14.1.0, 0.15.0.0, 0.15.0.1, 0.15.2.0, 0.15.2.1, 0.16.0.2, 0.16.0.3, 0.16.0.4, 0.16.0.5, 0.16.0.6, 0.16.1.0, 0.16.1.1, 0.16.1.2, 0.16.1.3, 0.16.1.4, 0.16.1.5, 0.17.0.1, 0.17.0.2, 0.18.0.0
Change log CHANGES
Dependencies array (<0.4), base (>=4 && <4.5), binary (<0.6), HUnit (<1.4), process (<1.2), QuickCheck (<2.10), random (<1.2), storable-complex (<0.3), vector (>=0.8 && <0.12) [details]
License GPL
Author Alberto Ruiz
Maintainer Alberto Ruiz <aruiz@um.es>
Category Math
Home page http://perception.inf.um.es/hmatrix
Source repository head: darcs get http://patch-tag.com/r/aruiz/hmatrix
Uploaded Wed Sep 21 07:46:04 UTC 2011 by AlbertoRuiz
Updated Fri Apr 14 20:04:34 UTC 2017 by HerbertValerioRiedel to revision 1
Distributions Debian:0.17.0.1, LTSHaskell:0.18.0.0, NixOS:0.18.0.0, Stackage:0.18.0.0, Tumbleweed:0.18.0.0
Downloads 21586 total (875 in the last 30 days)
Votes
5 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Flags

NameDescriptionDefaultType
testsBuild testsEnabledManual
ddsvd = zgesddEnabledManual
mklLink with Intel's MKL optimized libraries.DisabledManual
unsafeCompile the library with bound checking disabled.DisabledManual
vectorUse Data.Vector.Storable type from "vector" package.EnabledManual
binaryDefine Binary instancesEnabledManual
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

Downloads

Maintainer's Corner

For package maintainers and hackage trustees