Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Tree: 00e93f1ad4
Fetching contributors…

Cannot retrieve contributors at this time

97 lines (89 sloc) 3.39 kB
name: jalla
version: 0.1.1.0
cabal-version: (>=1.8)
build-type: Simple
license: BSD3
license-file: LICENSE
copyright: 2011-2012, Christian Gosch
maintainer: Christian Gosch <github@goschs.de>
stability: Experimental
homepage: https://github.com/cgo/jalla
package-url:
bug-reports:
synopsis: Higher level functions for linear algebra. Wraps BLAS and LAPACKE.
description: 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).
category: Math
author: Christian Gosch
tested-with: GHC (>= 7.0.3)
data-files:
data-dir: ""
extra-source-files: lapacke/SConstruct lapacke/include/lapacke.h lapacke/include/lapacke_config.h lapacke/include/lapacke_utils.h lapacke/LICENSE README
extra-tmp-files:
source-repository head
type: git
location: git://github.com/cgo/jalla.git
Flag build_lapacke
-- needs to be added to the command line, like so: runhaskell Setup.hs configure --user --flags="build_lapacke"
Description: If true, try to build lapacke in the ./lapacke directory of the jalla package.
Default: False
Library
exposed-modules: Numeric.Jalla Numeric.Jalla.Indexable
Numeric.Jalla.IMM
Numeric.Jalla.InnerProduct
Numeric.Jalla.Foreign.BLAS
Numeric.Jalla.Foreign.BlasOps
Numeric.Jalla.Foreign.LAPACKE
Numeric.Jalla.Foreign.LapackeOps
Numeric.Jalla.Matrix
Numeric.Jalla.Vector
Numeric.Jalla.CVector
Numeric.Jalla.Types
Numeric.Jalla.Test
build-depends: base > 4.0.0 && < 4.6.0, mtl -any,
convertible -any, random (>=1.0.1), QuickCheck (>= 2.4.2)
buildable: True
build-tools: c2hs -any
cpp-options:
cc-options:
ld-options:
pkgconfig-depends:
frameworks:
c-sources:
default-language:
other-languages:
default-extensions:
other-extensions:
extensions:
extra-libraries: lapacke lapack cblas f77blas
-- extra-lib-dirs: ./lapacke
includes:
install-includes:
include-dirs: ./lapacke/include
-- include-dirs: /home/christian/pgm/lapack-3.4.0/lapacke/include
hs-source-dirs: .
other-modules: C2HS Numeric.Jalla.Internal
ghc-prof-options: -prof -auto-all
ghc-shared-options:
ghc-options:
hugs-options:
nhc98-options:
jhc-options:
Test-suite tests
Type: exitcode-stdio-1.0
Hs-source-dirs: tests
Main-is: Test.hs
ghc-options: -rtsopts -threaded
Build-depends: base -any, jalla, random (>= 1.0.1), HUnit (>= 1.2.4), QuickCheck (>= 2.4.2), test-framework (>= 0.5), test-framework-hunit (>= 0.2.7), test-framework-quickcheck2 (>= 0.2.12)
Jump to Line
Something went wrong with that request. Please try again.