The main purpose of Lisplab is to to integrate all kinds of mathematics capabilities into one framework. Lisplab is heavily based on CLOS.

Lisplab contains:

  • Matlab-like matrix manipulation
  • Interfaces to BLAS and LAPACK
  • Interface to FFTW
  • Numerical integration through QUADPACK
  • Special functions from SLATEC
  • Many Lisplab-specific routines for linear algebra, postscript output, PGM output, Fast Fourier Transform (native Common Lisp), infix math, etc.

The part of Lisplab which is most mature is the matrix and linear algebra, which should provide a good basis for matrix based modelling.


License: GPL