Welcome to LYLA - a matrix and linear algebra library for D
Description
LYLA is a matrix and linear algebra library for large scale matrices. It's in an early alpha-state and supports now rectangular dense and sparse matrices and dense and sparse vectors.
LYLA may be used in conjunction with the well known BLAS library. In this case the arithmetic for dense rectangular matrices and vectors is done by the fast routines of BLAS.
Current Release
Repository
LYLA uses the Mercurial version control system. You can browse the repository or check it out with the following command
hg clone http://www-user.tu-chemnitz.de/~fifr/repos/lyla-d
Update your repository with new patches by
hg pull -u
Send patches to frank.fischer@s2001.tu-chemnitz.de.
Documentation
For a brief introduction to LYLA look at the quick start.
A more detailed documentation can be found in the reference documentation.
For any comments, bugs and suggestions, send me an eMail
Further development directions
The following aspects may be available in future versions of LYLA, if there's any need for them
- symmetric matrices
- band matrices, tridiagonal, ...
- improve BLAS support
- (optional) LAPACK support
- (optional) GSL support
- ... any other idea?
If you require some of these suggested functionalities, let me know.
The following will likely never be part of LYLA (except someone convinces me of the usefulness):
- expression templates (stuff like boost's ublas).
Project Information
Name | Lyla |
Category | Libraries-System |
Status | 3 - Alpha |
Short Description | A matrix and linear-algebra library for large scale matrices. |
Long Description | |
Home Page | |
Forum | http://www.dsource.org/forums/viewforum.php?f=150 |
Attachments
- lyla-0.1.tar.bz2 (131.7 kB) -
release 0.1
, added by lyro on 08/23/07 14:22:05. - lyla-d-0.2.tar.bz2 (28.3 kB) -
version 0.2
, added by Anonymous on 04/30/09 10:24:35.