jalla-0.1.0: jalla.cabal
name: jalla
version: 0.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: 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).
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.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
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)