The jalla package

[Tags: bsd3, library]

NOTE: Hackage does not know LAPACKE, therefore jalla and the documentation are not built there. You can find its documentation at http://www.goschs.de/jalla.

Jalla aims at providing high level functions for linear algebra computations which should be fast and easy enough to use. Under the hood, BLAS and LAPACKE are used (LAPACKE is a standard C interface to LAPACK which is part of LAPACK since version 3.4).

The modules Numeric.Jalla.Matrix and Numeric.Jalla.Vector are probably the most useful ones for users. Everything under Numeric.Jalla.Foreign is basically wrapping stuff.

Currently, I am adding new functions whenever I find some time. Please help, if you want to! There are not many tests yet, and we need some nicer error reporting (nicer than exceptions).


Properties

Versions0.1.0, 0.1.0.1
Dependenciesbase (>4.0.0 && <4.6.0), convertible, mtl, QuickCheck (>=2.4.2), random (>=1.0.1)
LicenseBSD3
Copyright2011-2012, Christian Gosch
AuthorChristian Gosch
MaintainerChristian Gosch <github@goschs.de>
StabilityExperimental
CategoryMath
Home pagehttps://github.com/cgo/jalla
Source repositoryhead: git clone git://github.com/cgo/jalla.git
Upload dateMon Mar 26 18:50:29 UTC 2012
Uploaded byChristianGosch
Downloads143 total (16 in last 30 days)

Modules

Flags

NameDescriptionDefault
build_lapackeIf true, try to build lapacke in the ./lapacke directory of the jalla package.Disabled

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

Downloads

Maintainers' corner

For package maintainers and hackage trustees