LinAl is a simple, easy to use yet fast library for linear algebra in C++. The library was designed to be compatible with the one and only true language for numerical computations, which is FORTRAN. Unfortunately FORTRAN is good for nothing else but number crunching, that's why a C++ interface makes perfect sense.

The library is based on STL techniques and uses STL containers for the storage of matrix data furthermore STL algorithms are used where feasible. Low level, algebraic operators as well as linear solvers and eigenvalue solvers are implemented, based on calls to BLAS, LAPACK and CGSOLX and LANZCOS. These packages can be found on netlib.

Current Version:   ??

License Type:   LGPL

Home Site:

Source Code Availability:


Available Binary Packages:

  • Debian Package:   No
  • RedHat RPM Package:   No
  • Other Packages:   No

Targeted Platforms:

C++ platforms

Software/Hardware Requirements:

C++ compiler

Other Links:

Mailing Lists/USENET News Groups:


User Comments:

  • None

See A Screen Shot? (Not Yet)

  SAL Home   |   Numerical Analysis   |   Misc

Comments? SAL@KachinaTech.COM
Copyright © 1995-2001 by Herng-Jeng Jou
Copyright © 1997-2001 by Kachina Technologies, Inc.
All rights reserved.