# lapack: Numerical Linear Algebra using LAPACK

[ bsd3, library, math ] [ Propose Tags ]

This is a high-level interface to LAPACK. It provides solvers for simultaneous linear equations, linear least-squares problems, eigenvalue and singular value problems for matrices with certain kinds of structures.

Features:

• Based on comfort-array: Allows to precisely express one-column or one-row matrices, as well as dense, square, triangular, banded, symmetric and block matrices.

• Support all data types that are supported by LAPACK, i.e. Float, Double, Complex Float, Complex Double

• No need for c2hs, hsc, Template Haskell or C helper functions

• Dependency only on BLAS and LAPACK, no GSL

• Works with matrices and vectors with zero dimensions.

• Separate formatting operator (##): Works better for tuples of matrices and vectors than show. Show is used for code one-liners that can be copied back into Haskell modules.

See also: hmatrix.

Versions [RSS] [faq] 0.0, 0.1, 0.2, 0.2.1, 0.2.2, 0.2.3, 0.2.3.1, 0.2.4, 0.3, 0.3.0.1, 0.3.1, 0.3.2, 0.4 (info) base (>=4.5 && <5), blas-ffi (>=0.0 && <0.2), boxes (>=0.1.5 && <0.2), comfort-array (==0.3.*), deepseq (>=1.3 && <1.5), fixed-length (==0.2.*), guarded-allocation (==0.0.*), lapack, lapack-ffi (>=0.0.1 && <0.1), lazyio (==0.1.*), netlib-ffi (>=0.1.1 && <0.2), non-empty (==0.3.*), semigroups (>=0.18.3 && <0.20), tfp (>=1.0.1 && <1.1), transformers (>=0.3 && <0.6), utility-ht (>=0.0.10 && <0.1) [details] BSD-3-Clause Henning Thielemann Henning Thielemann Revision 1 made by HenningThielemann at 2019-05-11T22:08:24Z Data Structures http://hub.darcs.net/thielema/lapack/ this: darcs get http://hub.darcs.net/thielema/lapack/ --tag 0.2.4head: darcs get http://hub.darcs.net/thielema/lapack/ by HenningThielemann at 2019-02-14T14:56:40Z LTSHaskell:0.3.2, NixOS:0.3.2, Stackage:0.4 lapack-economic 4718 total (28 in the last 30 days) (no votes yet) [estimated by Bayesian average] λ λ λ Docs uploaded by userBuild status unknown

## Manual Flags

NameDescriptionDefault
Automatic Flags
NameDescriptionDefault
buildexamples

Build example executables

Disabled

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

## Downloads

Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

#### Maintainer's Corner

For package maintainers and hackage trustees

Candidates